@charset "utf-8";

* {margin:0; padding:0; list-style:none; }

html{_background:url(about:blank);background-attachment:fixed;}

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,

button,input,textarea,th,td{margin:0;padding:0;}

body{ background:#efefef url(../images/bg.jpg) top center repeat-x; color:#333; font-size:12px; font-family: '微软雅黑', "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif, 'Tahoma'; margin:0 auto; padding:0; line-height:25px;}

ul,li{list-style:none;}

input,textarea,button,select{font-size:12px; outline:none; resize:none; color:#555; font-family: '微软雅黑', "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif, 'Tahoma';}

button{cursor: pointer;}

table{border-collapse:collapse;border-spacing:0;}

.clear {clear:both; height:0; font-size:0; line-height:0; overflow:hidden;}



a{color:#333; text-decoration:none;-webkit-transition:color 0.3s ease-out;-moz-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;}

a:hover{color:#0661b2; text-decoration:none;}

img{border:none;}

#clear{width:100%; height:0px; clear:both;}

h2{ font-size:24px; font-weight:blod; line-height:30px;}

h4{ font-size:14px; font-weight:blod; line-height:30px;}

p{line-height:25px;}





.se1{color:#f15a2e;}.se2{color:#006db1}

.left{float:left;}.right{float:right;}

.line35{line-height:35px;}.line40{line-height:40px;}.line50{line-height:50px;}.line60{line-height:60px;}.line70{line-height:70px;}

.s12{font-size:12px;}.s14{font-size:14px;}.s16{font-size:16px;}.s18{font-size:18px;}.s20{font-size:20px;}.s22{font-size:22px;}.s24{font-size:24px;}.s26{font-size:26px;}.s28{font-size:28px;}.s30{font-size:30px;}.s32{font-size:32px;}.s34{font-size:34px;}.s36{font-size:36px;}.s38{font-size:38px;}.s40{font-size:40px;}













::selection {background:#23693a; color:#fff;}

::-moz-selection {background:#23693a; color:#fff;}

::-webkit-selection {background:#23693a; color:#fff;}







.wp{width:960px; padding:10px; margin:0 auto; min-height:500px; background:#fff;}









.top{width:100%; height:144px; background:url(../images/aa_02.jpg) center center; position:relative; box-sizing:border-box; padding-top:30px;}



.topl{width:500px; height:42px; float:left;}





.top1{ width:250px; height:22px; line-height:22px; color:#fff; text-align:right;  float:right; margin-right:20px;}



.top2{ width:215px; height:28px; line-height:28px; position:absolute; right:20px; top:70px;}









.s1{width:180px; height:28px; line-height:28px; margin:0; padding:0; text-indent:10px; border:#e0e0e0 0px solid; border:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out; color:#888}





.z1{color:#00558e;}

.f14{font-size:14px;}











/*menu*/

#menu {margin:0px auto; margin-top:8px; display:block; width:100%; height:35px; background:url(../images/aa_05.jpg) center center; padding-top:0px;}

#nav {display:block;}

#nav li.mainlevel{}

#nav .mainlevel {float:left; text-align:center; display:block; background:url(../images/lli_19.jpg) right center no-repeat;}

#nav .mainlevel a{text-decoration:none; width:110px; text-align:center; line-height:35px; height:35px; color:#fff; padding:0px; display:block; font-size:14px; border-radius:0px; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}

#nav .mainlevel a:hover {color:#fff;  text-decoration:none; }

#nav .mainlevel ul {position:absolute; display:none; margin-left:0px; background:#1d6cbe; padding:0px 15px 20px 15px; z-index:9999; }

#nav .mainlevel li {}

#nav .mainlevel li a {padding:0px; width:160px; text-align:left; color:#fff; border-bottom:#3583d4 1px solid; text-indent:15px; font-size:14px;  line-height:30px; height:30px; margin-top:5px;  display:block; -webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}

#nav .mainlevel li a:hover {color:#fff; background:#3583d4; border-bottom:#3583d4 1px solid; border-radius:5px; text-decoration:none;}







.tophd{width:100%; height:22px; background:url(../images/ba_07.jpg) left center no-repeat; box-sizing:border-box; padding-left:80px; line-height:22px; color:#cc0000; margin-top:10px; margin-bottom:10px;}

.tophd a{ color:#ee0000;}



















.wpc{width:100%; min-height:50px; margin:0 auto; margin-bottom:20px;}



.wpcl{width:164px; float:left;}



.wpcr{width:790px; float:right;}

 



.ina{width:100%; height:48px; background:url(../images/aa_07.jpg);}



.inb{width:154px; min-height:186px; margin:0 auto; background:#f3f3f3; overflow:hidden; padding:5px;}

 

.inb ul li{display:block; width:98%; min-height:20px; margin:0 auto; margin-top:5px; margin-bottom:5px; line-height:20px; background:url(../images/cc_17.jpg) left top no-repeat; box-sizing:border-box; padding-left:20px; border-bottom:#a2c3e8 1px solid;}



.inb ul a:hover{text-decoration:underline;}







.se1{color:#0969bd;}





.inc{width:162px; height:30px; line-height:30px; font-size:14px; text-indent:10px; border:#e0e0e0 1px solid; margin-top:8px;}



.ind{width:164px; min-height:20px; box-sizing:border-box; padding:8px 15px 8px 15px; font-size:12px; line-height:28px; border:#e0e0e0 1px solid; border-top:none;}





.ine{width:164px; min-height:20px; box-sizing:border-box; padding:8px 15px 7px 15px; font-size:12px; line-height:28px; border:#e0e0e0 1px solid; border-top:none;}



.ine ul a{display:block; width:100%; height:30px; background:url(../images/ss_24.jpg) left center no-repeat; text-indent:18px; overflow:hidden;}















.ira{width:100%; height:225px; margin:0 auto;}



.iral{width:390px; height:225px; float: left;}



.irar{width:390px; height:225px; float:right;}









.in_newt{width:100%; height:35px; background:url(../images/aa_09.jpg);}

.in_newt .left{width:80px; height:35px; text-align:center; color:#fff; font-size:15px; line-height:25px;}

.in_newt .right a{display:block; width:66px; height:25px;}



.in_newc{ width:100%; min-height:25px; overflow:hidden;}

.in_newc ul a{display:block; width:100%; height:32px; line-height:32px; border-bottom:#e0e0e0 1px dotted; overflow:hidden; background:url(../images/ss_24.jpg) left center no-repeat; text-indent:15px;}

.in_newc ul span{color:#aaa; float:right;}





/*新闻滚动*/

.mF_expo2010{position:relative; width:390px; height:223px; overflow:hidden;background:#fff;}

.mF_expo2010 .loading{position:absolute;z-index:9999;width:100%;height:100%;color:#666;text-align:center;background:#fff url(loading.gif) center -40px no-repeat;}/*载入画面*/

.mF_expo2010 .pic li{position:absolute;}

.mF_expo2010 .pic li img{width:390px; height:223px;}/*图片和焦点图框架一样大小*/

.mF_expo2010 .txt li{position:absolute;z-index:2;left:0; width:390px; height:40px;line-height:40px;overflow:hidden;}

.mF_expo2010 .txt li a{display:block;color:#fafafa; padding-left:15px;font-size:12px;text-decoration:none;}/*标题样式*/

.mF_expo2010 .txt-bg{position:absolute;bottom:0;z-index:1;width:390px; height:40px;overflow:hidden;background:#000;filter:alpha(opacity=60);opacity:0.6;}/*标题背景*/

.mF_expo2010 .num,.mF_expo2010 .num-bg{position:absolute;z-index:3;bottom:7px;right:4px;color:#fff;}/*按钮样式*/

.mF_expo2010 .num li,.mF_expo2010 .num-bg li{float:left;width:18px;height:18px; margin-bottom:3px;line-height:18px;overflow:hidden;text-align:center;margin-left:3px;cursor:pointer;}

.mF_expo2010 .num-bg li{background:#fff;filter:alpha(opacity=50);opacity:0.5;}/*按钮背景*/

.mF_expo2010 .num li.current,.mF_expo2010 .num li.hover{background:#be1724;}/*当前/悬停按钮背景*/

















.irb{width:100%; height:250px; margin:0 auto; margin-top:15px;}



.irbl{width:390px; height:250px; float: left;}



.irbr{width:390px; height:250px; float:right;}



















.irc{width:100%; min-height:20px; margin:0 auto; padding-top:8px;}



.ird{width:100%; height:160px; padding-top:10px; background:#eee;}





#pp1{width:160px; height:140px;}

#ps1{ width:160px; height:140px; margin-left:8px; margin-right:8px; position:relative;}

#ps1 img{display:block; max-width:100%; height:120px; margin:0 auto;}

.psf{width:160px; height:25px; line-height:25px; font-size:14px; color:#333; text-align:center; position:absolute;}

.psf a{color:#333;}































.cont2{width:100%; height:34px; line-height:34px; font-size:16px; border-bottom:#e0e0e0 0px solid; border-top:#0175e2 2px solid;}

.cont2 .left{margin-left:15px;}

.cont2 .right{margin-right:15px;}









.cont3{width:100%; height:50px; border:#aaa 1px solid; box-sizing:border-box; padding:7px 0px 0px 0px; margin-top:1px;}





#aps1{ height:35px; margin:0px 10px 0px 10px;}

#aps1 img{ height:35px;}











.ft{width:100%; height:34px; background:#5093d5; line-height:34px; text-align:center; color:#fff; margin-top:15px;}

.ft a{margin:0px 10px 0px 10px; color:#fff;}

.ftc{width:100%; min-height:50px; padding:20px 0px 10px 0px; text-align:center;}



































.nyla{width:100%; min-height:50px; padding-bottom:5px;}



.nyla ul a{display:block; width:100%; height:29px; line-height:29px; font-size:14px; text-indent:15px; margin-bottom:5px; color:#fff; background:url(../images/x_03.jpg); }









.nyr_map{width:100%; height:29px; font-size:12px; line-height:29px; background:url(../images/as.png); text-indent:12px; color:#4e7088;}

.nyr_map a{ color:#4e7088;}



.nyr_a{width:100%; height:34px; background:url(../images/x3_03.png) left center no-repeat; margin-top:10px; margin-bottom:8px;}



.nyr_a .left{ padding:0px 10px 0px 10px; color:#fff; font-size:16px; line-height:28px; background:url(../images/22.jpg) center center repeat-x;}





.nyr_b{width:90%; min-height:50px; margin:0 auto;  padding:15px 0px 15px 0px;}



.nyr_cc{width:90%; min-height:50px; margin:0 auto;  padding:8px 0px 15px 0px;}











.nyr_new{width:95%; min-height:50px; margin:0 auto;  padding:8px 0px 15px 0px;}



.nyr_new ul a{display:block; width:100%; height:42px; line-height:42px; border-bottom:#e5e5e5 1px dotted; font-size:14px; background:url(../images/ss_24.jpg) left center no-repeat; text-indent:15px;}



.nyr_new ul span{color:#a0a0a0; float:right; font-size:12px;}











#info-T{width:95%; margin:0 auto; min-height:30px; padding-top:15px; padding-bottom:15px; line-height:30px; text-align:center; font-size:22px; font-weight:bold; color:#333}

#info-M{width:95%; margin:0 auto; height:45px; line-height:45px; text-align:center; border-top:#e0e0e0 1px dotted;}

#info-C{width:95%; margin:0 auto; line-height:30px; margin-top:10px; font-size:14px;}



#info-C2{width:95%; margin:0 auto; line-height:28px; margin:0 auto; margin-top:20px; font-size:14px;}

#info-N{width:95%; margin:0 auto; height:50px; padding-top:10px; line-height:28px; margin-top:20px; border-top:#e0e0e0 1px dotted;}









/*查询*/

.cx1{width:100%; height:69px; text-align:center; position:relative;}



.cx2{width:586px; height:300px; margin:0 auto; margin-bottom:20px; box-sizing:border-box; padding-top:40px;  background:#f2f0f1; border:#e5e5e5 1px solid; margin-top:-18px;}





.cx2c{width:420px; height:44px; line-height:44px; margin:0 auto; font-size:14px;}



.cx2c td{padding:5px;}



.cs1{width:280px; height:42px; line-height:42px; background:#fff; border:#ddd 1px solid; text-indent:15px; font-size:14px;}





.cx2c1{width:100%; height:40px; border-top:#ddd 1px dotted; text-align:center; padding-top:20px; margin-top:60px;}



.cx2c2{width:100%; height:50px; text-align:center; font-size:14px; color:#888;}







/*图片列表*/

.nyr_tu{width:95%; min-height:50px; margin:0 auto;  padding:8px 0px 15px 0px;}



.nyr_tu ul li{display:block; width:170px; height:150px; float:left; margin:8px;}

.nyr_tu ul li a{display:block; width:170px; height:150px;}



.nyr_tu ul .rli1{width:160px; height:120px; padding:4px; text-align:center; border:#e2e2e2 1px solid;}

.nyr_tu ul .rli1 img{max-width:100%; height:120px; }



.nyr_tu ul .rli2{width:100%; height:30px; line-height:30px; text-align:center; font-size:12px;}













.cxjg1{width:505px; height:390px; margin:0 auto; margin-top:20px; margin-bottom:20px; background: url(../images/jiwei.jpg); position:relative; font-size:14px; line-height:24px; color:#000;}

.cxjg2{width:505px; height:390px; margin:0 auto; margin-top:20px; margin-bottom:20px; background: url(../images/duanwei.jpg); position:relative; font-size:14px; line-height:24px; color:#000;}











.cj1{width:115px; height:24px; position:absolute; left:220px; top:128px;}



.cj2{width:115px; height:24px; position:absolute; left:220px; top:158px;}



.cj3{width:115px; height:24px; position:absolute; left:220px; top:190px;}



.cj4{width:115px; height:24px; position:absolute; left:220px; top:230px;}



.cj5{width:115px; height:24px; position:absolute; left:220px; top:273px;}



.cj6{width:90px; height:110px; position:absolute; left:351px; top:125px;}



.cj6 img{width:90px; height:110px;}







.acxjg1{width:710px; height:1100px; margin:0 auto; margin-top:20px; margin-bottom:20px; background: url(../images/jiweibg.png) top center no-repeat; position:relative; font-size:20px; line-height:40px; color:#222;}


.acj1{width:115px; height:40px; position:absolute; left:310px; top:432px;}

.acj2{width:115px; height:40px; position:absolute; left:310px; top:480px;}

.acj3{width:115px; height:40px; position:absolute; left:310px; top:528px;}

.acj4{width:115px; height:40px; position:absolute; left:280px; top:740px;}

.acj5{width:115px; height:40px; position:absolute; left:280px; top:806px;}

.acj6{width:120px; height:150px; position:absolute;  left: 522px; top: 440px; }

.acj6 img{width:120px; height:150px;}


.acj7{width:155px; height:155px; position:absolute; left:275px; top:250px;}

.acj7 img{width:155px; height:155px;}










.sb1{width:710px; height:915px; margin:0 auto; margin-top:20px; margin-bottom:20px; background: url(../images/s1.jpg) top center no-repeat; position:relative; font-size:20px; line-height:40px; color:#222;}




.tcxjg1{width:710px; height:1100px; margin:0 auto; margin-top:20px; margin-bottom:20px; background: url(../images/tybg.jpg) top center no-repeat; position:relative; font-size:20px; line-height:40px; color:#222;}


.tcj1{width:300px; height:500px; position:absolute; left:300px; top:375px; line-height:55px;}


.tcj2{width:115px; height:40px; position:absolute; left:310px; top:480px;}

.tcj3{width:115px; height:40px; position:absolute; left:310px; top:528px;}

.tcj4{width:115px; height:40px; position:absolute; left:280px; top:740px;}

.tcj5{width:115px; height:40px; position:absolute; left:280px; top:806px;}

.tcj6{width:120px; height:150px; position:absolute;  left:290px; top:216px; }

.tcj6 img{width:120px; height:150px;}


.tcj7{width:155px; height:155px; position:absolute; left:275px; top:250px;}

.tcj7 img{width:155px; height:155px;}

















/*分页*/

#nx_pg{width:90%; margin:0 auto; height:30px; padding:10px 0px 30px 0px; text-align:center;}

#nx_pg a{display:inline; padding:4px 8px 4px 8px; background:#f8f8f8; font-size:0.8em; margin:0px 2px 0px 2px; border-radius:2px; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}

#nx_pg a:hover{background:#5093d5; color:#fff;}

#nx_pg .on{background:#5093d5; color:#fff;}



































