@charset "utf-8";
.top{width: 100%; height: 768px; background:url(../images/FG_uz4q.jpg) no-repeat}.toplist{ height: 450px;  background-image: url(../images/vcs_z7vv.jpg); background-repeat: no-repeat;}.w1200{ width:1200px;}.ma{ margin:0px auto 0px auto;}.topwelcome{ clear:both; }.topwelcome span{border-width: 0px; border-color: transparent; padding-top: 26px; width: 300px; height: 16px; display: block; -ms-word-wrap: break-word;color: rgb(255, 255, 255); font-family: 微软雅黑; float:left;}.w100c{ width:100%;}.topwelcome ul{ float:right; padding-top:26px; width:238px; }.topwelcome ul li{padding: 0px; border: 0px solid transparent; border-image: none; padding-right:10px; height: 18px; float:left;color: rgb(255, 255, 255);}.topwelcome ul li a{color: rgb(255, 255, 255); font-family: "Microsoft YaHei";}.topmenu{ background-position: center; height: 60px;  background-image: url(../images/nr_c58p.png); background-repeat: no-repeat; background-color: transparent; width:100%; margin:16px auto 0px auto; }.cl{ clear: both;}.topmenua{ float:left; padding:2px; width:236px;}.topmenua img{ width:236px; height:56px; border:0px;}.fl{ float:left;}.fr{ float:right;}
.mxsnavigation{ width:930px; height:41px; margin-left:20px;}.mxsnavigation ul{ clear:both;}.mxsnavigation ul li{font-family:Microsoft YaHei; width:117px; height:60px; color:#95c0dc; text-align:center; float:left;}.mxsnavigation ul li a{ color:#fff; display:block; text-align:center; width:117px; height:46px; padding:14px 0px 0px 0px; }.mxsnavigation ul li a:hover,.mxsnavigation ul li a.hover{background-color:#0096ff;}.mxsnavigation ul li a span{color:#95c0dc; width:117px; line-height:22px; text-align:center; float:left;text-transform: uppercase;}.top_txt{ margin-top:69px; background:url(../images/toptxt.png) no-repeat; width:618px; height:97px; margin-left:377px;}
.topindex{ width:1200px; height:546px;}.wp-media_content div.imgloading{position:absolute;left:0;top:0}
.falvurl{ width:1200px; height:100px;}.falvurl ul{width:1086px; clear:both; margin-left:130px;}.falvurl ul li{ width:116px; height:100px; margin-left:1px; float:left; background-color:#333;}.falvurl ul li a{ display:block; color:#FFF; padding-top:70px; text-align:center; font-family:微软雅黑;}
.falvurl ul li.law-001 { background:url(../images/11_xems.png);}.falvurl ul li.law-001 a:hover{ background:url(../images/1_33cq.png); display:block; height:30px;}
.falvurl ul li.law-002 { background:url(../images/2_jk4c.png);}.falvurl ul li.law-002 a:hover{ background:url(../images/22_9rvc.png); display:block; height:30px;}
.falvurl ul li.law-003 { background:url(../images/3_mz20.png);}.falvurl ul li.law-003 a:hover{ background:url(../images/33_gfp5.png); display:block; height:30px;}
.falvurl ul li.law-004 { background:url(../images/4_fp2r.png);}.falvurl ul li.law-004 a:hover{ background:url(../images/44_f8mk.png); display:block; height:30px;}
.falvurl ul li.law-005 { background:url(../images/5_psnp.png);}.falvurl ul li.law-005 a:hover{ background:url(../images/55_p3vv.png); display:block; height:30px;}
.falvurl ul li.law-006 { background:url(../images/6_mm5q.png);}.falvurl ul li.law-006 a:hover{ background:url(../images/66_am8e.png); display:block; height:30px;}
.falvurl ul li.law-007 { background:url(../images/7_kxvx.png);}.falvurl ul li.law-007 a:hover{ background:url(../images/77_4afo.png); display:block; height:30px;}
.falvurl ul li.law-008 { background:url(../images/8_mk12.png);}.falvurl ul li.law-008 a:hover{ background:url(../images/88_20nn.png); display:block; height:30px;}
.indexmain1{ width:1200px; margin:42px auto 0px auto;}.indexmain1-1{ width:320px; float: left;}.index_txt{ width:100%; height:32px; clear:both; border-bottom:1px solid #eaeaea;}.index_txt span{ background:url(../images/122_daiq.png) left center no-repeat ; float:left; padding-left:10px; line-height:32px;}.index_txt a{ float:right;line-height:32px;font-family:微软雅黑;}.indexmain1-1 img{ width:320px; height:120px; margin-top:8px;}.indexmain1-1 p{word-wrap: break-word; padding: 0px; border-color: transparent; border-width: 0px; height: 163px; width: 305px; display: block;font-family:微软雅黑;line-height: 180%; margin:8px auto;}.indexmain1-1 p a{color:#cc0000;}.indexmain1-2{ width:500px; margin-left:24px; float:left;}.indexmain1-3{ width:340px; height:auto;_height:324px; min-height:324px; background:url(../images/47ff.jpg); float:right;}.indexmain1-3x{ width:340px; height:auto;_height:324px; min-height:324px; background:url(../images/47ff.jpg);}.indexmain1-2 dl{ width:100%-2px; margin:8px auto 0px auto; clear:both;}.indexmain1-2 dl dt{ float:left; width:175px;}.indexmain1-2 dl dt img{width:175px; height:132px; border:0px;} .indexmain1-2 dl dd{ float:left; margin:2px auto 0px 8px; height:132px; width:310px;}.indexmain1-2 dl dd a{ line-height:28px; width:310px; font-weight:bold; font-size:12px; overflow:hidden; float:left;}.indexmain1-2 dl dd span{ width:320px; line-height:32px;float:left;color:#888888;}.indexmain1-2 dl dd p{ clear:both; line-height:22px; color:#888888;}.indexmain1-2 ul{  width:98%; margin:8px auto 0px auto;}.indexmain1-2 ul li{ border-bottom:1px dotted #e0e0e0; line-height:34px; height:34px; clear:both;}.indexmain1-2 ul li a{ background:url(../images/17.png) left center no-repeat; float:left; padding-left:18px;}.indexmain1-2 ul li span{ float:right;}.indexmain1-3 dl{ clear:both; height:154px;}.indexmain1-3 dl dt{width: 14px; height: 139px; word-break:break-all;font-family: 微软雅黑; line-height: 16.8px; text-transform: uppercase; color: rgb(111, 171, 242); margin:31px 0px 0px 21px; float:left;}.indexmain1-3 dl dt.li001{color: rgb(255, 255, 255); font-family: 微软雅黑; font-size: 14px; line-height: 19.6px; float:left;height: 104px; width: 22px; display: block; margin:31px 0px 0px 7px;}.indexmain1-3 dl dd{ width:113px; margin:30px 0px 0px 45px; text-align:center; float:left;}.indexmain1-3 dl dd img{ width:113px; height:113px; border:0px;}
.indexbanner { width:1200px; height:auto; margin:52px auto 0px auto;}.indexbanner img{ border:0px;width:1200px; height:100px;}
.indexmain2{ margin:32px auto 0px auto; width:1200px;}.indexmain1-3 dl dd span{ width:100%; height:40px; line-height:40px; text-align:center; color:#fff;font-family:微软雅黑;}.indexmain1-3 ul{ margin:58px auto 0px 40px; width:310px;}.indexmain1-3 ul li{ width:248px; clear:both; color:#fff; text-align:left; margin-top:6px; height:auto; line-height:160%; height:36px;}.indexmain1-3 ul li span,.indexmain1-3 ul li.list002 span{font-family:微软雅黑; float:left; width:197px; }.indexmain1-3 ul li a,.indexmain1-3 ul li.list002 a{ width:42px; float:left;text-align:center;}.indexmain1-3 ul li.list002{height:auto;}
.indexmain2 ul{ width:100%; margin:30px auto 0px auto; clear:both;}.indexmain2 ul li{ float:left; margin:0px 10px 0px 24px;}.indexmain2 ul li a{ display:block;}.indexmain2 ul li a img{ width:260px; height:334px;}
.indexmain3{ background:url(../images/jdpic.png) top repeat-x; width:100%; margin:38px auto 0px auto;}.indexmain3 h5{color: rgb(212, 229, 242); font-family: 微软雅黑; padding:36px 0px 13px 0px; text-align:center;  width:100%; font-weight:normal;}.indexmain3 h4{ margin:0px auto 0px auto; text-align:center; width:100%;}.indexmain3 h4 img{ width:471px; height:21px;}.indexmain3 ul{ width:1200px; clear:both; margin:75px auto 0px auto;}.indexmain3 ul li{ width:380px; height:340px; margin-right:30px; float:left; background-color:#fff;}.indexmain3 ul li.fr{ float:right; width:380px; margin-right:0px;}.indexmain3 ul li a,.indexmain3 ul li.fr a{ display:block;}.indexmain3 ul li a img,.indexmain3 ul li.fr a img{ width:380px; height:200px; border:0px;}.indexmain3 ul li a h1,.indexmain3 ul li.fr a h1{ font-size:12px; font-weight:bold;font-family: 微软雅黑; line-height:32px;padding:0px 10px; margin:0px auto 0px auto;}.indexmain3 ul li a span,.indexmain3 ul li.fr a span{color:#999999; font-size:12px; font-weight: normal;font-family: 微软雅黑; line-height:22px;padding:10px; margin:0px auto 0px auto;}.indexmain3 ul li a p,.indexmain3 ul li.fr a p{ line-height:24px; padding:6px 10px; color:#999999;}
/*main*/
.mainline{ height:60px; border-bottom:1px solid #e7e7e7;}.mainlinetxt{line-height:60px; width:1200px; margin:0px auto 0px auto;font-family:Microsoft YaHei; font-size:11px;}
.mtop{ margin:27px auto 0px auto ; background:url(../images/rt_zrb9.png) left top no-repeat; padding:6px 0px 0px 15px; color:#005591; font-weight:bold;font-family:Microsoft YaHei; font-size:18px; width:100%-15px; }.mtopc{ margin:27px auto 0px auto ; background:url(../images/rt_zrb9.png) left top no-repeat; padding:6px 15px 0px 15px; color:#005591; font-weight:bold;font-family:Microsoft YaHei; font-size:18px; width:104px; }.mtopb{ margin:63px auto 0px auto ; background:url(../images/rt_zrb9.png) left top no-repeat; padding:6px 15px 0px 15px; color:#005591; font-weight:bold;font-family:Microsoft YaHei; font-size:24px; width:114px; }
.gsgk{ margin:30px auto 20px auto;}.gsgk1{ width:840px; height:410px; background-color:#fff; float:left; padding:20px;}.gsgk1 div,.gsgk1 p{line-height: 226%;color: rgb(102, 102, 102); line-height: 226%; font-family: 微软雅黑;}.gsgk2{ width:300px; height:450px; background:url(../images/ghs_0pjb.jpg) left top scroll;}.gsgk2 img{ width:300px; height:224px; border:0px;}.gsgk2 p{ padding:257px 14px 0px 14px;color: rgb(255, 255, 255); line-height: 180%; font-family: 微软雅黑;}.gsgk2 span{color: rgb(255, 255, 255); line-height: 25.2px; font-family: 华文楷体; font-size: 18px; padding:40px 24px 0px 14px; text-align:right; float:right;}.mainline0{ height:60px; border-bottom:0px solid #e7e7e7;}
.zzry{margin:20px auto 10px auto; }.zzry ul{padding:10px 20px 30px 20px; clear:both;}.zzry ul li{ width:164px; height:184px; margin:30px 30px 0px 30px; float:left; word-break:break-all; text-align:center; }.zzry ul li a img{ width:174px; height:131px; border:0px;}.zzry ul li a{ display:block;border-bottom:1px solid #cccccc; height:168px;}.zzry ul li a span { width:100%; line-height:32px; padding-bottom:8px;}.xxline{ background:url(../images/xgray_line06.png); height:7px; width:1200px; margin:20px auto 20px auto;overflow:hidden;}.dszz{ margin:24px auto 40px auto; width:1200px;}
.dsz{ width:280px; height:360px; float:left;}.dsz img{ width:280px; height:360px; border:0px;}.dsztxt{ width:880px; height:320px; background:#fff; float:left; padding:20px;}.dsztxt p,.dsztxt div{color: rgb(102, 102, 102); line-height: 220%; font-family: 微软雅黑; font-size: 12px line-height:180%; width:100%-40px; clear:both;}.dsztxt span{ font-size:12px;font-family: 微软雅黑;}.dsztxt span h1{ font-weight:normal;font-size:12px;font-family: 微软雅黑;float:left;line-height: 24px;}.dsztxt span h2{ line-height: 24px; text-transform: uppercase; font-size: 14px; color: rgb(0, 85, 145); float:left;}
.right01box{ width:100%; background-color:#FFF; height:auto; _height:200px; min-height:200px;}.right01box ul{ width:100%; padding:10px;}.right01box ul li{ line-height:32px; font-size:14px;}.right01box ul li a{ font-size:14px;}
.mxsnav{ width:214px; float:left;}.mxslist{ float:right; width:960px; background-color:#fff; height:auto;_height:540px; min-height:540px;}.mxsmain{margin:30px auto 20px auto;}.mxsnav h1{ background-color:#005591; color:#ffffff; width:214px; height:64px; line-height:64px; text-align:center;font-family: 微软雅黑; font-size: 16px; color: rgb(255, 255, 255); font-weight:normal; }.mxsnav ul{ width:214px; clear:both;}.mxsnav ul li { background-color:#e8e8e8; width:214px; height:40px; line-height:40px; text-align:center; color:#666666; margin-bottom:4px;}.mxsnav ul li a{ display:block;font-family: 微软雅黑; font-size: 14px;}.mxsnav ul li a:hover,.mxsnav ul li a.hover,.mxsnav ul li a.currclass{ background-color:#cc0000; color:#fff;font-family: 微软雅黑; font-size: 14px;}
.mxsdt{border: 0px solid transparent; overflow: hidden; width: 920px; height:auto;_height: 695px; min-height:695px; padding: 20px; background-color: rgb(255, 255, 255); background-repeat: no-repeat;}.mxsdt ul dl{ width:920px; }.mxsdt ul dl{clear:both; width:920px; height:85px; border-bottom:1px dotted #e0e0e0; margin-bottom:10px;}.mxsdt ul dl dd{ float:left; width:120px; text-align:center; height:85px;}.mxsdt ul dl dt{ float:left; width:790px;}.mxsdt ul dl dd h2{color:#b8b8b8;font-size:13px;display:block; font-weight:normal;}.mxsdt ul dl dd h1{line-height:41px;color:#b8b8b8;font-size:24px;}.mxsdt ul dl dt a{font-family: 微软雅黑; font-size: 14px; font-weight:bold; line-height:26px;}.mxsdt ul dl dt p{ line-height:22px;font-family: 微软雅黑; font-size: 12px;}
.mxsdt1{border: 0px solid transparent; overflow: hidden; width: 790px; height:auto;_height: 695px; min-height:695px; padding: 20px; background-color: rgb(255, 255, 255); background-repeat: no-repeat;}.mxsdt1 ul dl{ width:920px; }.mxsdt1 ul dl{clear:both; width:790px; height:85px; border-bottom:1px dotted #e0e0e0; margin-bottom:10px;}.mxsdt1 ul dl dd{ float:left; width:120px; text-align:center; height:85px; border-right: 1px dotted #e0e0e0;}.mxsdt1 ul dl dt{ float:left; width:630px; margin-left:8px;}.mxsdt1 ul dl dd h1{color:#b8b8b8;font-size:13px;display:block; font-weight:normal;}.mxsdt1 ul dl dd h2{line-height:41px;color:#b8b8b8;font-size:18px;}.mxsdt1 ul dl dt a{font-family: 微软雅黑; font-size: 15px; font-weight:bold; line-height:32px;}.mxsdt1 ul dl dt p{ line-height:22px;font-family: 微软雅黑; font-size: 12px;}
.mxslist1{ float:left; width:840px;  height:auto;_height:540px; min-height:540px;}
.mxslist0{ float:right; width:970px;  height:auto;_height:540px; min-height:540px;}.piclist{ width:970px;}.piclist ul{ width:970px; clear:both;}.piclist ul li{ width:310px; height:307px; border:1px; background-color:#fff; text-align:center; margin:0px 0px 11px 11px; float:left;}.piclist ul li a{ display:block;}.piclist ul li a:hover{ border:1px solid #cc0000; display:block; width:310px; height:307px;}.piclist ul li a img{ width:280px; height:189px; border:15px #fff solid;}.piclist ul li a span{ color:#666666;line-height:22px;font-family: 微软雅黑; font-size: 16px; text-align:center; font-weight:bold;}.piclist ul li a p{ color:#333;line-height:22px;font-family: 微软雅黑; font-size: 12px; text-align:center; overflow:hidden; }
.pagefy{ width:98%;  margin:20px auto; clear:both;}
.lxwmpic{ background:url(../images/bn_29z6.jpg); width:1200px; height:270px; margin:28px auto;}.lxwmpic h1{ width:100%-83px;font-family: 微软雅黑; color: rgb(255, 255, 255); font-size: 16px; text-align:right; padding-right:83px; padding-top:71px; font-weight:normal;}.lxwmpic p{ text-align:right;font-family: 微软雅黑; color: rgb(185, 215, 237); line-height: 180%; font-weight:normal;padding-right:83px;width:100%-83px; padding-top:16px;}.lxwmpic h2{border-width: 1px medium medium; border-style: solid none none; border-color: #C00 currentColor currentColor; border-image: none; height: 0px; width:40px; text-align:right; margin-right:83px; margin-top:20px; float:right;}
.mxslxwm{ margin:30px auto 0px auto; width:1200px;}.cstlayer0{ width:517px; height:403px; float:left;padding:18px; background-color: rgb(255, 255, 255);}
.mxslx{ width:620px; background-color:#fff; height:439px;}.mxslx form{ width:100%-40px; padding:20px;}.mxslx label{ line-height:230%; margin-bottom:10px; color:#777777;}.mxslx label input{ width:100%; height:30px; border:1px dotted #aaa;background-color:#eeeeee}.mxslx label textarea{width:572px; height:190px; border:1px dotted #aaa;background-color:#eeeeee;padding:4px;font-family:SimSun;}.mxslx input.mxsred{ background-color:#dd3939; color:#fff; text-align:center; border:0px; width:100%; height:44px; margin-top:10px;}
.mxsmore { width:160px; height:40px; margin:40px auto 0px auto; text-align:center;}.mxsmore li{ width:160px ; height:40px; background:url(../images/more1.png); color:#005591; text-align:center; line-height:40px;font-family: 微软雅黑; font-size:16px;}.mxsmore li a{ display:block; color:#005591;}.mxsmore li a:hover{ background:url(../images/more2.png); display:block;color:#fff;}
.yqljlist{ width:1200px; background-color:#cc0001; margin:65px auto 0px auto; height:100px;}.yqljlist h1{ width:34px; height:46px; font-size:14px;font-family: 微软雅黑; color:#fff; padding:28px 0px 0px 22px; float:left; font-weight:normal; line-height:23px;}.yqljlist ul{ float:right; width:1119px; height:73px; background-color:#fff; border:1px solid #eaeaea; padding:25px 0px 0px 6px;}.yqljlist ul li{ width:135px; height:50px; border:1px solid #e0e0e0; float:left; margin-right:2px;}.yqljlist ul li a{ display:block;}.yqljlist ul li a img{width:135px; height:50px; border:0px;}
/*文章分页样式*/
#fenye{clear:both; margin:10px 20px 20px 0;}
#fenye a{ width:28px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px; display:inline-block;}
#fenye .prev,#fenye .next{width:60px;}
#fenye a.curr{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff;}
#fenye a:hover{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff; text-decoration:none}
#pageNext{ margin:10px;}
#pageNext .prev,#pageNext .next{text-align:center;width: 60px;}
#pageNext a.curr{background: #bfbfc7;border: 1px solid #bfbfc7;color: #fff;}
#pageNext a.curr span{ color:#fff !important;}
#pageNext a{width: 28px;text-align: center;float: left;border: 1px solid #bfbfc7;background: #fff;height: 28px;font-size: 12px;color: #666;line-height: 28px;margin-left: 5px;border-radius: 3px;}
#realname{height: 30px;border: 1px solid #ddd;}
#b1{padding: 5px 10px;background: #ff7d02;color: #fff;border: 1px solid #ff7d02;border-radius: 3px;}

.fenyetips{ display:none}
#pagelist{ line-height:22px;color:#666; padding:15px;}
#pagelist a{ width:28px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px;}
#pagelist a.next,#pagelist a.prev{width:60px;}
#pagelist a.curr{ background:#bfbfc7;border:1px solid #bfbfc7;color:#fff;}
#pagelist a:hover{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff; text-decoration:none}
#pagelist a img{ display:block;margin:0 auto;margin-top:12px;}
#pagelist span{line-height:28px; font-size:13px; height:28px; margin-left:10px;}
#pagelist span#totalpage{ margin:0;}
.fenye a img{ display:block;margin:0 auto;margin-top:12px;}
/*foot*/
.foottop{ height:8px; overflow:hidden; width:100%; background:url(../images/bg_vvha.jpg) left no-repeat; margin:160px auto 0px auto;}.mxsfoot{ background:#595757; width:100%; margin:0px auto 0px auto; color:#979696;font-family: 微软雅黑;}.mxsfoot ul{ width:1200px; margin:0px auto 0px auto; line-height:280%; clear:both;color:#979696; padding:20px 0px 20px 0px;}.mxsfoot ul span{ font-weight:bold; float:left;}.mxsfoot ul li{ float:left;color:#979696;font-family: 微软雅黑; margin-left:10px;}.mxsfoot ul li a{ color:#979696;font-family: 微软雅黑;}.mxsfoot h1{ background-color:#686666;width:100%; margin:0px auto 0px auto; clear:both; height:1px;}.ptxt{ width:1200px; margin:40px auto 0px auto;}.ptxtl{ float:left;}.ptxtl h4{color: rgb(147, 146, 146); line-height: 152%; font-family: 微软雅黑; font-size: 14px; font-weight: bold;}.ptxtl p{ padding:10px 0px 10px 0px;color: rgb(147, 146, 146); line-height: 186%; font-family: 微软雅黑;}.ptxtl p a{ color:#fff;}.ptxtl form{ padding:10px 0px 10px 0px;}.ptxtl form input.searchbox_txt{ width:271px; height:22px; background-color:#686565; color:#cccccc; border:1px solid #4e4c4c;}.ptxtl form input.searchbox_sumbit{ background-color:#4e4a4a; height:24px; width:42px; color:#cccccc; text-align:center; border:0px;}.ptxtr{ float:right;}.ptxtr h2{color: rgb(151, 150, 150); font-family: 微软雅黑; font-size: 18px;text-align:right;}.ptxtr h3{color: rgb(151, 150, 150); text-transform: uppercase; line-height: 16.8px; text-align:right; font-weight:normal; padding:6px 0px;}.ptxtr p{ text-align:right; padding:16px 0px;color: rgb(151, 150, 150); line-height: 240%; font-family: 微软雅黑;}
