@charset "utf-8";
/* CSS Document */
body,div,span,ul,ol,li,dl,dd,dt,table,tbody,th,tr,td,hr,span,img,h1,h2,h3,h4,h5,h6,h7,p,a,br{margin:0; padding:0;}
li{list-style:none;}
a{text-decoration:none;}
.clearfix {zoom: 1;}
.clearfix:after {clear: both;content: "";display: block;width: 0;height: 0;visibility: hidden;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
body{font-family:微软雅黑; position:relative}

.logo img{

}
.top{width:100%; background:#1f9bd7; position:relative;}

/*焦点图*/
.flexslider{position:relative;height:160px;overflow:hidden;}
		.slides{position:relative;z-index:1;}
		.slides li{height:160px;}
		.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
		.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
		.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;cursor:pointer;}
		.flex-control-nav .flex-active{background-position:0 0;}

		.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
		.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
		.flex-direction-nav li a.flex-prev{left:40px;}
		.flex-direction-nav li a.flex-next{right:40px;}
.logo_all{width:1168px; height:160px; position:absolute; margin-left:-584px; top:0; z-index:99; left:50%;}
.search_d{height:29px; width:147px; background:url(/old/images/search_bg.png) no-repeat; margin-right:3px; padding:0 15px;}
.search_d span,.search_d span a{font-size:12px; font-family:宋体; color:#fff; line-height:29px; height:29px;}
.sub_pic{background:url(/old/images/sub_but.png) no-repeat left center; width:20px; height:29px; display:block;}
.search_d span{float:left; margin:0 3px;}
.nav_all{background:#2c8ade; height:48px; width:100%;}
.nav{width:1168px; height:48px; margin:0 auto;}
/*menu*/
.menu{margin:0 auto; height:48px; line-height:48px; }
#nav {display:block; z-index:555;}
#nav .mainlevel { float:left; width:191px;/*IE6 only*/ z-index:666;}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:48px; display:block;  width:94px; text-align:left; font-size:16px; padding:0 0 0 100px;}
#nav .mainlevel a:hover {color:#0CF; text-decoration:none;}
#nav .mainlevel a.cur{}
#nav .mainlevel ul {display:none; position:absolute; z-index:888;}
#nav .mainlevel li {border-bottom:1px solid #5097d5;  width:194px; font-size:14px;height:33px; line-height:33px; z-index:999;}
#nav .mainlevel li a{ display:block;width:194px; height:33px; line-height:33px;background:#0b55ae;font-size:14px; padding:0; text-align:center;}
#nav .mainlevel li a:hover{background:#014ea5;}
.min_all{background:url(/old/images/nin_bg.jpg) no-repeat #f2f1ec;padding-bottom:35px;}
.min{width:1168px; margin:0 auto; padding:30px 0 0 0;}
.min1_left1{width:798px; height:179px; border:3px solid #70a8db; background:url(/old/images/min1_bg.jpg);}


#lib_Tab1{width:696px;height:41px;line-height:41px;font-size:16px;color:#000;display:block; background:#fff;}
.hover{width:112px;height:41px;color:#fff; background:url(/old/images/hover_bg.jpg) no-repeat;}
#lib_Tab1 a{float:right;}
.tab ul li{float:left;width:112px; cursor:pointer; list-style:none; text-align:center;}
.xwkd{height:134px; padding:25px 0 20px 30px; position:relative;}
#con_one_1,#con_one_3{position:absolute; left:30px; top:90px;}
.srk{height:44px; border:1px solid #d0d0d0; border-right:none; width:564px; padding:0 0 0 10px ; float:left;}
.srk p{font-size:13px; color:#444; line-height:44px;  float:left; margin:0 5px;}
.srk p input{height:40px;  line-height:40px; color:#444; width:475px; outline:none; border:0;}
.ssl{width:670px;}
#con_one_2{position:absolute; left:30px; top:70px;}
.min1_left2{width:804px;background:#fff;margin-top:15px;height: 415px;}
.bg{height:2px; width:15px; background:#70a8db; margin-left:30px;}
.min1_left2_con{width:759px; margin:0 auto;}
.tit_cylj{width:100%; height:48px; overflow:hidden;}
.tit_cylj p{float:left; margin:0 5px;}
.tit_cylj p.p1{color:#4c4646; font-size:16px; line-height:48px; font-weight:bold;}
.tit_cylj p.p2{color:#ddd; font-size:12px; line-height:52px;}
.min1_left2_con li{width:229px; height:69px; border-bottom:1px dashed #d4d4d4; float:left; margin-left:35px;}
.min1_left2_con li a{width:150px;height:69px;padding:0 0 0 79px;line-height: 69px;color:#444;font-size:14px;display:block;}
.min1_right{width:350px; }
.min1_right1{background:#fff; height:345px;}
.tit_tzgg{height:47px; width:100%; background:#6fb4f2; border-top:3px solid #2c8ade;}

#lib_Tab2{width:350px;height:47px;line-height:47px;font-size:16px;color:#fff;display:block; background:#6fb4f2; border-top:3px solid #2c8ade;}
.hover1{width:96px;height:47px;color:#fff; font-weight:bold; }
#lib_Tab2 a{float:right;}
.tab2 ul li{float:left;width:96px; cursor:pointer; list-style:none; text-align:center;}
.xwkd-con{padding:10px 0 0 0; position:relative;}
.xwkd-con li{width:100; height:30px; line-height:30px; background:url(/old/images/dian.jpg) no-repeat 12px center;}
.xwkd-con li span{float:right; line-height:30px; font-size:13px; color:#b7b7b7; margin-right:12px;}
.xwkd-con li a{font-size:14px; padding-left:25px; width:75%; height:30px; line-height:30px; display:block; color:#2b2b2b;}
.span1{position:absolute; top:-47px; right:10px; height:47px;}
.span1 a{height:47px; line-height:47px; text-align:left; background:url(/old/images/more_bg.jpg) no-repeat right center; width:50px; color:#fff; font-size:12px; display:block;}
.min1_right2{width:334px; height:79px; padding:10px 8px; margin-top:14px; background:#fff;}
.min1_right3{width:334px; height:52px; padding:10px 8px; margin-top:15px; background:#fff; position:relative;}
.min1_right3 li{width:306px; height:52px; padding:0 10px 0 18px; background:#899baa; font-size:16px; font-weight:bold; line-height:52px; color:#fff;}
#tb4{background:#fff; width:350px; z-index:666; position:absolute; top:-140px; left:0; height:150px;}
#tb4 li{background:url(/old/images/link.png) no-repeat 20px center; height:30px; line-height:30px; font-size:14px; width:300px; padding:0 0 0 50px;}
#tb4 li a{color:#2b2b2b;}

.min1_right3 li span{float:right; height:40px; width:40px; margin-right:10px; margin-top:6px;}
.min2{width:1108px; height:52px; padding:0 30px; background:#fff; margin-top:30px;}
.xnzd_link{width:920px; overflow:hidden;}
.xnzd_link a{background:url(/old/images/01_10.jpg) no-repeat 10px center; padding:0 25px; height:52px; line-height:52px; font-size:14px; color:#444;}
.min3{width:100%; height:105px; background:#284253;  overflow:hidden;}
.rwm{width:176px; margin-right:60px;}
.rwm li{width:64px; margin:12px 12px; float:left;}
.rwm li p{font-size:12px; line-height:24px; width:100%; text-align:center; color:#fff; }
.footer{width:800px; padding:16px 0;}
.footer p{font-size:12px; color:#fff; line-height:24px;}


.list_min{width:100%; min-height:500px; background:url(/old/images/list_min_bg.png) repeat-y;}
.list_left{width:270px; height:100%;}
.tit_bg{background:url(/old/images/tit_bg.jpg); width:208px; padding-left:62px; line-height:77px; height:77px; font-size:19px; font-weight:bold; color:#2c8ade; text-align:left; border-bottom:1px solid #ddd;}
.list_left li{width:100%; height:59px; border-bottom:1px solid #ddd;}
.list_left li a{background:url(/old/images/nav_bg1.jpg); width:208px; height:59px; padding-left:62px; display:block; font-size:17px; color:#444; line-height:59px;}
.list_left li a:hover,.list_left li a.on{background:url(/old/images/nav_bg2.jpg); width:208px; height:59px; padding-left:62px; display:block; font-size:17px; color:#2c8ade; line-height:59px;}
.list_right{width:882px; background:#fff; height:100%; padding-bottom:20px;}
.tit1 span{float:right; color:#707070; font-size:12px; height:58px; line-height:58px; }
.tit1 span a{color:#707070; font-size:12px; height:58px; line-height:58px; }
.tit1{padding:0 30px; border-bottom:1px solid #ddd; height:58px; line-height:58px; color:#0054a3; font-size:17px;}
.list_right li{height:45px; border-bottom:1px dashed #c9c9c9; line-height:45px; width:802px; margin:0 auto; padding:0 10px; background:url(/old/images/dian.jpg) no-repeat left center;}
.list_right li span{float:right; color:#4b4b4b; font-size:13px;}
.list_right li a{width:80%; padding:0 0 0 10px; font-size:13px; color:#4b4b4b;}

.con{width:822px; margin:0 auto; padding-top:10px;}
.con_tit{font-size:18px; color:#4b4b4b; font-weight:bold; width:100%; height:25px; line-height:25px; text-align:center;}
.con_tit1{font-size:16px; color:#4b4b4b; line-height:30px; text-align:center;}
.con_time{font-size:12px;  width:100%; height:25px; line-height:25px; text-align:center; border-bottom:1px dashed #c9c9c9; color:#a1a1a1; padding:0 0 10px 0;}
.con_con{min-height:370px; padding:0;}
.con_con p{font-size:14px; color:#353535; line-height:30px; margin-top:5px; padding:0 5px;}

.ss_input input{height:25px !important;}

.rwm1{position:fixed; top:50%; left:0; width:100px; background:#fff; margin-top:-100px; }

.rwm1 img{width:64px; height:64px; display:block; margin:15px auto 0; }

.con_con a span,.con_con a{color:#006699 !important; text-decoration:underline !important;}