body{margin:0;background-color:#f2f2f2;font:14px/1.5 'Microsoft YaHei',Arial,SimSun,sans-serif}
a{text-decoration:none;color:#000}
em{font-style:normal}
i{font-style:normal}
p{margin:0}
h1,h2,h3,h4,h5,h6{margin:0;font-size:100%;font-weight:400}
ul{margin:0;padding:0;list-style:none}
dd,dl{margin:0}
input{outline:0;border:0 none;padding:0 13px;font-size:14px;color:#000}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}
input::-webkit-input-placeholder{color:#9a9a9a}
input:-moz-placeholder{color:#9a9a9a}
input::-moz-placeholder{color:#9a9a9a}
input:-ms-input-placeholder{color:#9a9a9a!important}
button{padding:0;border:0}
button:focus{outline:0}
.clearfix::after{content:"";display:block;height:0;line-height:0;font-size:0;clear:both;visibility:hidden}
.header{height:172px;background:linear-gradient(#003976,#004e99)}
.header-center{width:1100px;margin:0 auto}
.tools{height:36px;line-height:36px; text-align:right}
.tools a,.tools span{font-size:12px;color:#fff}
.tools span{margin-right:10px}
.tools a{padding-left:8px}
.tools a:after{content:'|';padding-left:8px}
.tools a:last-child:after{content:none}
.tools .tools-outside{margin-right:0}
.tools .tools-outside a{font-size:13px;color:#fff600}
.logo{float:left;margin-top:12px}
.logo img{vertical-align:middle}
.logo-name{margin-left:68px;font-size:52px;color:#fff;vertical-align:middle}
.search{float:right;position:relative;margin-top:36px;margin-right:18px;font-size:0}
.search input{width:208px;height:38px;vertical-align:middle}
.search button{width:41px;height:38px;background:#fff url(../images/search.png) no-repeat center;vertical-align:middle}
.search a{display:inline-block;width:28px;padding:0 8px;line-height:16px;font-size:14px;color:#fff;vertical-align:middle}
.search i{position:absolute;left:234px;top:9px;width:1px;height:20px;background-color:#b7b7b7}
.body-ad{position:absolute;top:330px;right:50px;width:272px;height:168px;padding:31px 10px 9px;background-color:#fff;box-shadow:0 0 10px 2px rgba(0,0,0,.25);z-index:1000}
.body-ad i{position:absolute;top:5px;right:7px;width:23px;height:23px;background:url(../images/close.png) no-repeat center;cursor:pointer}
.body-ad a{display:table-cell;width:272px;height:168px;text-align:center;vertical-align:middle}
.body-ad img{overflow:hidden;max-width:272px;max-height:168px}
.main{width:1074px;padding:0 13px 1px;margin:0 auto;background-color:#fff}
.artical-main{width:1056px;padding:0 22px}
.latest{padding:6px 0 3px 0;border-bottom:1px solid #000;line-height:36px}
.latest em{color:#003c7a}

.important{height:59px;border-bottom:1px solid #e8e8e8;padding:9px 0 8px 0}
.important em{float:left;width:59px;height:54px;padding-top:5px;line-height:24px;background-color:#c80d13;font-size:22px;color:#fff;font-weight:700;text-align:center;border-radius:4px}
.important h1{float:left;overflow:hidden;width:920px;margin-top:14px;line-height:36px;text-overflow:ellipsis;white-space:nowrap;font-size:30px;text-align:center}
.main-left{float:left;width:513px}
.main-right{float:right;width:517px}
.main-entry{margin-top:10px;font-size:0}
.main-entry a{display:inline-block;width:253px;height:66px;line-height:66px;font-size:20px;color:#fff;font-weight:700;background-repeat:no-repeat;background-position:center}
.main-entry a:first-child{margin-right:7px;background-image:url(../images/sys-entry.png);text-indent:87px}
.main-entry a:last-child{background-image:url(../images/company-entry.png);text-indent:91px}
.main-long-entry{margin-top:15px}
.main-long-entry a{display:block;overflow:hidden;width:513px;height:65px;background:url(../images/long-entry.png) no-repeat center;text-indent:-513px}
.main-left .support-tel{overflow:hidden;width:510px;height:58px;border:1px solid #dadada;margin-top:15px;background:url(../images/main-tel.png) no-repeat center;text-indent:-510px}
.mod-title{height:39px}
.mod-name{float:left;border-bottom:3px solid #c80d13;padding-left:7px;padding-right:8px;line-height:36px;font-size:20px;color:#00488f}
.mod-title a{float:right;line-height:36px;color:#949494}
.mod-list li{height:36px;line-height:36px}
.mod-list li a{float:left;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;color:#363636}
.mod-list li a:before{content:'•';display:inline-block;margin-left:4px;margin-right:5px;vertical-align:top;color:#929292}
.mod-list li a:only-child{float:none;display:inline-block}
.mod-list li b{font-size:16px;color:#000}
.mod-list-time{float:right;color:#939393}
.mod-trend{margin-top:18px}
.mod-trend .mod-list{margin-top:3px}
.mod-notice{margin-top:4px}
.notice-table li{height:30px;border-bottom:1px solid #eaeaea;padding:10px 0}
.notice-table li span{display:inline-block;width:79px;line-height:12px;font-size:12px;color:#c80d13;text-align:center;font-weight:700;vertical-align:top}
.notice-table li em{display:block;margin-bottom:2px;line-height:16px;font-size:16px}
.notice-table li a{display:inline-block;border-left:1px solid #e4e4e4;padding-left:16px;line-height:30px}
.mod-decode{margin-top:10px}
.mod-decode .mod-list{margin-top:7px}
.mod-decode li{height:32px;line-height:32px}
.mod-picture{margin-top:7px}
.picture-news{position:relative;width:994px;height:159px;margin-top:12px;margin-left:36px}
.picture-news-item{position:relative;float:left;width:228px;height:159px}
.picture-news-item p{position:absolute;left:0;bottom:0;overflow:hidden;width:100%;height:25px;line-height:25px;background-color:rgba(0,0,0,.43);color:#fff;text-indent:8px;text-overflow:ellipsis;white-space:nowrap}
.picture-news .owl-prev{position:absolute;left:-30px;top:50%;overflow:hidden;width:18px;height:27px;margin-top:-13px;background:url(../images/owl-nav.png) no-repeat left center;text-indent:-30px}
.picture-news .owl-next{position:absolute;right:-30px;top:50%;overflow:hidden;width:18px;height:27px;margin-top:-13px;background:url(../images/owl-nav.png) no-repeat right center;text-indent:-30px}
.mod-data-enquiry{float:left;width:518px;margin-top:19px}
.data-enquiry{margin-top:5px}
.data-enquiry a{float:left;width:92px;height:62px;border:1px solid #ededed;padding-left:74px;margin-right:6px;margin-top:5px;line-height:62px;background-color:#f5f5f5;background-repeat:no-repeat}
.data-enquiry a:nth-child(1){background-image:url(../images/monthly.png);background-position:38px 18px}
.data-enquiry a:nth-child(2){background-image:url(../images/quarterly.png);background-position:38px 18px}
.data-enquiry a:nth-child(3){background-image:url(../images/yearly.png);background-position:38px 18px}
.data-enquiry a:nth-child(4){background-image:url(../images/survey.png);background-position:38px 18px}
.data-enquiry a:nth-child(5){background-image:url(../images/area.png);background-position:38px 18px}
.data-enquiry a:nth-child(6){background-image:url(../images/department.png);background-position:38px 18px}
.data-enquiry a:nth-child(7){background-image:url(../images/international.png);background-position:38px 18px}
.data-enquiry a:nth-child(8){background-image:url(../images/view.png);background-position:38px 18px}
.data-enquiry a:nth-child(9){background-image:url(../images/publication.png);background-position:38px 18px}
.data-enquiry a:nth-child(3n){margin-right:0}
.mod-policy{float:right;width:516px;margin-top:20px}
.mod-tab{float:left;height:39px;font-size:0}
.mod-tab span{display:inline-block;position:relative;padding:0 9px;margin-right:4px;line-height:36px;font-size:20px;color:#717171;cursor:pointer}
.mod-tab span:before{position:absolute;left:0;top:9px;content:'';display:inline-block;width:1px;height:20px;background-color:#727272}
.mod-tab span:first-child:before{display:none}
.mod-tab span.active{border-bottom:3px solid #c80d13;padding-left:7px;padding-right:8px;color:#00488f}
.mod-policy .mod-list{margin-top:4px}
.page-search-row{margin-top:15px}
.page-search{float:left;width:753px;height:34px;padding:16px 0 14px 15px;background-color:#e3e3e3;font-size:0}
.page-search span{float:left;margin-right:15px;line-height:34px;font-size:18px;color:#00337e}
.page-search form{float:left}
.page-search input{width:378px;height:34px;padding:0 15px;border-right:0 none;vertical-align:middle}
.page-search a,.page-search button{height:34px;padding:0 12px;line-height:34px;background-color:#00488f;font-size:16px;color:#fff;vertical-align:middle}
.page-search a{display:inline-block;margin-left:7px}
.notification{float:right}
.notification a{display:block;width:290px;height:64px;line-height:64px;background-color:#6fa5dc;font-size:20px;color:#fff;text-align:center}
.mod-problem-row{margin-top:13px}
.mod-hot{float:left;width:488px}
.mod-hot .mod-list{margin-top:5px}
.mod-hot ul{float:left;width:228px}
.mod-hot ul:first-child{margin-right:32px}
.mod-question{float:left;width:240px;margin-left:32px}
.mod-question .mod-list{margin-top:7px}
.mod-question li{height:30px;line-height:30px}
.mod-expose{float:right;width:286px}
.mod-expose .mod-list{margin-top:5px}
.site-map{margin-top:16px;margin-bottom:18px}
.site-map-title{height:35px;background-color:#6698cc}
.site-map-title span{float:left;height:34px;padding:0 35px;margin-top:1px;line-height:34px;color:#fff;cursor:pointer}
.site-map-title span.active{background-color:#f6f6f6;color:#00488f}
.site-map-content{padding:12px 0 12px 21px;background-color:#f6f6f6}
.site-map-content a{float:left;margin-right:41px;line-height:32px;font-size:15px}
.site-map-content a:before{content:'•';margin-right:5px;color:#929292}
.crumb-nav{border-bottom:1px solid #e0e0e0;line-height:45px;color:#242424}
.crumb-nav a{color:#242424}
.crumb-nav a+span{margin:0 6px}
.crumb-nav em{color:#555}
.main-aside{float:left;width:250px;margin-top:15px}
.aside-title{padding-left:16px;padding-right:8px;line-height:44px;background-color:#467db5;color:#fff}
.aside-title span{float:left;font-size:20px}
.aside-title a{float:right;color:#fff}
.aside-content{padding-top:10px;padding-bottom:10px}
.aside-content li{overflow:hidden;height:35px;line-height:35px}
.aside-content li:before{content:'•';display:inline-block;margin-right:5px;vertical-align:top;color:#929292}
.aside-content li a{overflow:hidden;display:inline-block;max-width:238px;height:35px;text-overflow:ellipsis;color:#363636;white-space:nowrap;vertical-align:top}
.aside-content .aside-new a{max-width:206px}
.aside-content li i,.mod-list li i,.movement-item i,.notice-table li i{display:inline-block;width:30px;height:12px;margin-left:2px;line-height:12px;background-color:#ca161b;font-size:12px;color:#fff;text-align:center;vertical-align:middle;border-radius:2px}
.main-aside .support-tel{overflow:hidden;width:248px;margin:0px 0 1px;}
.main-aside .support-tel img{width:248px;}
.mainstay{float:right;width:800px}
.mainstay-box{margin-top:15px}
.mainstay-title{position:relative;padding-left:34px;line-height:44px;background-color:#f0f1f3;font-size:18px;color:#013080}
.mainstay-title:before{content:'';position:absolute;top:15px;left:15px;width:4px;height:16px;background-color:#004890;font-size:0;vertical-align:middle}
.movement-list ul{border-bottom:1px dashed #d7d7d7;padding-top:10px;padding:10px;}
.movement-list li{height:35px;line-height:35px}
.movement-item{float:left;width:-webkit-calc(100% - 100px); 
width:-moz-calc(100% - 100px); 
width:calc(100% - 100px); }
.movement-item:before{content:'•';color:#929292;margin-right:10px}
.movement-item a{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#363636;vertical-align:top;width:-webkit-calc(100% - 20px); 
width:-moz-calc(100% - 20px); 
width:calc(100% - 20px); }
.movement-time{float:right;color:#a8a8a8; display:block}
.pages{margin-top:22px;margin-bottom:20px;font-size:0;text-align:center}
.pages a,.pages span{display:inline-block;height:26px;padding:0 12px;margin:0 2px 0 3px;line-height:26px;font-size:14px}
.pages a{border:1px solid #eee}
.pages span{height:28px;line-height:28px;background-color:#0b7abf;color:#fff;border-radius:2px}

.entrance-item{float:left;overflow:hidden;max-width:320px;line-height:28px;text-overflow:ellipsis;white-space:nowrap}
.entrance-item:before{content:'•';color:#929292;margin-right:5px}
.entrance-item a{color:#363636}
.entrance-btns{float:right;font-size:0}
.entrance-btns a{display:inline-block;height:28px;padding:0 10px;margin-left:11px;line-height:28px;border-radius:4px;font-size:14px;color:#fff}
.entrance-btns a:first-child{background-color:#467db5}
.entrance-btns a:last-child{background-color:#659ed7}
.entrance-btns a:only-child{background-color:#fe8f53}
.sign-node a{float:left;height:40px;border:1px solid #d8e7f8;padding:0 24px;margin-top:13px;margin-right:11px;line-height:40px;background-color:#f0f7ff;font-size:16px;border-radius:4px}
.search-main .aside-title{padding:0;text-align:center}
.search-main .aside-title span{float:none}
.search-main .aside-content{padding-top:8px;padding-bottom:8px;background-color:#f0f1f3}
.search-main .aside-box:first-child .aside-content{padding-left:65px}
.search-main .aside-box:nth-child(2) .aside-content{padding-left:51px}
.search-main .aside-content li{height:40px;line-height:40px;font-size:15px}
.search-main .aside-content li:before{display:none}
.search-main .aside-box:first-child a{max-width:144px}
.search-main .aside-box:nth-child(2) a{max-width:154px}
.main-search{margin-top:19px;font-size:0;text-align:center}
.main-search input{width:423px;height:42px;border:1px solid #4277a1;padding:0 15px;border-right:0 none;vertical-align:middle}
.main-search button{width:48px;height:44px;background:#195482 url(../images/main-search.png) no-repeat center;vertical-align:middle}
.main-search a{display:inline-block;height:44px;padding:0 10px;margin-left:9px;line-height:44px;background-color:#1772ab;font-size:14px;color:#fff;vertical-align:middle}
.search-resault{height:42px;margin-top:28px;background-color:#f0f1f3}
.resault-count{float:left;padding-left:20px;line-height:42px;color:#363636}
.resault-count em{color:#d00}
.resault-filter{float:right}
.resault-filter-item{position:relative;display:inline-block}
.resault-filter-val{padding:0 17px 0 19px;margin-right:19px;line-height:42px;background:url(../images/drop.png) no-repeat right 17px;font-size:14px;color:#195482}
.resault-filter-drop{display:none;position:absolute;padding:9px 0;background-color:#fff;box-shadow:0 0 10px 2px rgba(0,0,0,.25)}
.resault-filter-drop a{display:block;line-height:24px;padding:0 19px}
.resault-filter-drop a:hover{background-color:#6fa5dc;color:#fff}
.search-list li{border-bottom:1px solid #ddd;padding:18px 0 13px;margin-bottom:4px}
.search-name{overflow:hidden;height:30px;line-height:30px;font-size:18px;text-overflow:ellipsis;white-space:nowrap}
.search-detail{overflow:hidden;height:72px;margin-top:2px;line-height:24px;color:#434343;text-indent:43px}
.search-info{height:20px;margin-top:16px;line-height:20px}
.search-info a{float:left;overflow:hidden;max-width:592px;text-overflow:ellipsis;color:#095ca7;white-space:nowrap}
.search-info span{float:right;color:#666}
.artical{padding:0 20px; overflow:hidden}
.artical h1{margin-top:44px;line-height:38px;font-size:30px;text-align:center}
.artical-info{margin-top:19px;line-height:38px;color:#585858;text-align:center}
.artical-info span{margin:0 8px}
.artical-content{padding:0 6px}
.artical-content p{margin:38px 0;line-height:36px;text-indent:32px;font-size:16px}
.artical-ralate{padding-bottom:12px}
.artical-ralate-title{border-bottom:1px solid #d7d7d7;line-height:36px;font-size:16px;color:#1e68a7}
.artical-ralate ul{margin-top:2px}
.artical-ralate li{height:35px;line-height:35px}
.artical-ralate li:before{content:'•';display:inline-block;margin-right:5px;vertical-align:top}
.artical-ralate a,.artical-ralate span{display:inline-block;vertical-align:top}
.artical-ralate a{overflow:hidden;max-width:548px;text-overflow:ellipsis;white-space:nowrap}
.artical-ralate span{margin-left:5px}
.footer{width:1100px;margin:0 auto;background-color:#1e67a7;color:#fff}
.footer a{color:#fff; margin-right:20px;}
.footer-info{padding:6px 26px}
.footer-info img{vertical-align:middle}
.footer-info ul{display:inline-block;font-size:12px;vertical-align:middle}
.footer-info li{line-height:24px}
.footer-contact{float:right;padding-top:17px;padding-right:69px}
.footer-contact dl{float:left;width:85px;margin-left:15px}
.footer-contact dt{display:table-cell;width:85px;height:81px;background-color:#fff;border-radius:4px;text-align:center;vertical-align:middle}
.footer-contact img{overflow:hidden;max-width:79px;max-height:75px;vertical-align:middle}
.footer-contact dd{font-size:12px;text-align:center}




.xw_listItems{ margin-bottom:206px;}
.xw_listItems li{ border-bottom: 1px dashed #e7e4e4; overflow:hidden; padding:10px}
.xw_listItems li a{ font-size:14px; color:#000; font-weight:bold; float:right; width:90px;}
.xw_listItems a:hover,.xw_comListItems li a:hover{ color:#b92c22;}
.xw_listItems span{ display:block; float:left; font-weight:normal;width:-webkit-calc(100% - 100px); 
width:-moz-calc(100% - 100px); 
width:calc(100% - 100px); }
.xw_listItems hr{height:0px;  border:none; margin:0px; margin-left:-25px; border-bottom:1px dashed #e7e4e4;}






.xw_fanye{padding: 5px 5px;font-size: 14px;color: #666666;padding-top: 20px;text-align: center;}

.Custom_UnionStyle  img{ max-width:100% !important; height:auto !important}


@media screen and (max-width: 979px) {
	
.header {
    height: auto;
    background: linear-gradient(#003976,#004e99); padding-bottom:20px;
}
	
.header-center{width:96%;margin:0 auto}



.logo-name {
    margin-left:0px;
    font-size: 24px;
    color: #fff;
    vertical-align: middle;
}


.main {
    width: 100%;    padding: 0;

}	
	
	
.main-aside {
    float: none;
    width: 100%;
    margin-top: 15px;
}	
	
	
.mainstay {
    float: none;
    width: 100%;
}	
	
	
.footer{ width: 100%;height:122px;margin:0 auto;background-color:#1e67a7;color:#fff}
	
	
.latest{ display:none}	
	
	
.important{height:59px;border-bottom:1px solid #e8e8e8;padding:9px; }
.important em{float:left;width:59px;height:54px;padding-top:5px;line-height:24px;background-color:#c80d13;font-size:22px;color:#fff;font-weight:700;text-align:center;border-radius:4px}
.important h1{float: right;overflow:hidden;width:-webkit-calc(100% - 70px); 
width:-moz-calc(100% - 70px); 
width:calc(100% - 70px); margin-top:14px;line-height:36px;text-overflow:ellipsis;white-space:nowrap;font-size:27px;text-align:center}	
	
	
	
	
.aside-content {
    padding: 10px;
}
	
	
	
	
	
	
.crumb-nav{ padding:0 10px}
	
	
	
	
	
	
	
}