@charset "utf-8";

/* CSS Document */



body { margin:0 auto; font-size:12px; font-family:"宋体"; color:#000; }

ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,em,ol,input{ padding:0; margin:0;}

ul { list-style:none;}

img { border:0px;}

a { color: #000; text-decoration:none;}

a:hover { color:#F00;}



#top-1{ width:100%; height:34px; background:url(top-tbg.jpg) repeat-x;}

#top-2{ width:995px; height:34px; line-height:34px; margin:0 auto; color:#FFF;}

#top-2 span{ float:left;}

#top-2 dl{ float:right;}

#top-2 dl a{ color:#FFF;}

#top-2 dl a:hover{ color:#0FF;}



#top-2 dd{ float:left; width:400px;}



#main{ width:100%; background:url(bg.jpg) repeat-x;}



#main-1{ width:100%; background:url(top-1.jpg) top center no-repeat;}



#logo{height:145px;}



#menu{ width:996px; height:48px; margin:0 auto; background:url(menu-bg.jpg) repeat-x; }



#menu-l{ float:left; width:12px; height:48px; background:url(menu-l.jpg) no-repeat;}



#menu-z{ float:left; width:972px; height:37px;}



#menu-z ul li{ float:left; width:106px; height:37px; line-height:37px; text-align:center; font-size:14px; font-weight:bold; background:url(menu-line.jpg) left no-repeat; padding-left:2px;}

#menu-z ul li.last{ background:none;}

#menu-z ul li a{ display:block; color:#FFF;}

#menu-z ul li a:hover{ background:#e40000;}



#menu-r{ float:right; width:12px; height:48px; background:url(menu-r.jpg) no-repeat;}





#main-2{ width:956px; background:url(main-bg.jpg) repeat-x; border: solid #d2d2d2; border-width:0 1px 0 1px; padding:0 8px 0 8px; margin:0 auto; overflow:hidden;}



#main-2x{ height:auto; overflow:hidden;}



#in-left{ float:left; width:750px;}



#in-right{ float:right; width:190px;}



#main-3{ height:260px;}



#in-1{ float:left; width:360px; height:250px; padding:3px; border:1px solid #d2d2d2;}



#in-2{ float:right; width:365px;}



#in-2-t{ height:67px;}



#in-2-p ul li{ line-height:24px; background: url(news-d.jpg) 0 no-repeat; padding-left:15px; }

#in-2-p ul li span{ float:right; color:#999;}



.main-4{ height:80px; margin-top:12px;}





.main-5{ height:190px; margin-top:12px;}





.in-3{ float:left; width:365px; height:185px;}



.in-3x{ float:left; width:10px; height:185px; background:url(in-6.jpg) no-repeat; margin-left:5px;}



.in-4{ float:right; width:365px; height:185px;}



.in-3-t{ height:35px; background:url(in-7.jpg) right bottom no-repeat;}



.in-3-t span{ float:left; width:200px; height:34px;  background:url(in-5.jpg) no-repeat; padding-left:15px;}

.in-3-t h1{ font-size:14px;}

.in-3-t h2{ font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

.in-3-t dl{ float:right;}

.in-3-t dl a img{ padding:10px 0 0 0;}

.in-3-p{ padding-top:5px;}

.in-3-p ul li{ line-height:24px; background: url(news-d1.jpg) 0 no-repeat; padding-left:15px; }

.in-3-p ul li span{ float:right; color:#999;}



.lin-1{ height:32px; background:url(in-l1.jpg) no-repeat;}

.lin-1 span{ float:left; width:120px; height:26px; line-height:26px; font-size:14px; font-weight:bold; color:#0071af; text-align:center; padding:5px 0 0 10px;}



.lin-2{ height:225px; border: solid #0a6bb8; border-width:0 1px 1px 1px;}

.lin-2 ul{ padding:10px 0 0 10px;}

.lin-2 ul li{ width:168px; height:26px; line-height:26px; background:url(in-l2.jpg) no-repeat; margin-bottom:10px;}

.lin-2 ul li a{ display:block; padding-left:45px;}



.lin-3{ height:43px; background:url(in-l3.jpg) no-repeat; margin-top:12px;}

.lin-3 span{ float:right; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#FFF; text-align:center; padding:2px 10px 0 0;}



.lin-31{ height:43px; background:url(in-l3.jpg) no-repeat; margin-top:5px;}

.lin-31 span{ float:right; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#FFF; text-align:center; padding:2px 10px 0 0;}



.lin-4-p{ border: solid #c3d4db; border-width:0 1px 1px 1px; height:368px;}

.lin-4-p ul{ padding:0 0 0 5px;}

.lin-4-p ul li{ line-height:24px; background: url(news-d1.jpg) 0 no-repeat; padding-left:15px; }

.lin-4-p ul li span{ float:right; color:#999;}



.lin-5{ height:auto; margin-top:10px;}





.main-6{ height:148px; margin-top:12px; background:url(in-8.jpg) no-repeat;}



.main-6-1{ height:130px; padding:13px 10px 0 95px;}



.in-5{ width:150px; margin-right:12px;}

.in-5 h1{ font-size:12px; font-weight:normal; padding-top:5px; text-align:center;}



.yqlj{ height:71px; background:url(yqlj-bg.jpg) repeat-x; border:1px solid #c4d7e8;  margin:12px 0 15px 0;}



.yqlj-1{ float:left; width:28px; height:71px; background:url(yqlj-1.jpg) no-repeat; margin-left:10px;}



#yqlj-r{ float:right; height:20px; width:880px; padding-top:25px;}



.select-bm {width:160px; margin-right:10px; border:1px solid #7F9DB9; font-size:12px;}



.boot{ width:100%; min-height:80px; background:#184b84; color:#FFF; text-align:center; line-height:24px; padding-top:15px; }





.about-t{ height:32px; line-height:32px; background:url(about-t.jpg) no-repeat;}

.about-t span{ float:left; padding-left:20px; font-size:14px; font-weight:bold; color:#0061b2;}

.about-t dl{ float:right; padding-right:8px;}



.about-p{ border: solid #d2d2d2; border-width:0 1px 1px 1px; margin-bottom:15px;}



.about{ padding:10px; line-height:24px;}





.aright-1{ height:auto; border: solid #0a6bb8; border-width:0 1px 1px 1px;}

.aright-1 ul{ padding:10px 0 0 10px;}

.aright-1 ul li{ width:168px; height:26px; line-height:26px; background:url(in-l2.jpg) no-repeat; margin-bottom:10px;}

.aright-1 ul li a{ display:block; padding-left:45px;}





.aright-2{ height:15px;}





#news { padding:5px 10px 0 10px; overflow:hidden;}

#news ul li{ height:30px; line-height:30px; border-bottom:1px #CCCCCC dashed; background:url(news-d1.jpg) 2px no-repeat; padding-left:18px;}

#news ul li span{ float:right; color:#999;}



#info {   padding:5px 10px 0 10px;  padding-bottom:8px;  overflow:hidden;}

#info dl{ height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; border-bottom:1px #CCCCCC dashed;}

#info dd{ line-height:24px; padding:3px 0 0 4px;}



#pic{ padding:0; overflow:hidden;}

#pic ul { margin-left:4px;}

#pic ul li { float:left; width:174px; float:left; margin:10px 5px 5px 6px; text-align:center;}

#pic ul li a { display:block;}

#pic ul li img { margin-bottom:3px;}

#pic ul li a img {padding:2px; border:1px solid #e1e1e1; display:block;}

#pic ul li a:hover img { padding:1px; border:2px solid #0297EB;}





#pages { padding:10px 0 10px 0; text-align:center; font:12px '宋体';}

#pages a { display:inline-block; padding:0px 8px; height:24px;font-size:12px;line-height:24px; background:#fff; border:#dbdbd9 solid; border-width:1px 1px 1px 0px; text-align:center; color:#333; text-decoration:none;}

#pages a.a1 {padding:0px 12px; height:24px; line-height:24px;margin-top:0px; border-left:1px solid #dbdbd9;}

#pages a:hover { background:#F0F8FF; color:#000; text-decoration:none; }

#pages span { display:inline-block;  padding:0px 8px 0 8px; height:24px; line-height:24px; background:#06C; border:1px solid #5a85b2; color:#fff; text-align:center;}

.page .noPage { display:inline-block;  padding:0px 8px 0 8px; height:24px; line-height:24px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }















