@charset "gb2312";
/* CSS Document */
/* 总体 */
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p,blockquote{margin:0; padding:0; border:none; list-style-type:none;}
a{color: #000;text-decoration: none;}
a:hover{color: #FF3300;	text-decoration: none;}
*{margin:0 auto;padding:0;}
body{margin: 0 auto;
     padding:0;
	 text-align:center;
	 background:url(img/body_bg.jpg) top center repeat-x; background-color:#fbfbfb}
a{text-decoration:none;}
ul{list-style:none;}
#most{width:1002px;
      height:auto;
	  background:#fff; overflow:hidden}
#zt{width:1002px;
    height:auto;}
/*top*/
.top{ margin:0 auto;width:1002px;
     height:100px;
	 margin-bottom:1px;
	 font-size:0px;
	 background:url(img/top_bg.jpg) center no-repeat;}
.top_right{width:307px;
           height:97px;
		   float:right;}
.xlj{width:118px;
     height:30px;
	 margin-right:28px;
	 float:right;
	 display:inline;}
.kong{width:118px;
      height:16px;}
.xlj ul li{width:58px;
           height:14px;
		   line-height:14px;
		   float:left;
		   display:block;
		   background:url(img/jrsc_gd.jpg) right center no-repeat;}
.xlj ul li a{font-size:12px;
             color:#727071;}
.xlj ul li a:hover{color:#333;}
.kfrx{width:277px;
      height:18px;
	  padding-top:27px;
	  padding-right:29px;
	  float:left;}
.kfrx img{border:none;}
/*nav*/
.nav{width:1002px;
     height:38px;
	 margin:0 auto;
	 background:url(img/nav_bg.jpg) center no-repeat;}
.dhnr{width:980px; margin:0 auto;
      height:38px;	  }
.dhnr ul li{width:122px;
          height:38px;
		  line-height:38px;
		  float:left;
		  text-align:center;
		  display:block;
}
.dhnr ul li a{width:104px;
            height:38px;
			line-height:38px;
			display:block;
			font-size:14px;
			color:#fff;
			font-weight:bold;}
.dhnr ul li a:hover{
				  background:url(img/nav_hover.gif) center no-repeat;color:#fff;}
.on1{width:90px;
    height:38px;
	background:url(img/nav_hover.gif) center no-repeat;overflow:hidden}
.nav_bottom{width:1002px;
         height:14px;
		 margin:0 auto;background:url(img/navbj.gif) center no-repeat; overflow:hidden}
/*banner*/
.banner{width:1002px;
        height:300px;
		margin:0 auto;}
#banner1{
	width:1002px;
	height:300px;
	background:#f6f4e8;
	text-align:center;}
	

.container{width:1002px; height:300px; overflow:hidden;position:relative;}
.container ul{
	list-style:none; padding:0px; margin:0px;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:1002px; height:300px; display:block;}

.slider2{width:5000px;}
.slider2 li{float:left; width:1002px;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color:#0c40a6;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #060;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #0c40a6;
	font-weight: bold;
}
.gg{ margin:0 auto;width:1002px;height:40px; background:url(img/gg.gif);margin-top:13px;}
.ggtxt{ float:left;width:570px;height:25px;margin-top:8px; margin-left:50px; font-size:12px; line-height:25px;}
.sear{float:left;width:320px;margin-top:5px;margin-left:10px; overflow:hidden;}
.sear .ssk{float:left; background:url(img/search.gif) no-repeat; width:218px; height:30px; border:none;color:#3e3c3c; text-indent:35px;padding-top:5px; }
.sear .sskc{ float:left; background:url(img/search.gif) no-repeat; width:218px; height:30px; border:none;color:#6b6e73;padding-top:5px}
.sear .fcbut{float:left;border:none;text-align:left;background:url(img/fabu.gif) no-repeat;width:71px; margin-left:3px;height:25px;cursor:pointer}
/*content*/
.content{width:1002px;
         height:auto;
		 margin-top:13px;}
.c_left{width:210px;
        height:auto;
		float:left;}
.cplb{width:210px;
      height:auto;
	  margin-bottom:15px;
	  }
.cplb_bt{width:210px;clear:both;
         height:29px;
				 background:url(img/cplb_bg.jpg) center repeat-x;}
.cplb_bt2{width:210px;
         height:30px; clear:both;
				 background:url(img/lbt.gif) center repeat-x;}
.bt{width:130px;
    height:29px;
	line-height:29px;
	float:left;
	
	}
.wz{width:165px;
    height:29px;
	line-height:29px;
	float:left;
	padding-left:40px;
	text-align:left;
	font-size:14px;
	color:#FFF;
	/*color:#2a2a2a;*/
	font-family:"微软雅黑";}
.wz a{color:#fff; text-decoration:none}
.wz a:hover{color:#ff3314}
.lb{width:208px;
    height:auto;
	margin:0px auto 10px auto;border:1px solid #e1e1e1; overflow:hidden}
.xm{width:210px;
    height:33px;
	line-height:33px;
	text-align:left;
	text-indent:25px;
	background:url(img/flbj.gif) left center ;}
.xm a{font-size:12px;
      color:#626262;}
.xm a:hover{color:#333;}
.bt1{width:120px;
    height:28px;
	line-height:28px;
	float:left;
	background:url(img/cplb_tubiao.jpg) 10px center no-repeat;}
.kf{ margin:0 auto;width:184px;height:82px;margin:5px 0px 5px 0px; text-align:center;background:url(img/kf.gif) no-repeat; }
.kfnr{ margin:0 auto;width:184px;height:190px;margin:10px 0px 0px 0px; line-height:22px; text-align:left;}
.cs,.lxwm{width:208px; border:1px solid #dedede; margin:0 auto;
    height:198px; font-size:12px; margin-bottom:10px;
}
.lxwm{height:290px;background-color:#f8f6f7;}
.cs li{width:208px; float:left;
    height:28px;
	text-align:left;
	background:url(img/cs.gif) left center no-repeat ;}
.cs dt{width:140px; float:left;
    height:28px;
	line-height:28px;
	text-align:left;
	text-indent:25px;
	overflow:hidden;
}
.cs dt a{color:#626262;}
.cs dt a:hover{color:#005bac;}
.cs dd{width:50px; float:left;
    height:28px;
	line-height:28px;
	text-align:left; margin-left:10px;color:#626262;
}
.wz1{width:95px;
    height:28px;
	line-height:28px;
	float:right;
	text-align:left;
	font-size:14px;
	color:#2a2a2a;
	font-family:"微软雅黑";}
.bd{width:161px;
    height:22px;
	margin:22px auto 0 auto;}
.aa{width:110px;
     height:20px;
	 float:left;
	 line-height:20px;
	 text-align:left;
	 border:1px solid #dcdcdc;
	 font-size:12px;}
.bb{width:38px;
     height:20px;
	 line-height:20px;
	 text-align:center;
	 float:left;
	 margin-left:9px;
	 display:inline;
	 border:1px solid #dcdcdc;
	 background:url(img/cpss_bg.jpg) repeat-x;
	 font-size:12px;}
.c_right{width:780px;
         height:auto;
		 float:left; margin-left:10px;}
.t_left{width:470px;
        height:200px;
		float:left;}
.jjbt{ margin:0 auto;width:467px;height:30px;text-align:center;}
.jjnr{margin:0 auto;width:447px;height:153px; font-size:12px; color:#000;line-height:21px; background:url(img/jjbj.gif); padding:10px;text-align:left; overflow:hidden}
.jjnr a{fong-size:12px; color:#666;}
.jjnr a:hover{color:#333;}
.jjtu{width:142px;
      height:102px;
	  margin:15px 15px 6px 3px;
	  float:left;}
.hyxw{ float:left;width:300px;height:205px; margin-left:10px; overflow:hidden}
.xwbt{ margin:0 auto;width:300px;height:40px;text-align:center;}
.xynr{margin:0 auto;width:298px;height:160px; border:1px solid #e4e4e4; border-top-style:none;overflow:hidden}
.xynr li{float:left;width:270px;height:30px; background:url(img/xwlb.gif); margin-left:6px;overflow:hidden}
.xynr dt{float:left;width:180px;height:25px; font-size:12px;color:#020202;line-height:25px;text-align:left; margin-left:7px; overflow:hidden}
.xynr dt a{color:#020202;}
.xynr dt a:hover{color:#333;}
.xynr dd{float:left;width:60px;height:25px; font-size:12px;color:#979797;line-height:25px;text-align:left; margin-left:7px; overflow:hidden}
.cpbt{float:left;width:780px;height:31px; margin-top:10px; background:url(img/cpbt2.gif);text-align:center;}
.cpbt2{float:left;width:780px;height:31px; margin-top:10px; background:url(img/cpbt.gif);text-align:center;}
.cpnr{float:left;width:778px; height:auto;background:#fff; font-size:12px; margin-bottom:10px; border:1px solid #efefef;}
.cpnr li{float:left;width:200px;height:180px;margin:9px 0 0 24px;}
.cppic{ float:left; width:198px; height:136px;text-align:center; border:1px solid #efefef;  padding:5px; overflow:hidden }
.cpzs{ float:left; width:200px; height:25px;text-align:center; font-weight:bold; margin-top:5px; font-size:14px; line-height:24px; overflow:hidden }
.cpzs a{color:#1e338e;}
.cpzs a:hover{color:#333;}
/*yqlj*/
.yqlj{margin:0 auto; width:1002px;clear:both; overflow:hidden}
.yqbt{margin:0 auto; width:1002px;height:33px; clear:both; overflow:hidden}
.yqnr{margin:0 auto; width:1002px; font-size:12px; background-color:#ececec; margin:10px 0px 10px 0px;clear:both; overflow:hidden}
.yqnr li{float:left;text-align:left; line-height:22px; margin:6px 0 0 6px; overflow:hidden}
/*footer*/
.footer{wmargin:0 auto;idth:1002px;height:97px; border-top:3px solid #0b5b96; clear:both;}
.foottxt {margin:0 auto; width:600px; height:70px;text-align:center; font-size:12px;line-height:21px;margin-top:10px;color:#000;clear:both;overflow:hidden }
.foottxt a{color:#000;text-decoration:none}
.foottxt a:hover{color:#003068}
/* 内页翻页 */
.fanye {margin:0 auto;width:614px; height:27px;padding:3px; margin-top:25px; font-size:12px;clear:both; text-align:center;overflow:hidden }
.fanye A { border: #472c19 1px solid; padding:2px 5px 2px 5px;margin:2px;  color: #84664a; text-decoration:underline}
.fanye A:hover {border: #472c19 1px solid; color: #f75406;}
.fanye A:active {border: #472c19 1px solid;color: #ebd476; }
.fanye SPAN.current {border: #594127 1px solid; padding:2px 5px 2px 5px;margin:2px; color: #8d6a4e;}
.fanye SPAN.disabled {border: #926f53 1px solid; padding:2px 5px 2px 5px;margin:2px; color:#926f53; }
.cont_title { margin:0 auto; width:580px; height:25px;text-align:center;margin-top:25px; font-size:14px; color:#01366c; font-weight:bold}
.cont_time { margin:0 auto; width:580px; height:25px; text-align:center; font-size:12px; color:#707070; border-bottom:1px dashed #878686;}
.mrnr{ margin:0 auto; width:640px;margin-top:22px;margin-bottom:12px;font-size:12px; text-align:left;  color:#4b4a4a; line-height:26px; text-indent:25px;overflow:hidden }
.nrimg{margin:0 auto; width:500px;margin-top:15px;margin-bottom:10px;  text-align:center;border:2px solid #ff9d84;overflow:hidden }
/* 内页列表 */
.news{ margin:0 auto; width:650px;margin-top:18px;margin-bottom:12px; color:#515151; overflow:hidden }
.news li{ float:left; width:650px;height:32px;border-bottom:1px  solid #dadada;overflow:hidden }
.news dt{ float:left; width:500px;height:27px;margin:2px 0 0 0px;text-align:left;background:url(img/jt.gif) left top no-repeat; text-indent:20px; line-height:27px;overflow:hidden }
.news dd{ float:left; width:120px;height:27px;margin:2px 0 0 20px; text-align:left;color:#a9a9a9; line-height:27px;overflow:hidden }
.news dt a{color:#023169; text-decoration:none}
.news dt a:hover{color:#a50303;}
.lx{ margin:0 auto; width:650px;margin-top:18px;margin-bottom:12px; color:#000; overflow:hidden }
.lx dt{ float:left; width:500px;height:27px;margin:2px 0 0 5px;text-align:left;text-indent:25px; line-height:27px;overflow:hidden }



