@charset "utf-8";
/* CSS Document */
body{font-size:12px; color:#595757;}

a:link,a:visited{color:#595757; text-decoration:none;}
a:hover,a:active{color:#006aff; text-decoration:underline;}

.warp{width:900px; margin:0 auto;}


.top{background:#d0e8f7; height:100px;}
.top .warp{position:relative; background:url(images/top_bg.png) center top no-repeat; height:100px;}
.top .warp a{position:absolute; top:15px; right:70px; text-indent:-99999px; width:65px; height:18px;}
.top .warp a.jrsc{right:1px;}


.nav{height:36px; background:url(images/nav_bg.png) center top repeat-x;}
#nav_all{}
#nav_all li{float:left;position: relative;}
#nav_all li img{ margin-top:8px;}
#nav_all li a.btn1,#nav_all li a.btn2,#nav_all li a.btn3,#nav_all li a.btn4,#nav_all li a.btn5,#nav_all li a.btn6,#nav_all li a.btn7,#nav_all li a.btn8,#nav_all li a.btn9{display:block; height:36px; text-indent:-99999px; background:url(images/btn1_1.png) 0 0 no-repeat; width:48px; margin:0 15px;}
#nav_all li a.btn1:hover,#nav_all li a.btn2:hover,#nav_all li a.btn3:hover,#nav_all li a.btn4:hover,#nav_all li a.btn5:hover,#nav_all li a.btn6:hover,#nav_all li a.btn7:hover,#nav_all li a.btn8:hover,#nav_all li a.btn9:hover{background:url(images/btn1_2.png) 0 0 no-repeat;}

#nav_all li a.btn2{background:url(images/btn2_1.png) 0 0 no-repeat;}
#nav_all li a.btn2:hover{background:url(images/btn2_2.png) 0 0 no-repeat;}

#nav_all li a.btn3{background:url(images/btn3_1.png) 0 0 no-repeat;}
#nav_all li a.btn3:hover{background:url(images/btn3_2.png) 0 0 no-repeat;}

#nav_all li a.btn4{background:url(images/btn4_1.png) 0 0 no-repeat;}
#nav_all li a.btn4:hover{background:url(images/btn4_2.png) 0 0 no-repeat;}

#nav_all li a.btn5{background:url(images/btn5_1.png) 0 0 no-repeat;}
#nav_all li a.btn5:hover{background:url(images/btn5_2.png) 0 0 no-repeat;}

#nav_all li a.btn6{background:url(images/btn6_1.png) 0 0 no-repeat;}
#nav_all li a.btn6:hover{background:url(images/btn6_2.png) 0 0 no-repeat;}

#nav_all li a.btn7{background:url(images/btn7_1.png) 0 0 no-repeat;}
#nav_all li a.btn7:hover{background:url(images/btn7_2.png) 0 0 no-repeat;}

#nav_all li ul{left:0px; position: absolute; top: 30px; width: 107px; z-index: 99; width:80px; background-color:#dcdddd;text-align:center;}
#nav_all li ul li{clear:both; padding:6px 0; float:none; font-size:12px;}
#nav_all li ul li a{color:#023daa;}
#nav_all li ul li a:hover{color:#023daa;}

.navmain{position:relative;}
.search{ position:absolute; top:2px; right:5px; padding-top:5px;}
.search .txt{width:148px; height:17px; background:url(images/search_txt.png) 0 0 no-repeat; border:0 none; vertical-align:middle; margin-right:2px;}
.search .goBtn{width:35px; height:17px; background:url(images/go.png) 0 0 no-repeat; border:0 none; vertical-align:middle;}


.banner{height:210px; background-color:#e4f4fd; overflow:hidden; padding-bottom:5px; width:100%; margin:0 auto;}

.content{padding-top:20px; background:url(images/content_bg.png) center top no-repeat; width:900px; overflow:hidden;}

.content .box1{width:220px; background:url(images/box_bg3.png) 0 27px no-repeat; height:228px;}
.content .box1 div{padding:5px 5px 0 5px;}
.content .box1 div a{ display:inline-block; width:105px; line-height:22px; color:#0061ae}
.content .box1 div a:hover{ color:Red}
.content .box2{width:437px; background:url(images/box_bg2.png) 0 27px no-repeat; height:220px;}
.content .box2 img{ margin:10px 0 0 10px;}
.content .box2 p{width:195px; float:right; padding-right:10px; padding-top:20px; line-height:22px;}
.content .box2 p img{margin:0; margin-left:20px;}

.content .box3{width:225px; background:url(images/box_bg3.png) 0 27px no-repeat; height:220px;}
.content .box3 ul{ line-height:23px; margin:12px 10px 0 10px;}
.content .box3 ul a{ color:#000000;}

.content .box1 h2,.content .box2 h2,.content .box3 h2{padding:0 10px; height:28px;}
.content .box1 h2 a,.content .box2 h2 a,.content .box3 h2 a{float:right; margin-top:16px;}
.content .box1 h2 strong,.content .box2 h2 strong,.content .box3 h2 strong{display:block; padding-left:7px; width:77px; height:28px; background:url(images/btn_bg.png) 0 0 no-repeat; font-weight:bold; color:#fff; line-height:28px; vertical-align:middle;}


.leftNav{width:218px; border:1px #dfe0e0 solid; min-height:199px; margin-bottom:10px;}
h2.nTitle{height:27px; background:url(images/n_title_bg.png) 0 0 repeat-x;}
h2.nTitle strong{display:block; width:68px; height:26px; text-align:center; line-height:26px; vertical-align:middle; background-color:#003585; font-weight:bold; color:#fff; border-left:1px #dcdddd solid; border-right:1px #dcdddd solid; margin-left:8px;}
h2.nTitle span{float:right; padding-right:5px; line-height:26px; line-height:26px; vertical-align:middle;}

.lxwm{width:218px; border:1px #dfe0e0 solid; min-height:199px; background:url(images/lxwm_bg.png) bottom center no-repeat; margin-top:10px;}
.lxwm p{line-height:26px; padding-left:10px; padding-top:10px; color:#000000}

.navList{font-family: "微软雅黑","黑体"; font-size:14px; color:#221815; margin:7px 0 7px 30px;}
.navList a{color:#221815;}
.navList a:hover{color:#003585;}
.navList .navul{ margin-left:10px; font-size:12px; margin-top:5px; line-height:20px;}

.box4{width:659px; min-height:508px; border:1px #dfe0e0 solid;}

 ul.newsList{width:560px; margin:0 auto; margin-top:15px; color:#000000;}
 ul.newsList li{clear:both; line-height:28px; font-size:14px;  color:#000000;}
 ul.newsList li b{float:right; font-weight:normal;  color:#000000;}
 ul.newsList li.liTop{clear:both; font-weight:bold; color:#1957a4;}
 ul.newsList li.liTop a{color:#1957a4;}
 ul.newsList li.liTop b{ font-weight:bold;}

.cpzs{padding:20px 0 20px 12px; overflow:hidden; }
.cpzs ul{width:700px;}
.cpzs li{float:left; width:119px; text-align:center; margin-right:10px; font-size:14px; line-height:25px; margin-bottom:20px;}
.cpzs li img{width:117px; height:89px; border:1px #ccc solid; text-align:center; font-size:14px; display:block; margin-bottom:6px;}

.page{padding:10px 0; text-align:center;}
.page a{display:inline-block; border:1px #bababb solid; padding:4px 8px; color:#595757; margin:0 3px;}
.page a:hover,.page a.on{ color:#fff; background-color:#1957a4;}



.imgList{overflow:hidden; width:1100px;}
.imgList li{float:left; text-align:center; margin-right:10px;}
.imgList li img{ border:1px #ccc solid; text-align:center; font-size:14px; display:block; margin-bottom:6px;}
.imgList li {}

.conTxt{margin:20px 30px;  font-size:14px; color:#000000}
.conTxt p{line-height:180%; margin-top:10px; font-size:14px;  color:#000000}
.conTxt h1{font-weight:bold; font-size:14px; color:#1957a4;  padding:8px 0;}
.conTxt span{ display:block; font-size:12px;  padding:5px 0; line-height:20px;}
.conTxt strong{font-weight:bold;}


/*底部*/
.footer {padding-top:10px;}
.footer .yqlj{ height:60px; line-height:30px; vertical-align:middle;}
.footer .yqlj a{ display:inline-block; margin-right:12px;}
.footer span{ background:url(images/footer_bg.png) 0 0 no-repeat;display:block; margin:10px 0; text-align:center; color:#595757; line-height:22px; }
.footer .yqlj1{ height:30px; line-height:30px; vertical-align:middle; padding-left:20px; background:url(images/yqlj_bg1.png) 0 0 no-repeat;}
.footer .yqlj1 a{ display:inline-block; margin-right:12px;}



.page1{ clear:both; margin-top:10px; line-height:30px; color:#666666; text-decoration:none; text-align:center;}
.SelectIndexStyle{padding:2px 5px 2px 0px;color:#f93;margin-right:2px;text-decoration:none;FONT-WEIGHT: bold; text-align:center;}
.UnSelectIndexStyle{padding:2px 1px 0px 0px;color:#333;text-decoration:none; text-align:center;}
.UnSelectIndexStyle a{color:#898639;text-decoration:none; text-align:center;}
.PreviewNextStyle{padding:2px 5px 2px 0px;color:#333;margin-right:2px;text-decoration:none; text-align:center;}
.PageEndStyle{padding:2px 5px 2px 5px;color:#666666;margin-right:2px;text-decoration:none; border:solid 1px #cccccc; text-align:center;}
.MouseOverStyle{padding:2px 5px 2px 0px;color:#898639;margin-right:2px;text-decoration:none; text-align:center;}
.MouseOutStyle{padding:2px 5px 2px 0px;color:#333;margin-right:2px;text-decoration:none; text-align:center;}
.InputTextBoxStyle{font-size:10px;width:20px; text-decoration:none; text-align:center;}
.SubmitButtonStyle{font-size: 10px;border: 1px solid #b2e05d;width:40px; text-decoration:none; text-align:center;}
.PageInfoStyle{font-size:12px;line-height:22px;color:#666666;text-decoration:none; text-align:center;}

.page1 a{color:#666; text-decoration:none; text-align:center;}
.page1 a:hover {
	 color:#3333CC; text-align:center;
}
