﻿html{font-size: 62.5%;}
body {font-family: "Microsoft Yahei",-apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,Tahoma,Simsun,sans-serif;color:#333333;}
ol,li,dl,dt,dd,span,p,a img,section,header,footer {margin:0;padding:0;border:0;}
table,td,tr,th,input {outline:medium none;vertical-align: baseline; margin:0; padding:0;}
table {margin:0 auto;}
ul,li,ol {list-style-type:none; list-style-image:none; list-style-position:outside;vertical-align: baseline;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0;}
img {border: 0 none; vertical-align: top;}
ul, li {list-style-type: none;}
h1, h2, h3, h4, h5, h6 { font-size: 14px;}
body, input, select, button, textarea { font-size: 14px; font-family:"Microsoft YaHei";box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
button {cursor: pointer;}
i, em, cite {font-style: normal;}
a, a:link {color: #333; text-decoration: none;}
a:visited {color: #333;}
a:active, a:hover { text-decoration: none;}
a:focus {outline: none;}
.clear {display: block; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0;}
.more {float: right;}
.more a {font-weight: normal; font-size: 12px;}
.fl, .fr {display: inline; float: left;}
.fr {float: right;}
.mar-top {margin-top:20px;}

@font-face {
    font-family: 'FontAwesome';
src: url(../fonts/fontawesome-webfont.eot?v=4.jpg);
src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.jpg) format('embedded-opentype'), url(../fonts/fontawesome-webfont.woff2?v=4.jpg) format('woff2'), url(../fonts/fontawesome-webfont.woff?v=4.jpg) format('woff'), url(../fonts/fontawesome-webfont.ttf?v=4.jpg) format('truetype'), url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomereg.jpg) format('svg');
    font-weight: normal;
    font-style: normal;}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;}

.wrap {margin:20px auto 0 auto;max-width:1380px;min-width:1003px;width:72.517%;}
.header {height:146px;width:100%;position:relative;min-width:1380px;border-bottom:4px solid #00357D;background:url(../images/header_bg.jpg) repeat left top;}
.header .box {padding:0 60px;position:relative;background:url(../images/top_r_img.jpg) no-repeat right top;height:146px;}
.logo {max-width:521px;height:82px;background:url(../images/logo.jpg) no-repeat center center;float:left;width:521px;margin-top:32px;}
.honor {float:left;background:url(../images/logo_line.jpg) no-repeat left center;height:82px;line-height:82px;font-size:40px;font-family:"STXingkai";color:#fff;padding:0 0 0 20px;margin:32px 0 0 25px;}


@media screen and (max-width:1700px) {

}

.nav {background-color:#F0F0F0;height:45px;min-width:1380px;}
.nav .box {margin:0 60px;color:#001D44;line-height:45px;}
.nav .item {color:#001D44;width:11.11%;float:left;font-size:16px;text-align:center;position:relative;display:block;}
.nav .link {display:block;width:100%;}
.second-menu {position:absolute;background: #f0f0f0;border: 1px solid #ccc;padding: 10px 15px;left: 0px;top:50px;width: 200px;z-index: 999;border-radius:3px; box-shadow: 1px 1px 7px #ddd;display:none;}
.second-menu li {display:block;}
.second-menu a {display:block;}

.news-box {width:68.84%;float:left;}
.news-part {height:261px;}
.col {height:35px;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:2px solid #004098;}
.col-name {width:136px;float:left;line-height:33px;font-size:16px;color:#fff;background-color:#004098;height:33px;text-align:center;}
.more {line-height:33px;}
.news-box .list {margin:15px 0 0 0;}
.news-part li {display:block;height:25px;line-height:25px;padding:0 0 6px 0;}
.news-part .item {display:block;}
.news-part .date {display:inline-block;width:136px;background-color:#004098;color:#fff;text-align:center;font-size:13px;float:left;}
.news-part .title {display:inline-block;padding:0 0 0 10px;float:left;font-size:15px;display:inline-block;max-width:65%;overflow:hidden;height:25px;}
.news-box .list .mark {background:url(../images/5-120601152101.jpg) no-repeat left center;width:28px;display:none;float:left;}
.news-part .mark {height:25px;}
.s-mark .mark {display:inline-block!important;}

.news-d {margin:20px 0 0 0;}
.news-d li {display:block;height:30px;line-height:30px;padding:0 0 0 0;}
.news-d .item {display:block;background:url(../images/line_icon.jpg) no-repeat 2px center;font-size:15px;height:30px;}
.news-d .title {display:inline-block;padding:0 0 0 15px;float:left;font-size:15px;display:inline-block;max-width:65%;overflow:hidden;height:30px;}
.news-d .mark {height:30px;}

.news-box .pub-date {display:inline-block;float:right;color:#999;}

.spec {width: 340px;float: right;}
.lan1 {height:107px;margin:6px 0 0 0;position:relative;}
.lan {height:107px;margin:6px 0 0 0;position:relative;}
.spec .item  {display:block;position:relative;height:107px;background-color:#CBE3F1;padding:20px 0 0 90px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lan-img {position:absolute;left:18px;top:20px;}
.lan-txt {display:block;text-align:center;font-size:23px;line-height:36px;font-family:"STXingkai";color:#003366;}

.part-title {height:210px;text-align:center;position:relative;padding:75px 0 85px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.part-name {line-height:40px;font-size:30px;position:relative;padding-bottom: 6px;}
.part-name::after {
    content: "";
    height: 3px;
    background: #9b0000;
    position: absolute;
    top: 100%;
    left: 50%;
    width: 40px;
    margin-left: -20px;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;}
.part-body:hover .part-name::after {width: 100%;left:0;margin-left: 0;}

.pic-box-1 {margin:0 0 0 0;width:100%;height:210px;overflow:hidden;position:relative;}
.pic-list {display:block;width:1500px;position:absolute;left:0;top:0;height:210px;overflow:hidden;}
.pic-list .item {display:block;width:322px;height:210px;float:left;margin-right:30px;overflow:hidden;background-color:#f0f0f0;text-align:center;}
.pic-list .item-1 {display:block;width:200px;height:210px;float:left;margin-right:30px;overflow:hidden;background-color:#f0f0f0;text-align:center;}
.pic-list .pic {display:block;width:322px;height:181px;position:relative;text-align:center;overflow:hidden;}
.pic-list .pic-1 {display:block;width:200px;height:181px;position:relative;text-align:center;overflow:hidden;}
.pic-list .txt {display:block;width:100%;height:29px;line-height:29px;text-align:center;overflow:hidden;color:#fff;z-index:4;font-size:14px;background-color:#AE0000;}
.pic-list .txt-bg {background-color:#730000;height:40px;width:100%;display:block;opacity:0.6;position:absolute;z-index:3;left:0;bottom:0;}

.part {padding:0 0 160px 0;}
.part .wrap {margin-top:0;}
.part-bg {background-color:#f6f6f6;}

.mond-box {width:1400px;margin:30px auto 0 auto;}
.mond-box .mond {width:25%;float:left;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.mond-title {border-bottom:1px solid #ccc;line-height:33px;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:35px;padding:0 0 0 5px;}
.mond-title .txt {display:block;width:96px;text-align:center;font-size:16px;border-bottom:2px solid #004098;font-weight:bold;height:33px;position:relative;margin-bottom:-1px;}
.mond-box .cont {height:215px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.mond-title .more {position:absolute;top:0;right:5px;color:#004098;}

.lxwm {line-height:21px;font-size:15px;padding:10px 15px 0 15px;}
.lxwm b,.lxwm span {display:block;}
.lxwm p {display:block;margin-bottom:3px;}

.cylj {padding:20px 15px 0 15px;}
.cylj .lj {display:block;border:1px solid #999;height:35px;width:100%;margin-bottom:10px;}

.mond-box .cyxx {line-height:35px;font-size:15px;background-color:#f6f6f6;margin-top:5px;height:210px;}
.mond-box .cyxx li {display:block;border-bottom:1px solid #fff;}
.mond-box .cyxx a {display:block;height:35px;padding:0 0 0 10px;}
.date-box {position:relative;}
.date-data {display:none;}

.footer {background-color:#EAF3FF;margin-top:100px;min-width:1380px;}
.footer .box {height:145px;padding:35px 0 0 0;max-width:1380px;min-width:1003px;margin:0 auto;position:relative;}
.footer-bor {height:30px;line-height:30px;text-align:center;color:#F6F2EB;font-size:14px;background-color:#003782;}
.f-logo {width:176px;font-size:21px;background:url(../images/footer_logo.jpg) no-repeat center top;height:30px;padding:86px 0 0 0;color:#003884;line-height:30px;position:absolute;left:0;top:35px;text-align:center;}
.channel {margin:0 auto;width:656px;}
.footer .title {font-size:18px;line-height:25px;color:#003884;font-weight:normal;border-bottom:1px solid #ccc;display:block;height:58px;}
.channel-list {margin:20px 0 0 0;}
.channel-list  li {width:78.5px;float:left;line-height:30px;font-size:14px;display:inline-block;text-align:center;}
.channel-list  a {color:#003884;}

.short-icons {-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 0.4s;-moz-transition: -moz-transform 0.4s;transition: transform 0.4s;}
.box-body:hover .fadeout {-webkit-transform: scale(1.3);-moz-transform: scale(1.3);transform: scale(1.3);}
.box-body:hover .fadeoutb {-webkit-transform: scale(1.8);-moz-transform: scale(1.8);transform: scale(1.8);}

