@charset "utf-8";/* CSS Document *//*index*/
@media screen and (min-width: 1200px) { 
.waplogo{ display:none}
.li_hover {background:#224e9c;color:#fff}
.li_hover a {color:#fff}
.li_out {background:none;}
.li_hover a {color:#fff}
.head {height:39px;line-height:39px;}
.head b {display:block;float:left;font-weight:normal;color:#e0e6f1;}
.head .form {float:right;display:block;}
.head .form a {color:#e0e6f1;margin-left:25px;}
.head .form a:hover {color:#fff;}
.head .form strong {display:inline-block;width:231px;height:29px;background:url(../images/ser-bg.png) no-repeat left;position:relative;top:5px;}
.head .form strong input.ser {font-size:13px;border:none;background:none;height:29px;width:175px;padding-left:19px;position:relative;top:-5px;}
.head .form strong input.but {border:none;background:url(../images/but.png) no-repeat left 5px;width:30px;height:38px;}
.head .form ul {display:block;float:left}
.head .form form {display:block;float:left;padding-left:20px}
.top {width:100%;height:129px;margin:0 auto;background:#094991;}
.top .logo img{ margin:30px 0 0 0;}
.navbg{background:#fff; padding-bottom:10px;}
.search {float:right;width:235px;height:30px;margin-top:50px;}
.search .input_search {background:url(../images/search_bg.png) no-repeat;width:176px;height:30px;border:none;padding-left:10px;float:left;line-height:30px;}
.search_btn {width:45px;height:30px;background:url(../images/search_btn.png) no-repeat;border:none;float:left;cursor:pointer;}
.search_btn:hover {background:url(../images/search_btnh.png) no-repeat;}
.da {position:relative; background:url(../images/dabg.jpg); height:336px;}
.nav {height:41px;background:url(../images/navbg.png);}
.nav a.logo {display:block;padding-top:8px;padding-right:17px;}
.nav ul {margin-top:0px;padding:0 20px;width:calc(100% - 40px);display:flex;justify-content:space-between;}
.nav ul li {float:left;position:relative;height:41px;line-height:41px;}
.nav ul li.hover {}
.nav ul li a {color:#fff;display:block;text-align:center;display:block;font-size:16px;padding:0 10px;}
.nav ul li a:hover {color:#fff;background:#224e9c;}
.nav ul li div {position:absolute;left:-41px;top:41px;z-index:2;display:none;}
.nav ul li div a {line-height:30px;background:#224e9c;color:#FFF;width:148px;font-size:14px;padding:0 10px;}
.nav ul li div a:hover {background:#e9ab00;color:#FFF;}

.index_focus {float:none;position:relative;width:1200px;height:336px;margin:0 auto;overflow:hidden;margin-bottom:20px;}
.index_focus .bd ul {display:block;width:100%;height:336px;padding:0;margin:0;position:relative;}
.index_focus .bd li {display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute;}
.index_focus_post {z-index:10;}
.index_focus .pic {width:1200px;}
.index_focus .pic:hover {text-decoration:none;}
.index_focus .slide_nav {position:absolute;left:42%;bottom:5%;}
.index_focus .slide_nav a {cursor:pointer;float:left;font-size:28px;font-family:arial;color:#fff;text-decoration:none;padding:5px 10px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on {text-decoration:none;color:#224e9c;filter:alpha(opacity=80);opacity:0.8;}
.index_focus_pre,.index_focus_next {display:none;position:absolute;top:50%;margin-top:0px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url(../images/ico_sliding.png) no-repeat;}
.index_focus_pre {left:30px;background-position:0 0;}
.index_focus_pre:hover {background-position:0 -144px;}
.index_focus_next {right:30px;background-position:0 -72px;}
.index_focus_next:hover {background-position:0 -216px;}
.index_focus_info {position:absolute;left:10%;bottom:12%;width:800px;height:200px;padding-bottom:10px;color:#fff;text-decoration:none;cursor:pointer;font-family:"\5fae\8f6f\96c5\9ed1";-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.6);-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.6);text-shadow:1px 1px 1px rgba(0,0,0,0.6);background:url(../images/index_focus_bg.png) no-repeat;_background:none;}
.index_focus_info h3 {font-size:36px;line-height:70px;font-family:\5fae\8f6f\96c5\9ed1,\u9ed1\u4f53,"Lucida Grande";display:none;}
.index_focus_info .text {width:500px;line-height:24px;font-size:14px;word-wrap:break-word;overflow:hidden;display:none;}

.swiper-container{}
.news2-container{ background:url(../images/newsbg.png) center center ; padding:40px 0 30px 0;}
.banner {position:relative;height:336px;width:100%;overflow:hidden;}
.banner img {width:1920px;position:relative;left:50%;margin-left:-960px;}
.banner .banner-num {position:absolute;z-index:2;left:50%;margin-left:-23px;bottom:10px;width:46px;}
.banner .banner-num span {cursor:pointer;display:inline-block;width:10px;height:10px;margin-right:5px;background:rgba(255,255,255,0.6);border-radius:5px;}
.banner .banner-num span.current {background:#FFF;}
.center1 {margin-top:33px;}
.center1-left {width:1200px;}
h3.con {font-size:17px;border-bottom:1px solid #dbdbdb;margin-bottom:12px;font-weight:normal;}
h3.con b,index_lm {display:block;float:left;font-weight:normal;background:url(../images/aaa.png);position:relative; width:113px; height:38px; line-height:38px; color:#fff; text-align:center;}
h3.con a {float:right;display:block;font-size:12px;color:#242424;background:url(../images/h3-a-bg.png) no-repeat right;padding-right:20px;}
h3.con a:hover {color:#224e9c;}
.img {width:395px;position:relative;height:265px;}
.img a {position:relative;display:block;position:absolute;left:0px;top:0px;}
.img a b {display:block;height:36px;line-height:36px;background:rgba(0,0,0,0.6);position:absolute;left:0px;bottom:0px;width:590px;color:#FFF;padding-left:9px;}
.img .img-num {position:absolute;z-index:5;right:14px;bottom:15px;}
.img .img-num b {cursor:pointer;display:inline-block;width:6px;height:6px;margin-right:5px;background:#ddd;border-radius:3px;}
.img .img-num b.cur {background:#C00;}
.center1-left .img {width:595px;}
.center1-left .img img{ width:600px; height:265px;}
.center1-left ul {width:580px;}
.center1-left ul li {height:31px;background:url(../images/ul-li-bg.png) no-repeat left 10px;padding-left:14px;}
.center1-left ul li a {color:#333333;width:344px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;float:left;font-size:14px}
.center1-left ul li a:hover {color:#224e9c;}
.center1-left ul li span {float:right;}
.center1-right {width:359px;}
.center1-right h3 {padding-bottom:0px;}
.center1-right ul {}
.center1-right ul li {height:60px;margin-bottom:7px;}
.center1-right ul li span {display:block;width:60px;float:left;text-align:center;background:#eeeeee;color:#224e9c;padding-bottom:5px;}
.center1-right ul li span b {display:block;height:35px;line-height:35px;background:#187e92 url(../images/span-b-bg.png) no-repeat center bottom;color:#FFF;margin-bottom:5px;font-size:15px;}
.center1-right ul li a {display:block;width:285px;float:right;color:#333333;line-height:24px;padding-top:5px;font-size:14px}
.center1-right ul li a:hover {color:#224e9c;}
.center2-left {width:573px;}
.center2-left h3 {padding-bottom:0px;}
.center2-left a {display:block;float:left;font-size:14px}
.center2-left p span {display:block;width:379px;float:right;color:#afafaf;line-height:27px;}
.center2-left p span b {font-size:15px;color:#000;display:block;}
.center2-left p span em {font-style:normal;display:block;background:url(../images/em-bg.png) no-repeat left;padding-left:16px;}
.center2-left ul {padding-top:7px;}
.center2-left ul li {height:31px;background:url(../images/center2-li-bg.png) no-repeat left;line-height:31px;padding-left:14px;}
.center2-left ul li a {color:#333333;display:block;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:388px;font-size:14px}
.center2-left ul li a:hover {color:#224e9c;}
.center2-left ul li span {display:block;float:right;color:#9e9e9e;}
.center3 {padding:37px 0px;}
.center3 ul {}
.center3 ul li {width:219px;float:left;text-align:center;background:#f7f7f7;margin-left:26px;height:203px;}
.center3 ul li.first {margin-left:0px;}
.center3 ul li b {display:block;text-align:center;padding-bottom:14px;padding-top:19px;}
.center3 ul li a {color:#224e9c;font-size:14px}
.center3 ul li a img {-webkit-transition:-webkit-transform 1s ease-out;-moz-transition:-moz-transform 1s ease-out;-o-transition:-o-transform 1s ease-out;-ms-transition:-ms-transform 2s ease-out;-webkit-background-size:220px 220px;-moz-background-size:220px 220px;background-size:220px 220px;-webkit-border-radius:110px;}
.center3 ul li a:hover {color:#224e9c;}
.center3 ul li a:hover img {-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg);}
.center3-left {width:600px;float:left;}
.center3-center {width:563px;float:left;margin-left:37px}
.center3-right {width:375px;float:right}
.center3-left h3,.center3-center h3,.center3-right h3 {padding-bottom:0px;}
.center3-left ul,.center3-center ul,.center3-right ul {min-height:200px}
.center3-left ul li,.center3-center ul li,.center3-right ul li {height:31px;background:url(../images/ul-li-bg.png) no-repeat left 10px;padding-left:14px;text-align:left}
.center3-left ul li a,.center3-center ul li a,.center3-right ul li a {color:#333333;width:344px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;}
.center3-left ul li a:hover,.center3-center ul li a:hover,.center3-right ul li a:hover {color:#224e9c;}
.center3-left ul li span,.center3-center ul li span,.center3-right ul li span {float:right;color:#999}
.footer {background:#094991;}
.footer p {float:left;padding-top:36px;padding-bottom:27px;}
.footer p a {display:block;float:left;}
.footer p span {display:block;float:left;line-height:29px;padding-top:14px;padding-left:22px;color:#FFF;font-size:14px}
.footer ul {float:right;padding-top:16px;}
.footer ul li {float:left;text-align:center;margin-right:30px;}
.footer ul li a {color:#FFF;}
.footer ul li a:hover {color:#224e9c;}
/*列表页*/.left {width:263px;float:left;position:relative;top:-20px;left:0px;min-height:634px;background:#f1f1f1;}
.left h3 {height:85px;line-height:85px;text-align:center;font-size:24px;font-weight:normal;background:#275199;color:#FFF;}
.left ul {}
.left ul li {min-height:44px;line-height:44px;text-align:center;background:#f1f1f1;font-size:17px;}
.left ul li.first>a {background:#6c6761 url(../images/hover-bg.png) no-repeat 230px;color:#fff;}
.left ul li a {color:#414244;display:block;border-bottom:1px solid #e3e3e3;}
.left ul li a:hover {background:#6c6761 url(../images/hover-bg.png) no-repeat 230px;color:#fff;}
.right {width:832px;float:left;padding-top:20px;padding-left:55px;min-height:594px;background:#FFF;padding-right:50px;padding-bottom:30px}

.index_links{ width:1160px; border:1px solid #b0d1d9; padding:10px; margin:20px auto; display:flex; justify-content:space-between;}
.index_links .a2{ width:calc(100% - 140px); display:flex; justify-content:space-between;}
.index_links .a2 .b1{ width:25%;}
.index_links .a2 .b1 select{ width:90%; margin:0 auto; height:30px; line-height:30px;text-align-last: center;}
.index_links .a2 .b1 select option{ text-align:center;text-align-last: center;}

h3.weizhi {border-bottom:1px solid #f3f3f3;padding-bottom:5px;}
h3.weizhi .wz {float:right}
h3.weizhi b {font-size:16px;color:#2c509c;}
h3.weizhi a {font-size:12px;color:#c2c2c2;}
h3.weizhi {font-size:12px;color:#c2c2c2;}
h3.weizhi a:hover {color:#224e9c;}
.right ul {}
.right ul li {font-size:15px;height:40px;line-height:40px;background:url(../images/right-li-bg.png) no-repeat left;padding-left:22px;}
.right ul li a {color:#343233;display:block;width:660px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.right ul li a:hover {color:#224e9c;}
.right ul li span {float:right;color:#999999;}
/*简介页*/.jianjie {padding-top:20px;}
.jianjie p {color:#757575;line-height:32px;text-indent:2em;padding-top:10px;}
/*内容页*/.neirong {padding-top:30px;}
.neirong h3 {font-size:25px;color:#565a59;text-align:center;}
.neirong>span {font-size:14px;color:#595959;display:block;text-align:center;border-bottom:1px solid #dcdcdc;padding-bottom:9px;padding-top:34px;margin-bottom:20px;}
.neirong p {line-height:38px;font-size:16px;text-indent:2em;color:#58585a;}
.neirong .fenye{margin-top:20px;border-top: #ccc 1px solid; padding-top:20px; font-size:14px;}
.neirong .fenye p{font-size:16px;}
.neirong .fenye a{ font-size:16px; color:#666;}
/*图片列表页*/.right ol {}
.right ol li {width:254px;float:left;text-align:center;background:#f9f7f8;padding-bottom:18px;margin-top:14px;margin-left:30px;}
.right ol li.d {margin-left:0px;}
.right ol li img {padding-bottom:4px;}
.right ol li a {color:#8a7d86;}
.right ol li a:hover {color:#224e9c;}
.neirong span span {display:initial;}
.sjdh li a {background-image:none;background-color:#c1bcb6}
.pages{ text-align:center; margin:30px 0 30px 0;}
.pages span{ border:1px solid #c1c1c1; padding:5px 10px; margin:0 2px;font-size:14px;}
.pages span a{ color:#333; font-size:14px;}
} 

@media screen and (max-width: 1199px) { 
.wid{ width:100%;}

.li_hover {background:#224e9c;color:#fff}
.li_hover a {color:#fff}
.li_out {background:none;}
.li_hover a {color:#fff}
.head {height:39px;line-height:39px;}
.head b {display:block;float:left;font-weight:normal;color:#e0e6f1;}
.head .form {float:right;display:block;}
.head .form a {color:#e0e6f1;margin-left:25px;}
.head .form a:hover {color:#fff;}
.head .form strong {display:inline-block;width:231px;height:29px;background:url(../images/ser-bg.png) no-repeat left;position:relative;top:5px;}
.head .form strong input.ser {font-size:13px;border:none;background:none;height:29px;width:175px;padding-left:19px;position:relative;top:-5px;}
.head .form strong input.but {border:none;background:url(../images/but.png) no-repeat left 5px;width:30px;height:38px;}
.head .form ul {display:block;float:left}
.head .form form {display:block;float:left;padding-left:20px}
.top {width:100%;height:120px;margin:0 auto;background:#094991; position:relativel}
.top .logo img{ margin:26px 0 0 10px; width:80%;}
.search { display:none;}
.btn{ position:absolute; right:10px; top:45px;}
.btn li{ width:35px; height:3px; background:#fff; }
.btn li:nth-child(2){ margin:8px 0;}
.navbg{background:rgba(0,0,0,0.5); position:fixed; right:0px; top:0px; width:100%; height:100%; z-index:99; overflow:auto; display:none;}
.da {position:relative;}
.navbg .nav{ width:300px; float:left; background:#000; padding:20px 0;}
.nav ul {margin-top:0px;padding:0 20px;width:calc(100% - 40px);}
.nav ul li {position:relative; border-bottom:1px solid #2c2c2c; padding-bottom:10px;}
.nav ul li:after{content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.nav ul li.hover {}
.nav ul li a {color:#fff;display:block;font-size:14px;padding:10px 0;}

.nav ul li div {}
.nav ul li div a {background:#224e9c;color:#FFF;font-size:12px;padding:5px 10px; display:block; float:left; margin:5px 10px 5px 0;}
.nav ul li div a:hover {background:#e9ab00;color:#FFF;}

.index_focus { display:none;}
.index_focus .bd ul {display:block;width:100%;height:336px;padding:0;margin:0;position:relative;}
.index_focus .bd li {display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute;}
.index_focus_post {z-index:10;}
.index_focus .pic {max-width:1920px;width:100%;}
.index_focus .pic:hover {text-decoration:none;}
.index_focus .slide_nav {position:absolute;left:42%;bottom:5%;}
.index_focus .slide_nav a {cursor:pointer;float:left;font-size:28px;font-family:arial;color:#fff;text-decoration:none;padding:5px 10px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on {text-decoration:none;color:#224e9c;filter:alpha(opacity=80);opacity:0.8;}
.index_focus_pre,.index_focus_next {display:none;position:absolute;top:50%;margin-top:0px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url(../images/ico_sliding.png) no-repeat;}
.index_focus_pre {left:30px;background-position:0 0;}
.index_focus_pre:hover {background-position:0 -144px;}
.index_focus_next {right:30px;background-position:0 -72px;}
.index_focus_next:hover {background-position:0 -216px;}
.index_focus_info {position:absolute;left:10%;bottom:12%;width:800px;height:200px;padding-bottom:10px;color:#fff;text-decoration:none;cursor:pointer;font-family:"\5fae\8f6f\96c5\9ed1";-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.6);-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.6);text-shadow:1px 1px 1px rgba(0,0,0,0.6);background:url(../images/index_focus_bg.png) no-repeat;_background:none;}
.index_focus_info h3 {font-size:36px;line-height:70px;font-family:\5fae\8f6f\96c5\9ed1,\u9ed1\u4f53,"Lucida Grande";display:none;}
.index_focus_info .text {width:500px;line-height:24px;font-size:14px;word-wrap:break-word;overflow:hidden;display:none;}


.banner {position:relative;width:100%;overflow:hidden;}
.banner img {width:100%;position:relative;}
.banner .banner-num {position:absolute;z-index:2;left:50%;margin-left:-23px;bottom:10px;width:46px;}
.banner .banner-num span {cursor:pointer;display:inline-block;width:10px;height:10px;margin-right:5px;background:rgba(255,255,255,0.6);border-radius:5px;}
.banner .banner-num span.current {background:#FFF;}


.center1 { margin:30px auto; width:96%;}
.center1-left {width:100%;}
h3.con {font-size:17px;border-bottom:1px solid #dbdbdb;margin-bottom:12px;font-weight:normal;}
h3.con b {display:block;float:left;font-weight:normal;background:url(../images/h3-b-bg.png) repeat-x left bottom;padding-bottom:16px;position:relative;top:2px;}
h3.con a {float:right;display:block;font-size:12px;color:#242424;background:url(../images/h3-a-bg.png) no-repeat right;padding-right:20px;}
h3.con a:hover {color:#224e9c;}
.img {width:395px;position:relative;height:265px;}
.img a {position:relative;display:block;position:absolute;left:0px;top:0px;}
.img a b {display:block;height:36px;line-height:36px;background:rgba(0,0,0,0.6);position:absolute;left:0px;bottom:0px;width:386px;color:#FFF;padding-left:9px;}
.img .img-num {position:absolute;z-index:5;right:14px;bottom:15px;}
.img .img-num b {cursor:pointer;display:inline-block;width:6px;height:6px;margin-right:5px;background:#ddd;border-radius:3px;}
.img .img-num b.cur {background:#C00;}
.center1-left .img {width:100%; float:none;}
.center1-left .img img{ height:265px;}
.center1-left ul {width:100%; float:none; padding:20px 0;}
.center1-left ul li {height:31px;background:url(../images/ul-li-bg.png) no-repeat left 10px;padding-left:14px;}
.center1-left ul li a {color:#333333;width:calc(100% - 100px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;float:left;font-size:14px}
.center1-left ul li a:hover {color:#224e9c;}
.center1-left ul li span {float:right;}
.center1-right {width:100%;}
.center1-right h3 {padding-bottom:16px;}
.center1-right ul {}
.center1-right ul li {height:60px;margin-bottom:10px;}
.center1-right ul li span {display:block;width:60px;float:left;text-align:center;background:#eeeeee;color:#224e9c;padding-bottom:5px;}
.center1-right ul li span b {display:block;height:35px;line-height:35px;background:#224e9c url(../images/span-b-bg.png) no-repeat center bottom;color:#FFF;margin-bottom:5px;font-size:15px;}
.center1-right ul li a {display:block;width:calc(100% - 70px);float:right;color:#333333;line-height:24px;padding-top:5px;font-size:14px}
.center1-right ul li a:hover {color:#224e9c;}
.center2-left {width:573px;}
.center2-left h3 {padding-bottom:11px;background:url(../images/center2-h3-bg.png) no-repeat left 3px;padding:0 5px 0 21px;}
.center2-left a {display:block;float:left;font-size:14px}
.center2-left p span {display:block;width:379px;float:right;color:#afafaf;line-height:27px;}
.center2-left p span b {font-size:15px;color:#000;display:block;}
.center2-left p span em {font-style:normal;display:block;background:url(../images/em-bg.png) no-repeat left;padding-left:16px;}
.center2-left ul {padding:7px 10px 0 10px;}
.center2-left ul li {height:31px;background:url(../images/center2-li-bg.png) no-repeat left;line-height:31px;padding-left:14px;}
.center2-left ul li a {color:#333333;display:block;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 80px);font-size:14px}
.center2-left ul li a:hover {color:#224e9c;}
.center2-left ul li span {display:block;float:right;color:#9e9e9e;}
.center3 {padding:25px 0px;}
.center3 ul {}
.center3 ul li {width:19%;float:left;text-align:center;background:#f7f7f7; height:155px; margin:0 0.5%;}
.center3 ul li.first {margin-left:0px;}
.center3 ul li b {display:block;text-align:center;padding-bottom:14px;padding-top:19px;}
.center3 ul li a {color:#224e9c;font-size:14px}
.center3 ul li a img {-webkit-transition:-webkit-transform 1s ease-out;-moz-transition:-moz-transform 1s ease-out;-o-transition:-o-transform 1s ease-out;-ms-transition:-ms-transform 2s ease-out;-webkit-background-size:220px 220px;-moz-background-size:50px 50px;background-size:50px 50px;-webkit-border-radius:50px; width:50px;}
.center3 ul li a:hover {color:#224e9c;}
.center3 ul li a:hover img {-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg);}
.center3-left {width:100%;float:none;}
.center3-center {width:100%;float:none;}
.center3-right {width:100%;float:none}
.center3-left h3,.center3-center h3,.center3-right h3 {padding-bottom:16px;}
.center3-left ul,.center3-center ul,.center3-right ul {min-height:200px}
.center3-left ul li,.center3-center ul li,.center3-right ul li {height:31px;background:url(../images/ul-li-bg.png) no-repeat left 10px;padding-left:14px;text-align:left}
.center3-left ul li a,.center3-center ul li a,.center3-right ul li a {color:#333333;width:344px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;}
.center3-left ul li a:hover,.center3-center ul li a:hover,.center3-right ul li a:hover {color:#224e9c;}
.center3-left ul li span,.center3-center ul li span,.center3-right ul li span {float:right;color:#999}

.news2-container{ padding:35px 0 20px 0 !important;background:url(../images/tiao-bg.png) repeat; width:calc(100% - 0px); margin:20px 0 0 0 !important;}

.footer {background:url(../images/footer-bg.png) no-repeat center center; background-size:100% 100%;}
.footer p {float:none;padding:20px 0;}
.footer p .ftlogo{ display:none;}
.footer p a {display:block;float:left;}
.footer p span {display:block;float:left;line-height:29px;padding-top:14px;padding-left:22px;color:#FFF;font-size:14px}
.footer ul {float:none;padding:0 0 20px 0; display:flex; justify-content:center;}
.footer ul li {text-align:center; margin:0 10px;}
.footer ul li a {color:#FFF;}
.footer ul li a:hover {color:#224e9c;}
/*列表页*/
.left {width:263px;float:left;position:relative;top:-20px;left:0px;min-height:634px;background:#f1f1f1; display:none;}
.left h3 {height:85px;line-height:85px;text-align:center;font-size:24px;font-weight:normal;background:#275199;color:#FFF;}
.left ul {}
.left ul li {min-height:44px;line-height:44px;text-align:center;background:#f1f1f1;font-size:17px;}
.left ul li.first>a {background:#6c6761 url(../images/hover-bg.png) no-repeat 230px;color:#fff;}
.left ul li a {color:#414244;display:block;border-bottom:1px solid #e3e3e3;}
.left ul li a:hover {background:#6c6761 url(../images/hover-bg.png) no-repeat 230px;color:#fff;}
.right {width:calc(100% - 40px); padding:20px;float:none;min-height:594px;background:#FFF; margin:0 auto;}
.right img{ width:inherit !important; height:inherit !important; max-width:100%;}
.right .fenye { border-top:1px solid #f1f1f1; padding:10px 0; font-size:12px;}
.right .fenye p{ font-size:12px;}
.right .fenye a{ color:#333333; font-size:12px;}
h3.weizhi {border-bottom:1px solid #f3f3f3;padding-bottom:5px; height:30px;}
h3.weizhi .wz {float:right; margin-top:5px;}
h3.weizhi b {font-size:16px;color:#2c509c; padding-bottom:5px; display:block; float:left; padding-bottom:0px;}
h3.weizhi a {font-size:12px;color:#c2c2c2;}
h3.weizhi {font-size:12px;color:#c2c2c2;}
h3.weizhi a:hover {color:#224e9c;}
.right ul {}
.right ul li {font-size:15px;height:40px;line-height:40px;background:url(../images/right-li-bg.png) no-repeat left;padding-left:22px;}
.right ul li a {color:#343233;display:block;width:calc(100% - 86px);float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.right ul li a:hover {color:#224e9c;}
.right ul li span {float:right;color:#999999;}
/*简介页*/.jianjie {padding-top:20px;}
.jianjie p {color:#757575;line-height:32px;text-indent:2em;padding-top:10px;}
/*内容页*/.neirong {padding-top:30px;}
.neirong h3 {font-size:25px;color:#565a59;text-align:center;}
.neirong>span {font-size:14px;color:#595959;display:block;text-align:center;border-bottom:1px solid #dcdcdc;padding-bottom:9px;padding-top:34px;margin-bottom:20px;}
.neirong p {line-height:38px;font-size:16px;text-indent:2em;color:#58585a;}
/*图片列表页*/.right ol {}
.right ol li {width:254px;float:left;text-align:center;background:#f9f7f8;padding-bottom:18px;margin-top:14px;margin-left:30px;}
.right ol li.d {margin-left:0px;}
.right ol li img {padding-bottom:4px;}
.right ol li a {color:#8a7d86;}
.right ol li a:hover {color:#224e9c;}
.neirong span span {display:initial;}
.sjdh li a {background-image:none;background-color:#c1bcb6}

.index_links{ width:calc(96% - 22px); border:1px solid #b0d1d9; padding:10px; margin:20px auto;}
.index_links .a2{ width:calc(100% - 0);}
.index_links .a2 .b1{ width:100%; margin:10px 0;}
.index_links .a2 .b1 select{ width:100%; margin:0 auto; height:30px; line-height:30px;text-align-last: center;text-align:center;}
.index_links .a2 .b1 select option{ text-align:center;text-align-last: center;}

.pages{ text-align:center; margin:10px 0 30px 0;}
.pages span{ border:1px solid #c1c1c1; padding:5px 10px; margin:5px 2px;font-size:12px; display:block; float:left;}
.pages span a{ color:#333; font-size:12px;}
} 
@media screen and (max-width: 800px) {
.pclogo{ display:none;}	
}


