
@charset "utf-8";
html, body, a, p, ul,ol, li, dl, dt, dd, div, h1,td, h2, h3, h4, h5, h6, span, strong, em, i, img, form, input, table, caption, tbody,
tfoot, thead, td, tr, th, fieldset, form, label, legend, textarea, iframe, blockquote, pre {margin:0;padding:0;box-sizing:border-box;}
html,body {font-size: 16px;line-height: 1;color: #333333;font-family:'微软雅黑','Microsoft Yahei','simsun','arial','tahoma';background: #fff;}
em, i {font-style:normal;display: inline-block;}
ul, ol {list-style: none;}
img {border:0;vertical-align:middle;outline: none;max-width: 100%;}
a {text-decoration:none;color: #333333;display: inline-block;}
table {border-collapse:collapse; border-spacing:0;}
button,input,select,textarea{font-size:100%;font-family: "microsoft yahei";}
h1, h2, h3, h4, h5, h6, th {font-size: 100%; font-weight: normal; }
span,i {display: inline-block;}
.fl {float:left;}
.fr {float:right;}
.clearfix:before,.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
.clear{clear: both;}
.container {width: 1200px;margin: 0 auto;}


/* .header {background: url("../images/slgy20190716_00.jpg") top center no-repeat;height: 180px;}
.head_top {background: rgba(250,250,250,0.3);color: #212B58;font-size:14px;height: 35px;line-height: 35px;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4Cffffff,endColorstr=#4Cffffff);}
.head_logo {margin-top: 32px;}
.head_search {margin-top: 15px;position: relative;width: 335px;}
.head_search input {width: 257px;height: 40px;background: #fff url("../images/slgy20190716_02.png") 10px center no-repeat;border:2px solid #3275D6;
line-height: 40px;font-size: 14px;padding-left: 30px;}
.head_search button {width: 78px;height: 40px;background: #3275D6;border: 0;outline: none;color: #fff;position: absolute;top: 0;right: 0px;cursor: pointer;}
.nav_wrap {background: #3275D6;width: 100%;height: 54px;line-height: 54px;}
.nav li {float: left;height: 54px;}
.nav li a {padding: 0 32px;font-size: 18px;font-weight: bold;color: #fff;transition: all .2s linear;}
.nav li:first-child a {padding: 0 30px;}
.nav li.active a {background: #fff;color: #3275D6;}
.nav li a:hover {background: #fff;color: #3275D6;} */
.header {background: url("../images/headernewbg.jpg") bottom center no-repeat;height: 180px;}
.head_top {color: #b9c6e5;font-size:14px;height: 35px;line-height: 35px; 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4Cffffff,endColorstr=#4Cffffff);}
.head_logo {margin-top: 32px;}
.head_search {margin-top: 45px;position: relative;width: 335px;}
.head_search input {width: 257px;height: 40px;background: #fff url("../images/slgy20190716_02.png") 10px center no-repeat;border:none;
line-height: 40px;font-size: 14px;padding-left: 30px;}
.head_search button {width: 78px;height: 40px;background: #b6312e;border: 0;outline: none;color: #fff;position: absolute;top: 0;right: 0px;cursor: pointer;}
.nav_wrap {background: #206fb7;width: 100%;height: 54px;line-height: 54px;}
.nav li {float: left;height: 54px;}
.nav li a {padding: 0 32px;font-size: 18px;font-weight: bold;color: #fff;transition: all .2s linear;}
.nav li:first-child a {padding: 0 30px;}
.nav li.active a {background: #fff;color: #3275D6;}
.nav li a:hover {background: #fff;color: #3275D6;}
.indexby{margin:48px 0 0 90px;}

.footer {background: #206fb7;height: 190px;margin-top: 0px;padding-top: 20px;}
.select_title {position: relative;top: 7px;left: 0;margin: 0 24px 0 39px;}
.as_select {width: 240px;height: 30px;line-height: 30px;cursor: pointer;font-size: 12px;position: relative;margin: 0 20px 34px 0;}
.as_box {color: #6e6e6e;background: #fff url("../images/slgy20190716_16.png") 220px center no-repeat;padding: 0 26px 0 10px;border: 1px solid #D5D2D2;}
.as_select ol {background: #fff;width: 100%;border: 1px solid #D5D2D2;background-color: #fff;position: relative;top: 0px;left: 0px;
    display: none;border-top: 0;overflow-y: auto;z-index: 99;height: 121px;}
.as_select ol li a {padding: 0 10px;width: 100%;height: 100%;}
.as_select ol li a:hover {background: #3275D6;color: #fff;}
.as_select:hover .as_box {background: #fff url("../images/slgy20190716_17.png") 220px center no-repeat;}
.as_select:hover ol {display: block;}
.foot_left {margin-left: 127px;}
.foot_left div {color: #fff;font-size: 14px;margin-bottom: 12px;}
.foot_right {margin-left: 90px;font-size: 14px;}
.footer_link {height: 15px;margin: 0px 0 17px; color: #fff;}
.footer_link li {float: left;margin-right: 14px;}
.footer_link li a:hover {color: #3275D6;}
.footer_link li a{ color: #fff;}
.foot_right div {color: #fff;}


.banner_wrap {position: relative;margin-bottom: 20px;overflow: hidden;}
.banner {width: 1400%;}
.banner li {float: left;position: relative;width: 1200px;height: 600px;}
.banner li img {width: 1200px;height: 600px;}
.banner li span a {width: 100%;text-align: center;position: absolute;bottom: 0px;left: 0;
  font-size: 18px;font-weight:bold;color: #fff;z-index: 99;height: 218px;padding: 168px 0 30px;}
.left,.right {width: 54px;height: 100%;background: rgba(0,0,0,.4);height: 600px;line-height: 608px;text-align: center;display: none;
        position: absolute;top: 0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);}
.left {left: 0;}
.right {right: 0;}
.banner_mark {width: 100%;height: 218px;background: url("../images/slgy20190716_06.png") bottom left repeat-x;
position: absolute;bottom: 0;left: 0;}

.part1 {margin-bottom: 30px;}
.part1 > div {width: 310px;height: 104px;overflow: hidden;}
.part1_news {background: #E7F3F8;padding: 22px 15px;}
.part1_main {overflow: hidden;}
.part1_news ul {width: 700%;position: relative;}
.part1_news ul li {float: left;width: 360px;display: table;height: 60px;}
.part1_news ul li a {color: #787878;font-size:18px;font-weight:bold;line-height:30px;display: table-cell;vertical-align: middle;}
.part1_news + .part1_news {margin-left: 15px;}
.part1_login {background: url("../images/slgy20190716_08.png") no-repeat;padding: 38px 0 0 168px;font-size: 0;}
.part1_login a {width: 80px;height: 36px;line-height: 36px;text-align: center;color: #fff;font-size: 16px;margin-right: 10px;
    transition: all 0.2s ease-in;-webkit-transition: all 0.2s ease-in;-moz-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;-ms-transition: all 0.2s ease-in;}
.login1 {background: url("../images/slgy20190716_09.png") no-repeat;}
.login2 {background: url("../images/slgy20190716_10.png") no-repeat;}
.part1_login a:hover {transform: scale(1.05,1.05);-ms-transform: scale(1.05,1.05);
    -moz-transform: scale(1.05,1.05);-webkit-transform: scale(1.05,1.05);-o-transform: scale(1.05,1.05);}

.part2 {margin-bottom: 30px;}
.part1 > div.parts_w1{width:420px;}
.part1 > div.parts_w2{width:410px;margin-right: 30px;}
.part1 > div.parts_w3{width:310px;}
.news_wrap {width: 420px; position: relative;}
.news_title {border-top: 2px solid #999999;border-bottom: 1px solid #DCDCDC;height: 40px;line-height: 40px;}
.news_title h3 {font-size: 18px;font-weight: bold;color: #ADADAD;border-top: 2px solid #999999;position: relative;left: 0;top: -2px;width: 130px; text-align: center;}
.news_title h3 a {color: #ADADAD;}
.news_title h3 + h3 {background: url("../images/slgy20190716_20.png") left center no-repeat;}
.news_title h3.active {color: #3275D6;border-top: 2px solid #3275D6;}
.news_title h3.active a {color: #3275D6;}
.news_more {background: url("../images/slgy20190716_03.png") right center no-repeat;padding-right: 20px;font-size: 12px;color: #999999;}
.news_list {margin-top: 10px;display: none;}
.news_list li {line-height: 36px;background: url("../images/slgy20190716_21.png") left center no-repeat;padding-left: 10px;}
.news_list li a {transition: all .2s linear;}
.news_list li span {color: #6e6e6e;float: right;font-size: 14px;}
.news_wrap1 {width: 410px;margin-left: 30px;}
.news_wrap2 {width: 310px;}
.news_list li:hover a {color: #3275D6;-moz-transform: translateX(.5em);-webkit-transform: translateX(.5em);
    -o-transform: translateX(.5em);-ms-transform: translateX(.5em);transform: translateX(.5em);}
.list_more {position: absolute; top:16px; right:0px;background: url("../images/slgy20190716_03.png") right center no-repeat;padding-right: 20px;font-size: 12px;color: #999999;}

.part3 {margin-bottom: 30px;}
.part3 a img {width: 585px;height: 70px;}

.part4 {margin-bottom: 30px;}
.part4_check {width: 750px;}
.part4_list {width: 112px;text-align: center;margin: 0 18px 0 20px;}
.part4_list i {width: 64px;height: 64px;text-align: center;line-height: 64px;margin: 21px 0 16px;transition: all .26s linear;}
.part4_list:hover i {-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}
.part4_list span {line-height: 18px;}
.part4_list1 i {background: url("../images/slgy20190716_11.png") no-repeat;}
.part4_list1:hover i {background: url("../images/slgy20190716_11a.png") no-repeat;}
.part4_list2 i {background: url("../images/slgy20190716_12.png") no-repeat;}
.part4_list2:hover i {background: url("../images/slgy20190716_12a.png") no-repeat;}
.part4_list3 i {background: url("../images/slgy20190716_13.png") no-repeat;}
.part4_list3:hover i {background: url("../images/slgy20190716_13a.png") no-repeat;}
.part4_list4 i {background: url("../images/slgy20190716_14.png") no-repeat;}
.part4_list4:hover i {background: url("../images/slgy20190716_14a.png") no-repeat;}
.part4_list5 i {background: url("../images/slgy20190716_15.png") no-repeat;}
.part4_list5:hover i {background: url("../images/slgy20190716_15a.png") no-repeat;}

.news_wrap2-tu p { margin-bottom: 20px;}


.title_position {height: 50px;line-height: 50px;color: #787878;font-size: 14px;}
.title_position a {color: #787878;}
.content {margin-bottom: 55px;min-height: 470px;}
.main + .main {margin-top: 30px;}
.main .news_wrap {width: 585px;}
.main1 .news_wrap {width: 100%;}
.main1 .news_wrap + .news_wrap {margin-top: 30px;}
.query_link {margin-top: 30px;background: url("../images/slgy20190716_28.jpg") no-repeat;height: 70px;-webkit-background-size: auto 100%;
background-size: auto 100%;font-size: 24px;color: #fff;line-height: 70px;text-align: center;width: 100%;letter-spacing: 16px;}
.query_link img {position: relative;top: -3px;left: 0;margin-right: 18px;}
.member_link {margin-bottom: 35px;margin-top: 0;}

.three_title {padding: 12px 0 0px;border-bottom: 1px solid #dcdcdc;}
.three_title h3 {min-width: 70px;border-bottom: 1px solid #3275d6;display: inline-block;padding-bottom: 9px;
        position: relative;top: 1px;left: 0;font-size: 18px;font-weight: bold;}
.three_left {width: 250px;}
.three_head {font-size: 22px;text-align: center;color: #fff;height: 60px;line-height: 60px;background: url("../images/slgy20190716_30.jpg") no-repeat;}
.three_right.news_wrap {width: 930px;}
.menu {width: 100%;}
.menu li a {line-height: 20px;background: #dcdcdc;text-align: center;width: 100%;margin-top: 5px;padding: 14px 0;}
/* .menu li.active a {color: #3275d6;} */
.menu li a.active {color: #3275d6;}
.menu li a:hover {color: #3275d6;}
.st_page {text-align: center;margin-top: 20px;line-height: 26px;}
.st_page span {font-size: 14px;display: inline-block;margin-right: 10px;color: #000;}
.st_page a {font-size: 14px;display: inline-block;margin-right: 10px;color: #000;}
.st_page span font {font-size: 16px;color: #3375d6;display: inline-block;margin-right: 6px;margin-left: 6px;}
.tz_btn #num {margin-left: 10px;margin-right: 10px;height: 20px;width: 22px;text-align: center;}
.tz_btn .go_btn {width: 36px;height: 23px;background-color: #ff6600;color: #fff;text-align: center;border: none;cursor: pointer;}


.article_title {font-size: 30px;text-align: center;line-height: 44px;padding: 32px 40px 32px;border-bottom: 1px solid #dcdcdc;margin-bottom: 12px;}
.article_infor span,.article_infor a {color: #6e6e6e;font-size: 14px;}
.article_infor span:first-child {margin-right: 20px;}
.article_content {line-height: 36px;margin-top: 60px;margin-bottom: 110px;}
.article_content p {line-height: 36px;}
#fujian a {text-indent: 2em;}


.map_h3 {border-bottom: 1px dashed #cedff6;font-size: 18px;padding: 0 0 12px;margin: 28px 0 8px;font-weight: bold;}
.map_a a {margin-right: 48px;line-height: 36px;}
.map_h3 a:hover {color: #3275D6;}
.map_a a:hover {color: #3275D6;}
.text_infor {line-height: 36px;margin-top: 20px;}

.marginTop_30 {margin-top: 30px;}
.release-headline{width: 100%;height: 45px;border-bottom: 1px solid #d3e3fb;background-color: #f8f8f8;position: relative;}
.release-headline span{ margin-left: 2px;float: left;  font-size: 18px;line-height: 18px; color: #333;padding:14px 18px 11px;display: inline-block;}
.release-headline span.active{border-bottom:3px solid #1f86d2;font-weight: bold;}
.title_bd {border: 1px solid #d3e3fb;border-top: 0;padding: 30px 15px 38px;}
.leader_list {color: #333;padding-left: 10px;font-size: 16px;}
.leader_list .title-span {font-size: 18px;font-weight: bold; border-bottom: solid 2px #3275D6; display: inline-block; line-height: 30px; padding: 0 5px;  }
.leader_list .fzr-name{ color: #333; font-family: 'Microsoft Yahei'; display: block; margin-top: 10px; line-height: 28px; padding-left: 5px;}
.leader_list + .leader_list {margin-left: 45px;}
.organiz_body {padding: 10px 14px 0;}
.organiz_body p {line-height: 36px;}
.organiz_part + .organiz_part {margin-top: 45px;}
.organiz_list {line-height: 40px;font-size: 0;}
.organiz_list a {display: inline-block;font-size: 16px;}
.organiz_a1 {width: 195px;}
.organiz_a2 {width: 350px;}
.organiz_a3 {width: 315px;}
.organiz_a4 {width: 310px;}
.organiz_list span{display:inline-block;width: 390px;}
.organiz_list span.organiz_a1{width:410px;}
.organiz_list span.organiz_a2{width:380px;}
.organiz_list span.organiz_a3{width:380px;}
.organiz_bodya p:first-child{text-indent:2em!important;}
.banner-new{width: 1200px; margin: 30px auto;}

.tit-area{ overflow: hidden; height: 50px; }
.animate-area p{ font-weight: bold; color: #3778d7; font-size: 18px; line-height: 50px;}


@-webkit-keyframes fadeInLeft {
                0% {
                    opacity: 0;
                    -webkit-transform: translateX(-120px);
                }   
                100% {
                    opacity: 1;
                    -webkit-transform: translateX(0);
                }
            }
             
@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translateX(-120px);
    }   
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}
.animate-area p{ 
    -webkit-animation-name: "fadeInLeft";
    -webkit-animation-duration: 5s;
    -webkit-animation-iteration-count: 1;
    text-align: right;
}
       

            
