/* CSS Document */
body{margin:auto;font-size:16px;color:#333333;padding:0px;line-height:25px; font-family:"΢���ź�", "Microsoft Yahei";}
img{border:0px}
table{margin:auto}
ul,li{list-style:none;padding:0px; margin:0;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0px; border: 0;outline: none; }
html {-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-x: hidden; }
a{ color:#333;}
a:link {text-decoration:none}
a:visited {text-decoration:none}
a:hover {text-decoration:none;}
a:active {text-decoration:none}

.mt_20{ margin-bottom:20px;}
.mr_20{ margin-right:20px;}
.mr_10{ margin-right:10px;}
.ml_15{ margin-left:15px;}

.w_1200{ width:1140px; height:auto; margin:0 auto;display:block!important;overflow:hidden;}
/*header*/
header{ width:100%; height:432px;position:relative;display:block!important;}
.logo{ width:100%; height:104px; /*float:left; background:rgba(59,121,193,0.61);*/display:block!important;}
.logo .img{ width:auto; height:74px; float:left; margin:14px auto;display:block!important; z-index:3; position:relative;}
.logo .img img{ width:auto; height:74px; float:left;}
.logo span{ margin-left:110px; margin-top:50px; font-size:16px; float:left; color:#fff;display:block!important;}

.logo .video-back{ width:100%; height:432px; float:left; margin:-102px auto 0;display:block;padding:0px;text-align:center;display:block!important;}
.logo span{ margin-left:110px; margin-top:50px; font-size:16px; float:left; color:#fff;}
.vidbacking-active-body-back {position:fixed;z-index:-100;min-width:100%;min-height:432px;top:50%;left:50%;background-size:cover;overflow:hidden;opacity:1;transition:2s opacity;transform:translateX(-50%) translateY(-50%);}
.vidbacking-active-block-back {position:absolute;min-width:100%;min-height:100%;height:432px;width:auto;z-index:-100;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:block!important;}
.vidbacking {display:none;}
.vidmask-body-back {background:url(videooverlay1.png) repeat;opacity:0.4;min-height:100%;min-width:100%;position:fixed;top:0;left:0;z-index:-50;display:block;}
.vidmask-block-back {background:url(videooverlay1.png) repeat;opacity:1;min-height:100%;min-width:100%;position:absolute;top:0;left:0;height:auto;width:auto;z-index:-50;display:block;}



.ss{margiN:auto;float:right;color:#8F8F8F;margin-top:34px;margin-right:20px;display:block!important; position:relative; z-index:2;}
.ss input{ display:block;border:none;padding:0 6px;width:180px;line-height:34px;font-family:"΢���ź�", "����";margin:auto;float:left;min-height:34px;}
.ss .btnsear{ display:block;background: #2a79b9 url(/images/search.png) no-repeat center center;color:#fff;line-height:20px;font-family:"΢���ź�", "����";width:70px;text-align:center;float:left;margin:auto;border:none;padding:0px;min-height:34px;max-height:34px;height:34px!important;*height:38px; _height:38px; *+height:38px; display:block!important;}
.ss span{ margin:0;}
.ss .btnsear i{ font-style:normal; line-height:34px; text-align:center; color:#fff;}

.ss .input-group{display:block!important;}


.nav{ width:1140px; height:100px; float:right; background:url(/images/index12.png) no-repeat center center; position:absolute; bottom:-40px;display:block!important;}
.nav ul{ width:980px; margin:0 80px; height:auto; float:left; position:relative; z-index:999; padding-top:5px;}
.nav ul li{ width:120px; height:100%;text-align:center; float:left; line-height:60px;}
.nav ul li a{ color:#333; position:relative; width:100%; height:100%; display:block;}
.nav ul li a i{display:block;width:100%; height:40px; float:left; text-align:center; margin-top:10px;line-height:20px;}
.nav ul li a i img{ width:40px; height:auto; margin:0 auto; display:none;}
.nav ul li a span{width:100%; height:auto; float:left; text-align:center; line-height:30px; font-size:18px; color:#333;}
.nav ul li a p{width:100%; height:auto; float:left; text-align:center; font-size:12px;line-height:12px;color:#333;}
.nav ul li:hover{ border-bottom:3px solid #4c77a6; height:97px;}
.nav ul li:hover a span{ color:#4c77a6;}
.nav ul li:hover a p{ color:#4c77a6;}
/*.nav ul li dl{width:1140px; position:absolute; left:0; height:60px; float:left; display:none; text-align:center;   border-top:2px solid #fff;background:rgba(59,121,193,1); padding:0;}
.nav ul li dl dt{ width:auto; padding:0 20px; height:60px; margin:0; display:inline-block; float:inherit;}
.nav ul li dl dt a{ color:#fff; height:60px; width:100%;display:block;float:left; line-height:60px;}
.nav ul li dl dt:hover{background:#0a93e4;}
*/

.nav ul li:nth-child(1) i{background:url(/images/01.png) no-repeat center center; background-size:40px auto;}
.nav ul li:nth-child(2) i{background:url(/images/08.png) no-repeat center center; background-size:40px auto;}
.nav ul li:nth-child(3) i{background:url(/images/02.png) no-repeat center center; background-size:40px auto;}
.nav ul li:nth-child(4) i{background:url(/images/03.png) no-repeat center center; background-size:40px auto;}
.nav ul li:nth-child(5) i{background:url(/images/04.png) no-repeat center center; background-size:40px auto;}
.nav ul li:nth-child(6) i{background:url(/images/05.png) no-repeat center center; background-size:40px auto;}
.nav ul li:nth-child(7) i{background:url(/images/06.png) no-repeat center center; background-size:45px auto;}
.nav ul li:nth-child(8) i{background:url(/images/07.png) no-repeat center center; background-size:45px auto;}

/*.nav ul li:nth-child(1):hover i{background:url(/images/011.png) no-repeat center center; background-size:30px auto;}
.nav ul li:nth-child(2):hover i{background:url(/images/021.png) no-repeat center center; background-size:30px auto;}
.nav ul li:nth-child(3):hover i{background:url(/images/031.png) no-repeat center center; background-size:30px auto;}
.nav ul li:nth-child(4):hover i{background:url(/images/041.png) no-repeat center center; background-size:30px auto;}
.nav ul li:nth-child(5):hover i{background:url(/images/051.png) no-repeat center center; background-size:30px auto;}
.nav ul li:nth-child(6):hover i{background:url(/images/061.png) no-repeat center center; background-size:30px auto;}
*/






.body{ width:100%; height:auto; float:left; display:block!important; margin-top:40px;}
.body .banner{width:100%; height:auto; float:left; margin-top:14px;}
.body .banner .slideBox{ width:100%; height:400px; overflow:hidden; position:relative;}
.body .banner .slideBox .hd{ height:30px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; width:100%;}
.body .banner .slideBox .hd ul{ overflow:hidden; zoom:1; float:left; text-align:center; width:100%; height:auto;   }
.body .banner .slideBox .hd ul li{width:12px; height:12px;border-radius:12px; margin:0 2px;background:#fff; cursor:pointer;display: inline-block; }
.body .banner .slideBox .hd ul li.on{ background:#1b5bad; color:#fff; }
.body .banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.body .banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
.body .banner .slideBox .bd img{ width:100%; height:400px; display:block;  }

/* ������ǰ/��ť���룬�����Ҫɾ��� */
.body .banner .slideBox .prev,
.body .banner .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.body .banner .slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.body .banner .slideBox .prev:hover,
.body .banner .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.body .banner .slideBox .prevStop{ display:none;  }
.body .banner .slideBox .nextStop{ display:none;  }

.body .toutiao{ width:100%; height:auto; float:left; text-align:center; padding:15px 0; background:#f5f5f5 url(/images/tt.png) left top no-repeat;box-shadow: 0 3px 3px rgba(0, 0, 0, .2);margin-top: 20px;}
.body .toutiao p{ width:100%; height:50px;line-height:50px; float:left; font-size:27.5px; margin-bottom:16px; color:#1b5bad; font-weight:500;letter-spacing: 2px; text-indent:30px; overflow:hidden;position:relative; }
.body .toutiao span{ width:100%; height:auto; float:left; line-height:30px; font-size:14px;}

.body .body1{ width:100%; height:auto; float:left; position:relative; overflow:hidden;}
.body .body1 .pic{ width:444px; height:320px; float:left; position:relative;}
.body .body1 .pic .slideBox1{ width:444px; height:320px; overflow:hidden; position:relative; }
.body .body1 .pic .slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.body .body1 .pic .slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.body .body1 .pic .slideBox1 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.body .body1 .pic .slideBox1 .hd ul li.on{ background:#f00; color:#fff; }
.body .body1 .pic .slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.body .body1 .pic .slideBox1 .bd li{ zoom:1; vertical-align:middle; }
.body .body1 .pic .slideBox1 .bd img{ width:444px; height:320px; display:block;  }

/* ������ǰ/��ť���룬�����Ҫɾ��� */
.body .body1 .pic .slideBox1 .prev,
.body .body1 .pic .slideBox1 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.body .body1 .pic .slideBox1 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.body .body1 .pic .slideBox1 .next{ left:auto; right:3%; background-position:8px 5px; }
.body .body1 .pic .slideBox1 .prev:hover,
.body .body1 .pic .slideBox1 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.body .body1 .pic .slideBox1 .prevStop{ display:none;  }
.body .body1 .pic .slideBox1 .nextStop{ display:none;  }



.body .body1 .pic .slideBox1 .bd img{ width:100%; height:auto;height:319px; float:left;}
.body .body1 .pic .slideBox1 .bd a{ width:100%; height:auto; float:left; position:relative;}
.body .body1 .pic .slideBox1 .bd a p{ width:100%; height:40px; position:absolute; left:0; bottom:0;background:rgba(0,0,0,0.3); color:#fff; text-indent:1rem; line-height:40px;}

.body .body1 .new{ width:400px; height:320px; float:left; position:relative;}

.body .body1 .new .slideTxtBox{ width:400px;text-align:left;  }
.body .body1 .new .slideTxtBox .hd{ height:30px; line-height:30px;padding:0; position:relative; background:url(/images/nav.png) no-repeat center top;border-radius:5px;}
.body .body1 .new .slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:32px;}
.body .body1 .new .slideTxtBox .hd ul li{ float:left; padding:0 55px 0 20px; cursor:pointer; width:105px; text-align:center; color:#000; text-indent:5px;}
.body .body1 .new .slideTxtBox .hd ul li.on{ height:30px; color:#fff; background:url(/images/nav.png) no-repeat left top;}
.body .body1 .new .slideTxtBox .hd ul li.on a{ color:#fff;}
.body .body1 .new .slideTxtBox .hd ul li a{ color:#0d4582;}
.body .body1 .new .slideTxtBox .hd ul li.on:hover{color:#fff;}
.body .body1 .new .slideTxtBox .hd ul li:hover{color:#1b5bad;}
.body .body1 .new .slideTxtBox .bd ul{ padding:0;  zoom:1;  }
.body .body1 .new .slideTxtBox .bd li:nth-child(1){margin-bottom:5px; padding-bottom:10px; border-bottom:1px dashed #b0b0b0; margin-top:5px;min-height:67px;}
.body .body1 .new .slideTxtBox .bd li:nth-child(1) p{ width:100%; height:auto; float:left;font-size:16px;}
.body .body1 .new .slideTxtBox .bd li:nth-child(1) span{ width:100%; height:auto; float:left; font-size:12px; text-indent:1rem; color:#b0b0b0;}
.body .body1 .new .slideTxtBox .bd li{ height:auto; line-height:22px; background:url(/images/li.jpg) no-repeat left 10px; padding-left:10px; float:left; margin-bottom:8px; width:calc(100% - 10px); float:left;}
.body .body1 .new .slideTxtBox .bd li .date{ float:right; color:#999; font-size:16px; display:block;border-bottom:none;}
.body .body1 .new .slideTxtBox .bd li p{ font-size:15px; color:#333;}
.body .body1 .new .slideTxtBox .bd li span{ font-size:13px; display:none;}
.body .body1 .new .slideTxtBox .bd li a{ font-size:15px; color:#000;}
.body .body1 .new .slideTxtBox .bd li:nth-child(1) span{ display:block;}
.body .body1 .new .slideTxtBox .bd li:nth-child(1) .date{ display:none;}


.body .body1 .new .slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("/images/arrow.png") 0 0 no-repeat; }
.body .body1 .new .slideTxtBox .arrow .next{ background-position:0 -50px;  }
.body .body1 .new .slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
.body .body1 .new .slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }

.body .body1 .cfzc{ width:248px; height:auto; float:left; border:4px solid #448bdb; margin-top:16px; position:relative; z-index:6;}
.body .body1 .cfzc h2{ width:100%; height:36px; background:#fefef9; float:left; margin-bottom:5px; margin-top:-14px;position:relative; z-index:5;background: url(/images/title420.jpg) no-repeat top center;}
.body .body1 .cfzc h2 span{ display:block; width:150px; height:36px; line-height:36px; float:left; margin-left:50px; background: url(/images/title420.png) no-repeat top center; text-align:center; font-size:16px; color:#fff;border-radius:0 0 5px 5px;position:relative; z-index:7;}
.body .body1 .cfzc ul { padding:0 10px; width:255px; height:259px; float:left;background:url(/images/li_2.jpg) repeat-y 10px 10px; margin-bottom:10px; position:relative; overflow:hidden;}
.body .body1 .cfzc ul li{height:26px; float:left;background:url(/images/li_1.jpg) no-repeat left -47px; padding-left:15px; margin-top:0px; width:215px; position:relative; overflow:hidden;}
.body .body1 .cfzc ul li a{ font-size:14px;}
.body .body1 .cfzc ul li:last-child{ margin-bottom:0;}


.body .zhuanti{ width:100%; height:auto; float:left; position:relative;}
.body .zhuanti img{ width:100%; height:100px; float:left;}

.body .zhuanti .picScroll-top .hd{ width:100%; height:auto; position:absolute; bottom:10px; left:0; z-index:999;}
.body .zhuanti .picScroll-top .hd ul{width:100%; height:auto; float:left; text-align:center; zoom:1; }
.body .zhuanti .picScroll-top .hd ul li{width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#fff; display:inline-block;border-radius:10px; }
.body .zhuanti .picScroll-top .hd ul li.on{ background:#3069b8; }

.body .zhuanti .picScroll-top{ margin:0 auto;  width:100%;  overflow:hidden; position:relative;}
.body .zhuanti .picScroll-top .bd{ padding:10px 0;   }
.body .zhuanti .picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.body .zhuanti .picScroll-top .bd ul li{ text-align:center; zoom:1;height:100px; }







.body .zhuantis{ width:100%; height:auto; float:left; position:relative;}
.body .zhuantis img{ width:100%; height:auto; float:left;}

.body .zhuantis .picScroll-top .hd{ width:100%; height:auto; position:absolute; bottom:10px; left:0; z-index:999;}
.body .zhuantis .picScroll-top .hd ul{width:100%; height:auto; float:left; text-align:center; zoom:1; }
.body .zhuantis .picScroll-top .hd ul li{width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#fff; display:inline-block;border-radius:10px; }
.body .zhuantis .picScroll-top .hd ul li.on{ background:#3069b8; }

.body .zhuantis .picScroll-top{ margin:0 auto;  width:100%;  overflow:hidden; position:relative;}
.body .zhuantis .picScroll-top .bd{ padding:10px 0;   }
.body .zhuantis .picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.body .zhuantis .picScroll-top .bd ul li{ text-align:center; zoom:1;height:100px; }


.body .mingpian{ width:100%; height:auto; float:left; position:relative;}
.body .mingpian img{ width:100%; height:auto; float:left;}

.body .mingpian .picScroll-top .hd{ width:100%; height:auto; position:absolute; bottom:10px; left:0; z-index:999;}
.body .mingpian .picScroll-top .hd ul{width:100%; height:auto; float:left; text-align:center; zoom:1; }
.body .mingpian .picScroll-top .hd ul li{width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#fff; display:inline-block;border-radius:10px; }
.body .mingpian .picScroll-top .hd ul li.on{ background:#3069b8; }

.body .mingpian .picScroll-top{ margin:0 auto;  width:100%;  overflow:hidden; position:relative;}
.body .mingpian .picScroll-top .bd{ padding:10px 0;   }
.body .mingpian .picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.body .mingpian .picScroll-top .bd ul li{ text-align:center; zoom:1;height:80px; }



.catname{ width:100%; height:33px; line-height:30px; color:#fff; float:left; background:url(/images/nav.png) left top no-repeat; text-indent:50px;border-radius:5px;}
.catname1{ width:100%; height:33px; line-height:30px; color:#fff; float:left; background:url(/images/300.png) left top no-repeat; text-indent:50px;border-radius:5px 5px 0 0; position:relative;}
.catname1 ul{ padding:0 8px; width:calc(100% - 16px); float:left; height:32px;}
.catname1 ul li{ width:90px; height:27px; float:left;  background:url(/images/nav_t.jpg) repeat-x top left;border-radius:5px 5px 0 0 ; margin-top:6px; text-align:center; text-indent:0;}
.catname1 ul li a{ color:#0d4884;}
.catname1 a.more{ color:#fff;right:10px; top:0; height:33px; line-height:33px; font-size:15px; position:absolute;}


.body .body1 .slideTxtBox1{ width:100%px;text-align:left;  }
.body .body1 .slideTxtBox1 .hd{ height:auto;padding:0;position:relative; float:left; width:125px;}
.body .body1 .slideTxtBox1 .hd ul{ height:auto;padding:0;position:relative; float:left; width:125px; background:url(/images/li_23.jpg) repeat-y 96px 5px;}
.body .body1 .slideTxtBox1 .hd ul li{ float:left; padding:1px 0; text-align:center; cursor:pointer; width:100%; height:auto; background:url(/images/li_22.jpg) no-repeat left; background-size:90% auto;  }
.body .body1 .slideTxtBox1 .hd ul li.on{ height:auto;  background:#fff;  background:url(/images/li_21.jpg) no-repeat left;background-size:90% auto;}
.body .body1 .slideTxtBox1 .hd li span{ width:76px; height:50px; float:left; text-align:center; display:block; padding:5px 0;}

.body .body1 .slideTxtBox1 .bd{ padding:0;  zoom:1; width:calc(100% - 125px); float:left; height:auto; }
.body .body1 .slideTxtBox1 .bd li{ height:auto; width:46%; padding-right:4%; float:left; font-size:12px; line-height:24px; text-indent:2em;  }
.body .body1 .slideTxtBox1 .bd li img{ width:100%; height:180px; float:left; }
.body .body1 .slideTxtBox1 .bd li .date{ float:right; color:#999;  }
.body .body1 .slideTxtBox1 .bd ul { width:100%; height:auto; float:left; font-size:12px; line-height:24px; }
.body .body1 .slideTxtBox1 .bd ul .img{ width:48%; height:170px; float:left; margin-right:6%; position:relative; overflow:hidden;}
.body .body1 .slideTxtBox1 .bd .img img{ width:100%; height:170px; float:left;}


.body .body1 .slideTxtBox1 .bd ul .lis{ width:100%; height:40px; line-height:40px; float:left; margin:10px 0 10px;background: url(/images/400.png) no-repeat left top; background-size:100% 100%; text-align:center;border-radius: 5px;}
.body .body1 .slideTxtBox1 .bd ul .lis a{ font-size:13px; color:#fff;}

/* ������ǰ/��ť���룬�����Ҫɾ��� */
.body .body1 .slideTxtBox1 .arrow{  position:absolute; right:10px; top:0; }
.body .body1 .slideTxtBox1 .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
    cursor:pointer; background:url("/images/arrow.png") 0 0 no-repeat; }
.body .body1 .slideTxtBox1 .arrow .next{ background-position:0 -50px;  }
.body .body1 .slideTxtBox1 .arrow .prevStop{ background-position:-60px 0; }
.body .body1 .slideTxtBox1 .arrow .nextStop{ background-position:-60px -50px; }

.body .body1 .body21{ width:396px; height:auto; float:left;}
.body .body1 .body21 img{ width:100%; height:auto; float:left; margin-bottom:20px;}
.body .body1 .body21 .slideTxtBox1 .hd ul li{ margin-bottom:0;}


.body .body1 .body22{ width:410px; height:auto; float:left;}
.body .body1 .body22 .slideTxtBox1 .hd ul li{ margin-bottom:12px;}

.body .body1 .body23{ width:294px; height:auto; float:left;}
.body .body1 .body23 img{ width:100%; height:auto; float:left;}

.body .body1 .body23 .ljrw{ width:278px; border:1px solid #acc9e7; height:auto; float:left; border-top:none; padding:12px 7px 5px; }

.body .body1 .body23 .ljrw .slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.body .body1 .body23 .ljrw .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.body .body1 .body23 .ljrw .slideBox .bd li{ zoom:1; vertical-align:middle; }

/* ������ǰ/��ť���룬�����Ҫɾ��� */
.body .body1 .body23 .ljrw .slideBox .prev,
.body .body1 .body23 .ljrw .slideBox .next{ position:absolute; left:1%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.body .body1 .body23 .ljrw .slideBox .next{ left:auto; right:1%; background-position:8px 5px; }
.body .body1 .body23 .ljrw .slideBox .prev:hover,
.body .body1 .body23 .ljrw .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.body .body1 .body23 .ljrw .slideBox .prevStop{ display:none;  }
.body .body1 .body23 .ljrw .slideBox .nextStop{ display:none;  }




.body .body1 .body23 .ljrw .img_tx{ width:34%; height:auto; float:left;}
.body .body1 .body23 .ljrw .img_tx img{ width:100px; height:105px; float:left;}

.body .body1 .body23 .ljrw .tit_lj{ width:60%; height:auto; float:right;}
.body .body1 .body23 .ljrw .tit_lj p{ width:100%; height:auto; float:left; font-size:14px;}
.body .body1 .body23 .ljrw .tit_lj p span{ width:auto; height:auto; float:left; color:#6a6a6a;}
.body .body1 .body23 .ljrw .tit_lj p i{ width:100%; height:auto; float:left; font-style:normal; line-height:20px; font-size:12px; color:#b0b0b0;}


.cc{ width:100%; height:auto; float:left;}

.cc .slideGroup{ width:100%; height:auto; float:left;text-align:left;  }
.cc .slideGroup .parHd{ width:100%;height:48px; line-height:48px; background:#f5f5f5; padding:0; border-bottom:2px solid #3069b8;  position:relative;  }
.cc .slideGroup h2{ width:1139px; margin-top:16px; height:40px; color:#fff; float:left; background:#fff url(/images/nav.png) -2px top no-repeat; text-indent:50px;border-radius:5px 5px 0 0;}

.cc .slideGroup h2 a{color:#fff; font-weight:normal;line-height:30px; font-size:16px; display:block;}

.cc .slideGroup .parHd ul{ float:left; position:absolute; left:0px; top:0px; height:48px;   }
.cc .slideGroup .parHd ul li{ float:left; padding:0 35px; cursor:pointer;  }
.cc .slideGroup .parHd ul li.on{ height:48px;  background:#3069b8; border-bottom:2px solid #3069b8; color:#fff;}
.cc .slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 54px; position:relative;   }

.cc .slideGroup .sPrev{ position:absolute; left:5px; top:10px; display:block; width:30px; height:68px; background:url(/images/left.jpg) center center no-repeat; }
.cc .slideGroup .sNext{position:absolute; left:5px; top:10px; display:block; width:30px; height:68px; left:auto; right:5px; background:url(/images/right.jpg) center center no-repeat;  }
.cc .slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

.cc .slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.cc .slideGroup .parBd ul li{ margin:0 5px; float:left; _display:inline; width:120PX; position:relative; overflow:hidden; text-align:center;  }
.cc .slideGroup .parBd ul li a{ text-align:center; }
.cc .slideGroup .parBd ul li a img{ width:100%; height:68px; display:block;  padding:0px;}
.cc .slideGroup .parBd ul li a p{ width:100%; height:auto; display:block;  padding:0px; font-size:12px;}



.body .body31{ width:400px; height:auto; float:left;}
.body .body31 .slideTxtBox{ width:400px;text-align:left;height:auto; float:left;  }
.body .body31 .slideTxtBox .hd{ height:32px; line-height:32px;padding:0; position:relative; background:url(/images/400.png) no-repeat left top;border-radius:5px 5px 0 0 ;}
.body .body31 .slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:32px; padding:5px 12px; width:376px;}
.body .body31 .slideTxtBox .hd ul a.more{position:absolute; right:10px; top:0px; height:32px; color:#fff; font-size:14px; }
.body .body31 .slideTxtBox .hd ul li{ float:left; padding:0 12px; height:27px;cursor:pointer; width:auto; text-align:center; }
.body .body31 .slideTxtBox .hd ul li a{color:#fff;line-height:27px; display:block;}
.body .body31 .slideTxtBox .hd ul li.on{border-radius:5px 5px 0 0 ; background:url(/images/nav_t.jpg) repeat-x left top;}
.body .body31 .slideTxtBox .hd ul li.on a{  color:#3069b8;line-height:27px; display:block;}
.body .body31 .slideTxtBox .bd ul{ padding:0;  zoom:1;  }
.body .body31 .slideTxtBox .bd li:nth-child(1){margin-bottom:5px; padding-bottom:5px; border-bottom:1px dashed #b0b0b0; margin-top:5px;min-height:72px;}
.body .body31 .slideTxtBox .bd li:nth-child(1) p{ width:100%; height:auto; float:left; font-size:16px;}
.body .body31 .slideTxtBox .bd li:nth-child(1) span{ width:100%; height:auto; float:left; font-size:12px; text-indent:1rem; color:#b0b0b0;}
.body .body31 .slideTxtBox .bd li{ height:auto; line-height:24px; background:url(/images/li.jpg) no-repeat left 10px; padding-left:10px; float:left; margin-bottom:6px; width:calc(100% - 10px); float:left;}
.body .body31 .slideTxtBox .bd li:nth-child(1) span{ display:block;}
.body .body31 .slideTxtBox .bd li .date{ float:right; color:#999; font-size:16px; }
.body .body31 .slideTxtBox .bd li p{ font-size:15px; color:#333;}
.body .body31 .slideTxtBox .bd li span{ font-size:12px; display:none;}
.body .body31 .slideTxtBox .bd li a{ font-size:14px; color:#696969;}



.body .body33{ width:300px;height:auto; float:left;}
.body .body33 .sjxx{ width:100%;height:56px;float:left;background:url(/images/sj.jpg) no-repeat center center; margin-bottom:2px;}
.body .body33 .sjxx a{color:#fff;line-height:56px;text-indent:17px;display:block; font-size:18px;}
.body .body33 .zrxx{ width:100%;height:56px; float:left;background:url(/images/zr.jpg) no-repeat center center; margin-bottom:15px;}
.body .body33 .zrxx a{color:#fff;line-height:56px;text-indent:17px;display:block; font-size:18px;}
.body .body33 .book{ width:100%; height:170px; float:left; background:url(/images/ly2.png) bottom right no-repeat;}
.body .body33 .book h2{width:100%; height:auto; float:left; background:url(/images/ly1.png) 74px no-repeat; font-size:18px; color:#121212; font-weight:normal;}
.body .body33 .book .wm{ width:100%; height:auto; float:left; position:relative;}
.body .body33 .book .wm span{color:#0064b0; font-size:15px;}
.body .body33 .book .wm p{ color:#8b8b8b; font-size:12px; text-indent:2em;}
.body .body33 .book .wm a{ display:block; position:absolute;right:10px; bottom:-20px; width:94px; height:31px; background:url(/images/book.png) no-repeat center; text-align:center; color:#fff; line-height:31px; }


.body1 .catname2{ width:1138px; height:auto;float:left;}
.body1 .catname2 h2{ width:1139px; margin-top:-2px; height:40px; color:#fff; float:left; background:url(/images/nav.png) -2px top no-repeat; text-indent:50px;border-radius:5px 5px 0 0;}

.body1 .catname2 h2 a{color:#fff; font-weight:normal;line-height:30px; font-size:16px;}



.catname2 .slideTxtBox{ width:550px;text-align:left; height:auto; float:left; margin-left:10px; }
.catname2 .slideTxtBox .inHd{ height:25px; padding:0; width:100%; position:relative; border-bottom:1px solid #cbe2f2; margin:15px 0 0 0;}
.catname2 .slideTxtBox .inHd ul{ float:left;  position:absolute; left:0px; top:0px; height:25px; padding:0 0 0 15px; width:535px;}
.catname2 .slideTxtBox .inHd ul li{ float:left; padding:0 15px; height:25px;cursor:pointer; width:auto; text-align:center; margin-right:1px;color:#0677bd; }
.catname2 .slideTxtBox .inHd ul li a{color:#fff;line-height:25px; display:block; color:#0677bd;}
.catname2 .slideTxtBox .inHd ul li.on{background:#0677bd;color:#fff;}
.catname2 .slideTxtBox .inHd ul li.on a{  color:#fff;line-height:27px; display:block;}
.catname2 .slideTxtBox .ind ul{ padding:0 2px;  zoom:1;  }
.catname2 .slideTxtBox .inBd li{ height:auto; line-height:24px;float:left;width:77px; float:left;text-align:center; margin:14px 15px 2px 0;}
.catname2 .slideTxtBox .inBd li:nth-child(6n){ margin-right:0;}
.catname2 .slideTxtBox .inBd li img{ width:100%; height:auto; float:left; margin:30px 0;}
.catname2 .slideTxtBox .inBd li p{ font-size:16px;}
.catname2 .slideTxtBox .inBd li span{ font-size:13px;}
.catname2 .slideTxtBox .inBd li a{ font-size:14px; color:#696969; text-align:center; display:block; width:100%; height:auto; float:left;}

.catname2 .slideTxtBox .cs{ width:100%; height:50px; background:#000; float:left;}

.outBox{ width:1138px;text-align:left; border:1px solid #d0d6f6; border-top:none;border-radius:5px;}
.outBox .hd{ margin-top: 0px;height: 40px;color: #fff; margin-left:-1px;background: url(/images/navs.jpg) 0px top no-repeat;padding:0 20px; position:relative;  }
.outBox .hd ul{ float:left; position:absolute; left:20px; top:0px; height:32px; margin-left:-20px;   }
.outBox .hd ul li{float: left;padding: 0 75px 0 0px;cursor: pointer;width: 105px;text-align:right;color: #000;text-indent: 5px;line-height:31px;border-radius:5px 0 0 0;}
.outBox .hd ul li.on{ height:32px;background: url(/images/nav.png) no-repeat -2px top;}
.outBox .hd ul li.on a{ color:#fff;}

.inbox_s{ width:360px; margin:10px 8px 0; height:300px; float:left; border: 1px solid #aec7f0;border-radius: 5px 5px 5px 5px;}





#bsfwbtn_sous {width:100%;height:60px; margin:45px 0 10px ; float:left;}
#bsfw_sous_div {float:left;margin-top:16px;width:270px;height:44px;}
#bsfw_btn_sous {width:204px;height:30px;outline:0;border:1px solid #9a9ca2;background:none;margin-left:0px;line-height:30px;border-radius:5px 0 0 5px; float:left; font-size:12px; text-indent:1em;}
#btnbjSearch{ width:60px; height:34px; float:left;border-radius:0 5px 5px 0; background:#0e87d9 url(/images/search.png) no-repeat center center;}

#sousbtn_li {float:left;width:270px;margin-left:5px}
#sousbtn_li li {float:left;width:76px;height:34px;margin-left:8px;margin-top:16px; border-radius:5px; }
#sousbtn_li li button {width:74px;height:32px;border:none;outline:0;cursor:pointer;color:#0e87d9; line-height:28px;border-radius:5px; border:1px solid #0e87d9;}
.current button {background:#0e87d9 !important;color:#fff!important}
#img_rewm {position:relative;display:none;top:-120px;left:-120px}




.catname2 .qiuz { width:267px; height:298px; line-height:30px; color:#fff; float:left;position:relative; margin-top:9px; border:1px solid #aec7f0;border-radius:5px 5px 0 0;}
.catname2 .qiuz h2{ padding:0 8px; width:calc(100% - 14px); float:left; height:32px; background:url(/images/300.png) left top no-repeat;border-radius:5px 5px 0 0; margin-left:-1px;}
.catname2 .qiuz h2 span{ width:90px; height:27px; float:left; background:url(/images/nav_t.jpg) repeat-x top left;border-radius:5px 5px 0 0 ; margin-top:6px; text-align:center; text-indent:0;}
.catname2 .qiuz h2 span a{ color:#0d4884; line-height:27px; display:block;}
.catname2 .qiuz a.more{ color:#fff;right:10px; top:0; height:33px; line-height:33px; font-size:15px; position:absolute;}

.catname2 .qiuz ul { padding:20px 0 0 5px; width:262px; height:auto; float:left;background:#fff url(/images/li_2.jpg) repeat-y 5px 10px; margin-top:20px;}
.catname2 .qiuz ul li{height:auto; float:left; width:calc(100% - 10px); background:url(/images/li_1.jpg) no-repeat left -47px; padding-left:10px; margin-top:-30px; margin-bottom:35px;}
.catname2 .qiuz ul li a p{ font-size:14px; height:auto; line-height:30px; width:100%; height:auto; float:left;}
.catname2 .qiuz ul li:last-child{ margin-bottom:0;}


.inBox .qiuz1 { width:267px; height:298px; line-height:30px; color:#fff; float:left;position:relative; overflow:hidden;margin-top:9px; border:1px solid #aec7f0;border-radius:5px 5px 0 0;}
.inBox .qiuz1 h2{ padding:0 8px; width:calc(100% - 14px); float:left; height:32px; background:url(/images/300.png) left top no-repeat;border-radius:5px 5px 0 0; margin-left:-1px;}
.inBox .qiuz1 h2 span{ width:auto; padding:0 10px; height:27px; float:left; background:url(/images/nav_t.jpg) repeat-x top left;border-radius:5px 5px 0 0 ; margin-top:6px; text-align:center; text-indent:0;}
.inBox .qiuz1 h2 span a{ color:#0d4884; line-height:27px; display:block; font-size:15px; font-weight:normal;}
.inBox .qiuz1 a.more{ color:#fff;right:10px; top:0; height:33px; line-height:33px; font-size:15px; position:absolute;}

.inBox .qiuz1 ul { padding:20px 0 0 5px; width:262px; height:auto; float:left;background:#fff url(/images/li_2.jpg) repeat-y 5px 10px; margin-top:20px;}
.inBox .qiuz1 ul li{height:auto; float:left; width:calc(100% - 10px); background:url(/images/li_1.jpg) no-repeat left -47px; padding-left:10px; margin-top:-30px; margin-bottom:35px;}
.inBox .qiuz1 ul li a p{ font-size:15px; height:auto; line-height:30px; width:100%; height:auto; float:left;}
.inBox .qiuz1 ul li a p i{ font-size:13px; height:auto; color:#aaa; line-height:30px; width:auto; height:auto; float:right; font-style:normal; margin-right:10px; background:url(/images/photos.png) no-repeat left 7.5px;background-size:10px auto; padding-left:16px;}
.inBox .qiuz1 ul li a span{ font-size:13px; color:#a1a1a1; height:auto; line-height:22px; width:100%; height:auto; float:left; margin-top:2px;}
.inBox .qiuz1 ul li:last-child{ margin-bottom:0;}


.inBox .qiuz2 { width:1116px; margin:0 10px; height:298px; line-height:30px; color:#fff; float:left;position:relative; overflow:hidden;margin-top:9px; border:1px solid #aec7f0;border-radius:5px 5px 0 0;}
.inBox .qiuz2 h2{ padding:0 8px; width:100%; float:left; height:32px; background:url(/images/1140.png) left top no-repeat;margin-left:-1px; }
.inBox .qiuz2 h2 span{ width:auto; padding:0 10px; height:27px; float:left; background:url(/images/nav_t.jpg) repeat-x top left;border-radius:5px 5px 0 0 ; margin-top:6px; text-align:center; text-indent:0;}
.inBox .qiuz2 h2 span a{ color:#0d4884; line-height:27px; display:block; font-size:15px; font-weight:normal;}
.inBox .qiuz2 a.more{ color:#fff;right:10px; top:0; height:33px; line-height:33px; font-size:15px; position:absolute;}

.inBox .qiuz2 ul { padding:0 5px 0; width:1100px; height:auto; float:left;}
.inBox .qiuz2 ul li{height:60px; float:left; width:255px; background:url(/images/li_1.jpg) no-repeat left -47px; padding-left:10px; margin-top:-30px; margin-bottom:30px; margin:0 5px;}
.inBox .qiuz2 ul li a p{ font-size:15px; height:auto; line-height:20px; width:100%; height:auto; float:left; margin-top:5px;}
.inBox .qiuz2 ul li a p i{ font-size:13px; height:auto; color:#aaa; line-height:30px; width:auto; height:auto; float:right; font-style:normal; margin-right:10px; background:url(/images/photos.png) no-repeat left 7.5px;background-size:10px auto; padding-left:16px;}
.inBox .qiuz2 ul li a span{ font-size:13px; color:#a1a1a1; height:auto; line-height:22px; width:100%; height:auto; float:left; margin-top:2px;}
.inBox .qiuz2 ul li:last-child{ margin-bottom:0;}


.catname2 .ggao { width:267px; height:298px; line-height:30px; color:#fff; float:left;position:relative; margin-top:9px; border:1px solid #aec7f0;border-radius:5px 5px 0 0;}
.catname2 .ggao h2{ padding:0 8px; width:calc(100% - 14px); float:left; height:32px; background:url(/images/300.png) left top no-repeat;border-radius:5px 5px 0 0; margin-left:-1px;}
.catname2 .ggao h2 span{ width:90px; height:27px; float:left; background:url(/images/nav_t.jpg) repeat-x top left;border-radius:5px 5px 0 0 ; margin-top:6px; text-align:center; text-indent:0;}
.catname2 .ggao h2 span a{ color:#0d4884; line-height:27px; display:block;}
.catname2 .ggao a.more{ color:#fff;right:10px; top:0; height:33px; line-height:33px; font-size:15px; position:absolute;}

.catname2 .ggao ul { padding:20px 10px 0; width:242px; height:auto; float:left;background:#fff url(/images/li_2.jpg) repeat-y 10px 10px; margin-top:20px;}
.catname2 .ggao ul li{ min-height:35px; height:auto; float:left; width:100%; background:url(/images/li_1.jpg) no-repeat left -47px; padding-left:15px; margin-top:-30px; margin-bottom:35px; width:215px;}
.catname2 .ggao ul li a p{ font-size:14px; height:auto; line-height:30px; width:100%; height:auto; float:left;}
.catname2 .ggao ul li a span{ font-size:12px; line-height:20px;width:100%; height:auto; float:left; color:#b0b0b0;}
.catname2 .ggao ul li a span i{ width:auto; float:right; height:auto; font-style:normal;}
.catname2 .ggao ul li:last-child{ margin-bottom:0;}



.mljk{ width:100%; height:auto; float:left;}

.mljk .slideGroup1{ width:100%; height:auto; float:left;text-align:left;  }
.mljk .slideGroup1 .parHd{ width:100%;height:48px; line-height:48px; background:#f5f5f5; padding:0; border-bottom:2px solid #3069b8;  position:relative;  }
.mljk .slideGroup1 h2{ width:1139px; margin-top:16px; height:40px; color:#fff; float:left; background:#fff url(/images/nav.png) -2px top no-repeat; text-indent:50px;border-radius:5px 5px 0 0;}

.mljk .slideGroup1 h2 a{color:#fff; font-weight:normal;line-height:30px; font-size:16px; display:block;}

.mljk .slideGroup1 .parHd ul{ float:left; position:absolute; left:0px; top:0px; height:48px;   }
.mljk .slideGroup1 .parHd ul li{ float:left; padding:0 35px; cursor:pointer;  }
.mljk .slideGroup1 .parHd ul li.on{ height:48px;  background:#3069b8; border-bottom:2px solid #3069b8; color:#fff;}
.mljk .slideGroup1 .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 30px; position:relative;   }

.mljk .slideGroup1 .sPrev{ position:absolute; left:0px; top:10px; display:block; width:30px; height:100px; background:url(/images/left.jpg) center center no-repeat #dfdfdf; }
.mljk .slideGroup1 .sNext{ position:absolute; left:0px; top:10px; display:block; width:30px; height:100px; left:auto; right:0px; background:url(/images/right.jpg) center center no-repeat #dfdfdf;   }
.mljk .slideGroup1 .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

.mljk .slideGroup1 .parBd ul{ overflow:hidden; zoom:1;   }
.mljk .slideGroup1 .parBd ul li{ margin:0 2px; float:left; _display:inline; overflow:hidden; text-align:center; width:162px; position:relative;  }
.mljk .slideGroup1 .parBd ul li a{ text-align:center; }
.mljk .slideGroup1 .parBd ul li a img{ width:100%;height:100px; display:block;  padding:0px;}

.link{width:100%; height:auto; float:left; border-top:1px solid #074d95; background:#f8f8f8;}
.link select{border: 1px solid #dadee1; width:232px;height: 30px;font-size: 14px;float:right;font-family: "΢���ź�";line-height: 30px;color: #696969; text-align:center;}


.foot{ width:100%; height:auto; float:left; background:#074d95; padding:35px 0 0 0;}
.foot .left{ width:670px; height:auto; float:left;}
.foot .left ul{ width:100%; height:auto; float:left; margin-bottom:15px;}
.foot .left ul li{ width:auto; margin-right:20px; padding-left:20px; height:12px; line-height:12px; float:left; text-align:center; border-left:1px solid #fff;}
.foot .left ul li:nth-child(1){ border-left:none;padding-left:0px; }
.foot .left ul li a{ color:#fff; font-size:12px; display:block;}
.foot .left span{ width:auto; float:left; height:20px; margin-right:20px; font-size:12px; color:#fff; margin-bottom:5px;}
.foot img{ float:right; margin:0 0 15px 0;}

.where{ width:1110px; height:30px; line-height:30px; float:left; background:url(/images/where.png) no-repeat left center; background-size:20px auto; padding-left:30px; margin:50px 0 10px; border-bottom:1px dashed #9a9a9a; }
.where ul li{ width:auto; padding:0px; float:left; height:30px; color:#d0d0d0; font-size:14px;}
.where ul li a{ color:#999; font-size:14px;}
.where ul li .fa{background: url(/images/jts.png) center center no-repeat; background-size:15px auto; width:30px; height:30px; float:right; display:block;}
.where ul li:last-child .fa{ display:none!important;}
.new_list{width:100%; height:auto; float:left;}
.new_list .list_left{width:20%; height:auto; float:left;min-height:200px; margin-bottom:30px;}
.new_list .list_left h2{width:100%; height:54px; float:left;background:#2a79b9 url(/images/icons.png) 20px -322px no-repeat;}
.new_list .list_left h2 a{font-size: 18px;color: #fff;padding-left: 54px; line-height:54px;}
.new_list .list_left ul li{width:226px; height:auto; float:left;text-align: center;border: 1px solid #eee;margin-top: -1px;font-size: 16px;vertical-align: top;}
.new_list .list_left ul li i{ display:none;}



.new_list .list_left ul li a{display: block;line-height: 28px;padding: 15px 50px;background: url(/images/icons.png) 200px -534px no-repeat;transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;-ms-transition-duration:0.4s;}
.new_list .list_left ul li a:hover{text-decoration: none;font-weight: bold;color: #3269B8;background-position: 200px -415px;background-color: #F8FBFF;}
.new_list .list_right{width:76%; height:auto; min-height:200px; margin-bottom:30px;float:right;}
.new_list .list_right h2{ width:calc(100% - 28px); height:auto; float:left;font-size: 18px;font-weight: bold;background: url(/images/icons.png) 10px -645px no-repeat;border-bottom: 3px solid #F6F6F6; padding: 0 0 10px 28px; margin-bottom:10px;}
.new_list .list_right h2 a{color: #3269B8;}
.new_list .list_right ul li{width:calc(100% - 32px); height:auto; float:left;padding: 15px 15px;border-bottom: 1px dotted #ccc;}
.new_list .list_right ul li .tit{ width:100%; height:auto; float:left; font-size:20px; margin-bottom:10px; text-align:left;}
.new_list .list_right ul li .img{ width:140px; height:auto; float:left;margin-right:15px; text-align:center;}
.new_list .list_right ul li .img img{ max-width:140px; width:auto; height:auto; margin:0 auto;}
.new_list .list_right ul li .cont{ width:calc(100% - 0px); height:auto; float:left;}
.new_list .list_right ul li .cont .span{ width:100%; height:auto; float:left; font-size:16px; color:#777;margin-bottom:10px;}
.new_list .list_right ul li .cont .i{ width:100%; height:auto; float:left;display:block;font-style:normal;font-size:12px;color:#aaa;}


.new_list .list_right ul .ljrws{ width:20%; margin:0 2.5% 20px; height:auto; float:left; text-align:center;}
.new_list .list_right ul .ljrws .tit{width:100%; height:25px; float:left; margin:0; font-size:16px; font-weight:normal;position:relative; overflow:hidden;}
.new_list .list_right ul .ljrws .tits{width:100%; height:50px; float:left; font-size:12px;position:relative; overflow:hidden;}
.new_list .list_right ul .ljrws .img{width:100%; height:181px; float:left; text-align:center; position:relative; overflow:hidden;}
.new_list .list_right ul .ljrws .img img{width:100%; height:100%;}



.new_list .list_right .list_right_ct p{ width:100%; height:auto; float:left; line-height:2em;}
.new_list .list_right .list_right_ct img{ max-width:100%; height:auto; margin:0 auto;}


.new_list .list_right_jgsz{width:76%; height:auto; min-height:200px; margin-bottom:30px;float:right;}
.new_list .list_right_jgsz h2{ width:calc(100% - 28px); height:auto; float:left;font-size: 18px;font-weight: bold;background: url(/images/icons.png) 10px -645px no-repeat;border-bottom: 3px solid #F6F6F6; padding: 0 0 10px 28px; margin-bottom:10px;}
.new_list .list_right_jgsz h2 a{color: #3269B8;}
.new_list .list_right_jgsz ul{ width:100%; height:auto; float:left;}
.new_list .list_right_jgsz ul li{ width:270px; margin:0 8px 15px; float:left; height:32px; line-height:30px; text-indent:20px;border: solid 1px #e5e5e5;box-shadow: 0 2px 5px #e5e5e5;background: url(/images/icon3.jpg) 10px center no-repeat;}
.new_list .list_right_jgsz ul li a{ font-size:14px; color:#333;}
.new_list .list_right_jgsz ul li a:hover{ font-size:14px; color:#2a79b9;}

.new_list .list_right_jgsz .intro{ width:100%; height:auto; float:left;}
.new_list .list_right_jgsz .intro p{width:100%; height:auto; float:left; line-height:28px;}
.new_list .list_right_jgsz .intro span{width:100%; height:auto; float:left;line-height:28px;}


.new_show{ width:calc(100% - 30px); padding:0 15px; height:auto; float:left;}
.new_show .tit{ width:100%; height:auto; float:left; text-align:center; font-size:30px; line-height:40px; margin:20px 0 35px;}
.new_show .xq{ width:calc(100% - 22px); height:auto; float:left; height:30px; line-height:30px; font-size: 14px;margin-bottom: 30px;padding: 6px 10px;color: #777;border: 1px solid #ddd;background: #F8F8F8;position: relative; text-align:center;}
.new_show .xq p{ width:auto; margin:0 20px; text-align:center; padding:0 20px;display: inline-block;}
.new_show .show{ width:100%; height:auto; float:left; }
.new_show .show p{width:100%; height:auto; float:left; font-size:16px; color:#666; line-height:2em;}
.new_show .show p img{max-width:100%; height:auto; margin:0 auto;}
/*.new_show .show span{width:100%; height:auto; float:left;}*/
.new_show .about{ width:100%; height:auto; float:left;font-size:14px; border-top:1px solid #ddd; padding:20px 0 0 0; margin:30px 0; }

/*form*/
.row{ width:100%; margin:10px 0% 0; height:auto; float:left;}
.show .sjxx ul{width:100%; height:auto; float:left;}
.show .sjxx ul li{ width:100%; height:30px; line-height:30px; border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px; text-indent:20px;background: url(/images/icon1.png) no-repeat left 10px;}
.show .sjxx ul li a{ width:100%; height:30px; line-height:30px; display:block; font-size:14px; color:#666;}
.show .sjxx ul li i{ float:right; width:auto; color:#999;}

.list_right .tit{ text-align:center; width:100%; float:left; font-size:30px; margin:20px 0;}


.show .sjxx{float: left;width: 530px;}
.show .zrxx{float: right;width: 530px;}
.show .zrxx ul{width:100%; height:auto; float:left;}
.show .zrxx ul li{ width:100%; height:30px; line-height:30px; border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px; text-indent:20px;background: url(/images/icon1.png) no-repeat left 10px;}
.show .zrxx ul li a{ width:100%; height:30px; line-height:30px; display:block; font-size:14px; color:#666;}
.show .zrxx ul li i{ float:right; width:auto; color:#999;}

.show .xx_name{float: left;width: 100%; border-bottom:1px solid #c2c2c2; margin-bottom:20px;}
.show .xx_name i{ width:auto; padding: 0 20px; float:left; font-style:normal;border-bottom: 2px solid #4c77a6; color:#4c77a6;}
.show .xx_name a.more{ width:auto; float:right; font-size:14px;}
.show .xx_pic{float: left;width: 50%; text-align:center;margin-bottom:30px;}
.show .xx_pic img{width:140px; height:auto;}
.show .xx_pic p{width:140px; margin:0 62.5px; height:40px; font-size:14px; text-indent:0; line-height:20px;}
.show .xx_pic span{width:140px; margin:0 62.5px; height:auto; font-weight:bold; font-size:18px;}
.show .xx_tit{float: left;width: 50%; text-align:center; }
.show .xx_tit img{width:200px; height:auto; float:left;}

.form-group{ width:50%; height:auto; margin:10px 0; float:left;}
.col-md-2{ width:80px; text-align:center; margin-right:10px; float:left;line-height:30px;color:#333;}
.col-md-9{ width:auto; margin-right:10px; float:left;}
.col-md-9 .form-control{ width:300px; height:30px; line-height:30px; float:left;}
.portlet-body{ width:100%; height:auto; margin:10px 0; float:left;}
.btn { width:100px; margin:10px calc(50% - 50px); float:left; border:none;background: rgba(59,121,193,1); color:#fff; padding:10px 20px;}



/*photo*/
.photo_list{width:100%; height:auto; float:left;}
.photo_list .list_left{width:20%; height:auto; float:left;min-height:200px; margin-bottom:30px;}
.photo_list .list_left h2{width:100%; height:54px; float:left;background:#2a79b9 url(/images/icons.png) 20px -322px no-repeat;}
.photo_list .list_left h2 a{font-size: 18px;color: #fff;padding-left: 54px; line-height:54px;}
.photo_list .list_left ul li{width:226px; height:auto; float:left;text-align: center;border: 1px solid #eee;margin-top: -1px;font-size: 16px;vertical-align: top;}

.photo_list .list_left ul li a{display: block;line-height: 28px;padding: 15px 50px;background: url(/images/icons.png) 200px -534px no-repeat;transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;-ms-transition-duration:0.4s;}
.photo_list .list_left ul li a:hover{text-decoration: none;font-weight: bold;color: #3269B8;background-position: 200px -415px;background-color: #F8FBFF;}
.photo_list .list_right{width:76%; height:auto; min-height:200px; margin-bottom:30px;float:right;}
.photo_list .list_right h2{ width:calc(100% - 28px); height:auto; float:left;font-size: 18px;font-weight: bold;background: url(/images/icons.png) 10px -645px no-repeat;border-bottom: 3px solid #F6F6F6; padding: 0 0 10px 28px; margin-bottom:10px;}
.photo_list .list_right h2 a{color: #3269B8;}
.photo_list .list_right ul li{width:calc(25% - 22px); height:auto; float:left;margin:5px 10px;border:1px solid #333;}
.photo_list .list_right ul li .tit{ width:100%; height:auto; float:left; font-size:14px; line-height:40px; margin:0px; text-align:center;}
.photo_list .list_right ul li .img{ width:100%; height:115px; position:relative; overflow:hidden; float:left; text-align:center;}
.photo_list .list_right ul li .img img{ max-width:100%; width:auto; height:auto; margin:0 auto;transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;-ms-transition-duration:0.4s;}
.photo_list .list_right ul li .img:hover img{transform: scale(1.1,1.1);}
.photo_list .list_right ul li .cont{ width:calc(100% - 155px); height:auto; float:left; font-size:14px;}
.photo_list .list_right ul li .cont .span{ width:100%; height:auto; float:left; font-size:14px; color:#777;margin-bottom:10px;}
.photo_list .list_right ul li .cont .i{ width:100%; height:auto; float:left;display:block;font-style:normal;font-size:12px;color:#aaa;}




.page{ width:100%; height:auto; float:left; text-align:center; margin:20px 0;}
.page li{ display:inline-block; width:auto; padding:5px 15px; border:1px solid #333; margin:0 10px;overflow: hidden;}
.page li a{ width:100%; height:100%; float:left; display:block;}
.page li.page-active{ border:1px solid #074d95; background:#074d95;}
.page li.page-active a{ color:#fff;}
.page li:hover{ border:1px solid #074d95; background:#074d95;}
.page li:hover a{ color:#fff;}



/*fudong-start*/
.fudong>div{width: 5em;position: fixed;top: 10%;background:rgba(250,250,250,0.8);text-align: center;z-index: 100;}
.fudong>div>a{color: #9a9a9a;display: block;line-height: 2em;padding-top: 15px;height:70px; width:100%;}
.fudong>div>a:hover{ background:rgba(57,160,255,0.5);}
.fudong>div>a p{ float:left; text-align:center; width:100%; margin-top:-10px;}
.fudong>div>a:hover p{ color:#fff;}
.fudong>div>a img{text-align:center;}
.fudong>div>a.fudong-a.hover{background:rgba(57,160,255,0.5);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#5039a0ff,endColorstr=#5039a0ff);color: white;}
.fudong>div>a>span{display: inline-block;width: 36px;height: 34px;}
.fudong>div>span{background:rgba(57,160,255,0.5);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#5039a0ff,endColorstr=#5039a0ff);cursor: pointer;color: white;display: block;line-height: 3em; margin-top:10px;}
.fudong-div>div{left: 5em;position: absolute;}
.fudong-div>div{background:rgba(57,160,255,0.5);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#5039a0ff,endColorstr=#5039a0ff);}
.fudong-div>div ul{padding: 10px;min-width: 220px;}
.fudong-div>div li{min-width: 100px;padding: 5px;float: left;color: white;text-align: left;}
.fudong-div>div li a{color: white;}
.fudong-div>div li a:hover{text-decoration: underline;}
.fudong-div>div.top1{top:0}
.fudong-div>div.top2{top:85px}
.fudong-div>div.top3{top:170px}
.fudong-div>div.top4{top:255px}
.fudong-div>div.top5{top:340px}
.fudong-left{left: 0;}
.fudong-right{right: 0;}
.bdsharebuttonbox{position: absolute;width:100%;height: 63px;left: 0;background: none;}
.bdsharebuttonbox a.bds_more{background: none;height: 100%;display: block;float: none;margin: 0;padding: 0;}
.fudong-wx,.fudong-wb,.fudong-zw{position: absolute;bottom: 0;width: 110px;height: 110px;left: -110px;display: none; border:#eee solid 1px;}
.rss p{text-indent: 2em;margin-bottom:20px;}
.rss ul{text-align: center;margin: 50px 0;}
.rss li{display: inline-block;margin: 0 20px;}
.rss a{margin-top: 10px;display:block;height: 23px;background: url(/images/RSS_new_a.jpg);}
.rss a:hover{background: url(/images/RSS_new_a_hover.jpg);}
.rss1{line-height: 3;border-bottom: 1px solid #CCCCCC;}
.hidd{overflow:hidden;}
.rela{position: relative;}
a {
    text-decoration: none;
    cursor: pointer;
}


