﻿@charset "utf-8";
html{overflow-y:auto;overflow-x:hidden;-webkit-text-size-adjust:none}
*html{background-image:url(about:blank);background-attachment:fixed;}
*{margin:0;padding:0;box-sizing:border-box}
q:before,q:after{content:''}
abbr,acronym{border:0}
ul,ol,li{list-style:none outside none}
input,textarea{padding:0px;font-family:Microsoft YaHei;outline:0 none}
textarea{resize:none}
a{color:#333333;text-decoration:none;outline:none;font-family:Microsoft YaHei}
a:hover{color:#d00;text-decoration:none}
dl{margin-bottom:0}
i{font-style:normal}
em{font-style:normal;display:inline-block}
p{display:block}
img{border:0 none}
li,input,textarea{vertical-align:middle;outline:0 none}
table,td,input,textarea{padding:0px}

body{color:#333333;font:14px/1.5 Microsoft YaHei,"SimSun",Verdana,tahoma,arial,sans-serif,Arial,Helvetica,sans-serif;margin:0 auto;padding:0;background:url(../images/index-bg.jpg) no-repeat top center;background-color:#e7f3f8}

.bgColor{background-color:#ffffff}
.top{height:3rem;top:0;line-height:3rem;font-size:0.8rem;background:#226ebc;color:#ffffff}
.top a{margin-left:0.3rem;margin-right:0.2rem;color:#ffffff}
.logo{text-align:center;display:block}
.toplm ul{position:relative;width:100%}
.toplm ul li{float:left;padding:0 2px}
.toplm ul li i{font-size:20px}
.padding-left1{ padding-left: 25px;}
.news-ny-list{ display: block;}
.news-ny-list1{ display: none;}
.marginLeft{ margin-top:0}
.zt-wap-title{display: none !important;}
.zt-wap-title1{ display: block !important;}

.padding-right-wap{ padding-right:0}
.nav>li>a {padding:14px;	}
	
.save{ display:block}
.dayin{ display:block}
.wap-margin{ margin-bottom:0;}
.blank50{display:block; height:26px;width: 100%; clear: both;}
.row{padding: 0 !important;	margin:0 !important;}


.line{color:#6e93be}
#ydImg{display:none;height:128px;margin:50px 0px 0px 0;right:100px;position:absolute; z-index: 99999;}
#wxImg{display:none;height:128px;margin:50px 0px 0px;right:140px;position:absolute; z-index: 99999;}
#ydImg img,#wxImg img{width:100px;height:100px}
.ipv6{background-color:#8bbffc;border-radius:5rem;margin-top:0.5rem;height:2rem;line-height:2rem;color:#ffffff;width:7rem;text-align:center;float:left}
.menu{padding:0;margin:0; position: relative;}
.menu .fl li{float:left;font-size:22px !important;font-weight:bold;text-align:center}
.menu .fl li a{line-height:40px}
.menu .fl li.web{width:218px}
.menu .serch{width:8rem;float:right;margin-right:15px;border-radius:50px;font-size:18px;text-align:center;color:#ffffff;background:#1d64b5;height:40px;line-height:40px}
.menu .serch i{font-size:30px;float:right;padding-right:15px}
.menu .fl li span{display:none;height:4px;margin:0 auto;background-color:#1d64b5;width:2.5rem;border-radius:50px}
.menu .fl li.hover span{display:block}
.menu .fl li:hover span{display:block}
.menu .fl li:hover .menu-hidden-xs{display:block;}

.menu-hidden-xs{display: none; position: absolute; z-index: 99; width: 1314px;left: 0px; border-radius: 5px; top: 44px; background: rgba(29, 100, 181, .9);background-color:#1d64b5;
opacity:0.9;
filter:alpha(opacity=90); 
}
.menu-hidden-xs em{ float: left; text-align: center; display: inline-block; height:40px; line-height: 36px;}
.menu-hidden-xs em a{ color: #ffffff; font-size: 16px; font-weight: normal; border-right: 1px solid #3f81cc; padding:0 20px;}
.menu-hidden-xs em:last-child a{ border-right: 0;}
.xianqing{ padding-left:650px}
.hudong{ padding-left:350px}
.fuwu{ padding-left:550px}
.zfxxgk em a{ padding:0 6px; font-size: 15px;}
.menu-hidden-xs em a:hover{ color: #dce8f7;}

.m-search{position:absolute;top:10px;height:3.75rem;padding:0 15px;margin:0 auto;line-height:40px; width:100%;}
.sc_sliderdown{width:44px;margin-left:10px;border-radius:100%;line-height:44px;height:44px;text-align:center;color:#fff;cursor:pointer;background:#226ebc}

.sc_text{float:left;height:42px;border:1px solid #226ebc;border-right:none;border-radius:20px 0 0 20px;line-height:42px;text-indent:1em;outline:0;width:32%;margin-left:1rem}
.sc_btn{float:left;height:42px;padding:0;border:1px solid #226ebc;border-left:none;border-radius:0 20px 20px 0;line-height:42px;background:#226ebc;outline:0;width:10%;text-align:center}

.sc_btn i{font-size:30px;color:#ffffff}
.sc_btn1{font-size:1.2rem;text-align:center;color:#226ebc;text-decoration:underline}
.search-wap{overflow:hidden;display:none;width:80%;height:auto;margin:0 auto;padding-bottom:10px}
.search-wap .sc_text{height:30px}
.search-wap .sc_btn{height:30px;font-size:16px}
.sc-icon{margin-top:4px;border:none;background:#fff;color:#656565;font-size:20px;cursor:pointer;text-shadow:0 0 2px rgba(65,65,65,0.8)}
.menu-nav{padding:0 15px}
.item h3{font-size:1rem; text-align: left; padding-left: 15px !important; width: 70%; white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;
    word-break: break-all;}
.index-banner img{ width:100%; text-align: center; margin: 0 auto;}
.carousel-caption{bottom:0rem !important}
.carousel-control{height:100%}
.carousel-caption h3{ padding: 0; margin: 0;}
.nav{font-size:18px;font-weight:bold}
.newx-nav li a{color:#333333;font-size:20px;display:block;line-height:1rem;padding:0.5rem 0.9rem !important}
.nav li a i{display:inline-block;color:#cac8c8;font-size:18px;font-weight:normal;margin-right:0.5rem}
.nav li a b{line-height:2.5rem;display:inline-block}
.nav li.active a{color:#1d64b5 !important}
.nav li.active a i{color:#9cb5d2}
.tab-content{padding:0.8rem 1.3rem;}
.index-tab-content {height: 307px;}
.news-height{ height: 331px;}


.toutiao{ text-align: center;}
.toutiao h2{font-size: 36px; color: #1d64b5; padding:0 0 15px 0;}
.toutiao a{font-size: 1rem; color:#333333;line-height:2.2rem;}

.list{}
.list li{font-size:1rem;color:#333333;line-height:2.2rem;background:url(../images/k.png) no-repeat left center;padding-left:1rem}
.list li a{width:100%;font-size:1rem;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}
.gk-list{padding: 0rem}
.gk-list li{float:left;padding:0rem 0.3rem;height:2.6rem;line-height:2.4rem;margin-bottom:0.6rem;margin-left:0.8rem;font-size:1rem;border:1px solid #e4f0fd;border-radius:5px}
.gk-list li a{color:#1d64b5; display: block;}
.gk-list li a i{font-size:1.2rem; float: left; margin-left: 0.5rem; color:#8fafd4;margin-right:0.5rem}
.gk-list li a span{ float: right; font-size:1.2rem; margin-right: 0.5rem; color:#8fafd4;}
#myCarousel{margin:0 0 0.85rem 0}
#myCarousel img{width:100%;display:block;overflow:hidden}
.index-fuwu{height:6.2rem;margin-bottom:1rem}
.index-fuwu .fuwu-left{float:left;width:3.5rem;background-color:#ffffff ;height:6.2rem;color:#226ebc;border-right: 1px solid #ddedff;}
.index-fuwu .fuwu-left a{display:block;text-align:center;color:#226ebc;font-size:1.2rem;font-weight:bold}
.index-fuwu .fuwu-left a i{font-size:1.5rem;font-weight:normal;display:block;margin-top:0.3rem}
.index-fuwu .fuwu-left a span{width:1.2rem;line-height:1.5rem;display:block;margin:0 auto}
.index-fuwu .fuwu-right{margin-left:4rem}
.index-fuwu .fuwu-right li{float:left;text-align:center;width:33.3%;border-bottom:1px solid #ddedff;border-right:1px solid #ddedff;display:block;padding-top:0.5rem;padding-bottom:0.5rem;font-size:1.1rem}
.index-fuwu .fuwu-right li:nth-child(4),.index-fuwu .fuwu-right li:nth-child(5),.index-fuwu .fuwu-right li:nth-child(6){border-bottom:0}
.index-fuwu .fuwu-right li:nth-child(3),.index-fuwu .fuwu-right li:nth-child(6){border-right:0}
.index-fuwu .fuwu-right li a{color:#14559f}


.xjcx-index-fl .input-list li {
	margin-bottom:15px;
}

.xjcx-index-fl .input-list li span {
	width: 70px;
	text-align: right;
	display: inline-block;
}
.xjcx-index-fl .input-list li input[type="text"],.xjcx-index-fl .input-list li input[type="password"]{padding:6px;width:72%;height:40px;border:#e5e5e5 solid 1px;border-radius:0;vertical-align:middle;}

.xjcx-index-fl ul{float:left;width:78%; margin-top: 15px; font-size: 16px; padding-left: 15px;}
.xjcx-index-fl a.cx-btn{float:right; margin-top: 15px; margin-right: 15px; width:18%;height:96px;text-align:center;border:#85a4d4 solid 1px;border-radius:4px;display:block;background: #f3f7fc;}
.xjcx-index-fl a.cx-btn i{margin-top:20px;font-size:24px;color:#666666;display:block;}
.xjcx-index-fl a.cx-btn span{margin-top:5px;font-size:16px;display:block;}


.zcjd-con{}
.zcjd-con a{ float: left; width: 48%; line-height: 24px; padding: 15px 0;margin-right: 4%; font-size: 16px; margin-bottom: 12px; background-color: #edf7fd;}
.zcjd-con a:last-child{margin-right: 0;}
.zcjd-con a span{ font-size: 22px; color: #004CA2; margin-right:5%; float: left; margin-left: 15%;}

/*------------------------------------------首页广告位轮播-------------------------------------------*/
.jdt{ display: block; margin-top:26px;}
/*=========mF_YSlider ========*/
.mF_YSlider{ position:relative;}
/*.mF_YSlider .loading{ position:absolute; width:100%; height:100%; background:#fff url(img/loading.gif) center no-repeat; z-index:9;}*/
.mF_YSlider .loading{ position:absolute; width:100%; height:100%; background:#fff; z-index:9;}
.mF_YSlider .loading img{width: 50px;height: 54px;}
.mF_YSlider .pic li,.mF_YSlider .rePic li{position:absolute;top:0;left:0;display:none;}
.mF_YSlider .txt li{position:absolute;z-index:2;bottom:0;width:100%;height:36px;line-height:36px;display:none;}
.mF_YSlider .txt li a{display:block; width: 62%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; position:relative;z-index:1;color:#fff;padding-left:16px;font-size:14px;font-weight:bold;text-decoration:none;}
.mF_YSlider .txt li b{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;filter:alpha(opacity=40);opacity:0.4;}
.mF_YSlider .num{position:absolute;z-index:3;bottom:8px;right:2px;}
.mF_YSlider .num li{position:relative;float:left;width:20px;height:20px;overflow:hidden;text-align:center;margin-right:4px;cursor:pointer;}
.mF_YSlider .num li a,.mF_YSlider .num li b{display:block;width:18px;height:18px;border:1px solid #dedede;line-height:18px;position:absolute;z-index:2;top:0;left:0;color:#333; text-decoration:none;}
.mF_YSlider .num li b{z-index:1;background:#fff;filter:alpha(opacity=60);opacity:0.6;}
.mF_YSlider .num li.current a,.mF_YSlider .num li.hover a{border-color:#E63003;color:#fff;background:#F66E08;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;}

.zhuanti-left{ display: block; padding-right: 10px; height: 115px;}
.zhuanti-left a{ background-color:#1d64b5 ; color: #ffffff; display: block; height: 115px; text-align: center; font-size: 20px;}
.zhuanti-left a:hover{ color:#ffffff;}
.footer{background:#1d64b5;font-size:0.9rem;color:#d4e3f0;padding:1.25rem 0;margin-top:1.6rem}
.footer .foot-top{text-align:center;color:#d4e3f0;margin-bottom:0.5rem}
.footer .foot-top a{color:#d4e3f0;margin:0 0.2rem}
.footer .foot-con{text-align:center}
.footer .foot-con a{color:#d4e3f0;}
.footer .foot-right{text-align:left}
.footer .foot-right img{padding-left:1rem}
.ny-body{background:#e7f3f8}
.top-bot{background:url(../images/ny-top-bg.png) no-repeat center -50px;background-color:#ffffff;width:100%; height:115px}
.ny-logo{text-align:center;display:block;float:left;margin:23px 0}
.ny-menu{float:right;margin:38px 0}
.ny-menu .fl li{float:left;padding:0 17px !important;font-size:20px !important; *_padding:0 8.5px; *_font-size:16px;    text-align:center;/*background:url(../images/menu_line.jpg) no-repeat left center*/}
.ny-menu .fl li a{color:#404040;line-height:40px}
.ny-menu .fl li:nth-child(3){width:170px}
.ny-menu .fr{width:122px;border-radius:50px;font-size:18px;text-align:center;color:#ffffff;background:#1d64b5;height:40px;line-height:40px}
.ny-menu .fr i{font-size:30px;float:right;padding-right:15px}
.ny-menu .fl li:hover a{color:#1d64b5}
.ny-menu .fl li.hover a{color:#1d64b5;font-weight:bold}
.ny-menu .fl li span{display:none;height:4px;margin:0 auto;background-color:#1d64b5;width:40px;border-radius:50px}
.ny-menu .fl li.hover span{display:block}
.bgColor{background-color:#ffffff}
.ny-menu .serch{width:8rem;float:right;margin-right:15px;border-radius:50px;font-size:18px;text-align:center;color:#ffffff;background:#1d64b5;height:40px;line-height:40px}
.ny-menu .serch i{font-size:30px;float:right;padding-right:15px}
#layout{padding:30px 0}
.index-pic img{width:1080px;height:608px;margin:0 auto}
.slidest .slide .slide-left img{min-height:431px}
.example-slide{width:766px;height:431px;position:relative;background-color:#f9f9f9}
.example-slide .slidest{position:absolute;z-index:100;width:100%}
.slidest .slides_container .slide-all{float:left;width:100%}
.slides_container .slide-all a{width:100%;display:block;overflow:hidden}
.slides_container .slide-all a img{width:100%}
.slidest .caption{z-index:500;position:absolute;left:0;background:url(../images/whitebg.png) repeat;color:#fff;bottom:0;height:38px;width:100%}
.slidest .caption p{height:38px;line-height:38px;padding-left:10px}
.slidest .slides_container .slide-left{width:766px;position:absolute}
.slidest .slides_container .slide-right{position:absolute;width:100%;padding:10px; background: url(../images/blank1.png) repeat; bottom:0;z-index: 999;}
.slides_container .slide-left img{width:766px;height:431px;display:block;overflow:hidden}
.slidest .slides_container{width:766px;overflow:hidden;position:relative;display:none}
.slidest .slides_container .slide{width:766px;height:431px;display:block}
.slidest .prev{position:absolute;display:block;z-index:100;background:url(../images/topicarrow.png) 0px 0px;top:167px;width:40px;height:60px;*left:0px;}
.slidest .next{left:725px;position:absolute;display:block;z-index:100;background:url(../images/topicarrow.png) 40px 0px;top:167px;width:40px;height:60px;}
.slidest a.next:hover{background:url(../images/topicarrow_hover.png) 40px 0px}
.slidest a.prev:hover{background:url(../images/topicarrow_hover.png) 0px 0px}
.slidest .pagination{padding-left:60px\9;height:4px;padding:10px 0;bottom:0;z-index:99;left:600px;display:none;position:absolute}
.slidest .pagination li{float:left;margin:0 2px;list-style:none}
.slidest .pagination li a{width:30px;height:0;padding-top:4px;background-color:#ddd;float:left;overflow:hidden}
.slidest .pagination li.current a{background-color:#2498ff;width:50px}
.slidest:hover  a.prev{background:url(../images/topicarrow_hover.png) 0px 0px}
.slidest:hover a.next{background:url(../images/topicarrow_hover.png) 40px 0px}
.slide-right .hotinfo-tit{text-align:left;padding:0px 5px;font-size:18px;font-weight:bold;line-height:40px;color:#ffffff}
.slide-right .hotinfo-desc{font-size:16px;line-height:35px;margin-top:10px;color:#ffffff}
.slide-right .hotinfo-item{font-size:12px;padding:10px 0;position:relative;margin-top:10px}
.slide-right .hotinfo-item img{display:inline-block;width:32px;height:32px;border-radius:100%;margin-right:10px;vertical-align:middle;overflow:visible}
.slide-right .hotinfo-item .hotinfo-link{position:absolute;width:90px;height:34px;top:10px;right:0}
.slide-right .hotinfo-link .button{padding:8px 20px;font-size:12px;display:inline-block;border-style:solid;border-width:1px;cursor:pointer;font-weight:normal;line-height:normal;position:relative;text-decoration:none;text-align:center;background-color:#1d64b5;border-color:#1d64b5;color:#ffffff}
.slide-right img.doublearrow{height:12px;width:12px;position:absolute;margin-top:3px}
.news{padding:0 20px}
.title .fl i{font-size:2rem;float:left;margin-right:0.5rem;color:#c2d1e3;font-weight:normal}
.title{border-bottom:1px solid #eeeeee;height:3.8rem;line-height:3.8rem; width:100%;}
.title .fl{font-size:20px;font-weight:bold;color:#1d64b5;border-bottom:4px solid #1d64b5;height:3.75rem}
.title .fr i{color:#daeefc;border:1px solid #c6e5fb;margin-left:0.2rem}
.zc-title .fl i{font-size:2rem;float:left;margin-right:0.5rem;color:#c2d1e3;font-weight:normal}
.zc-title{background-color:#f7f8fb;height:3.8rem;line-height:3.8rem;padding:0 1rem}
.zc-title .fl{font-size:20px;font-weight:bold;color:#1d64b5;height:3.75rem}
.zc-title .fr i{color:#daeefc;border:1px solid #c6e5fb;margin-left:0.2rem}
.news-bottom{position:relative;width:100%}
.wab-more{position:absolute;right:20px;top:1.2rem}
.wab-more i{color:#daeefc;border:1px solid #c6e5fb;margin-left:0.2rem}
.more{width:100%;height:2.5rem;margin-bottom:1rem;line-height:2.5rem;border:1px solid #eeeeee;border-radius:5px;background-color:#fbfbfb;text-align:center}
.more1{width:100%;height:2.5rem;margin-top:1rem;line-height:2.5rem;border:1px solid #eeeeee;border-radius:5px;background-color:#fbfbfb;text-align:center}
.gdxx{background:url(../images/ygd.png) no-repeat right bottom}
.news-but{border:1px solid #eeeeee;font-size:1.25rem;font-weight:bold;margin-bottom:1rem;padding:1rem 2rem;height:4.5rem;margin-left:1.25rem;display:block;box-shadow:0 0 5px #eeeeee}
.news-but span{width:5rem;display:block;height:0.2rem;margin-top:0.4rem;background-color:#1d64b5}
.first{margin-left:0;background:url(../images/columnList01.png) no-repeat right bottom}
.second{background:url(../images/columnList02.png) no-repeat right bottom}
.third{background:url(../images/columnList03.png) no-repeat right bottom}
.news-zt{margin:0 20px}
.news-zt img{width:100%}
.video-left{margin:1.5rem 0}
.video-left a{position:relative;width:92%; margin: 0 auto; display:block}
.video-left a span{display:block;width:100%;height:3rem;line-height:2.5rem;background:rgba(0,0,0,.1);color:#333333;text-align:center;padding:0 1rem;bottom:0}
.video-left a i{display:block;top:35%;left:45%;position:absolute;width:3rem;height:3rem}
.video-left a b img{width:100%}
.table{margin-top:1rem}
.table a{ display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width:455px; }
.table i{ display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width:262px; }
.table td,.table th{line-height:1.8rem !important;font-size:1rem}
.hd-ft{font-size:1rem;line-height:2rem}
.hd-ft img{ width: 100%;}
.hd-ft h2{font-size:1rem;font-weight:bold;line-height:2rem;margin:0}
.hd-ft span{display:block}

.wap-width{ width:100%;}

.zjdc span{display:block;margin-bottom:0.5rem;line-height:1.5rem}
.zjdc span i{float:left;width:5rem;height:3rem;border-radius:5px;color:#ffffff;line-height:3rem;text-align:center}
.yjs{background:linear-gradient(to bottom,#1d64b5,#9cb5d2)}
.zzjx{background:linear-gradient(to bottom,#ec6941,#fdbdaa)}
.zjdc span em{line-height:3rem;font-size:1rem;font-weight:bold;padding-left:1rem}
.rdwt-list li{border:1px solid #eeeeee;width:100%;height:4.5rem;margin-top:1rem}
.rdwt-list li span{border-left:3px solid #1d64b5;font-size:1rem;height:3rem;font-weight:bold;padding:0 0.5rem;margin:0.6rem 0;width:100%;display:block}
.rdwt-list-bottom a{border:1px solid #eeeeee; background-color: #ffffff; padding: 0 5%; text-align:center;width:90%; margin-left: 5%; display:block;margin-top:1rem}
.zc-news{position:relative;width:100%}
.zc-left h2{font-size:1rem;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}
.zc-left span{line-height:1.8rem;padding-bottom:0.5rem;display:block;text-indent:2rem}
.zc-icon1{background:url(../images/zc-gwy.jpg) no-repeat right bottom;background-size:70%;height:112px; border:1px solid #eeeeee; margin-top:1.4rem}
.zc-icon2{background:url(../images/zc-szf.jpg) no-repeat right bottom;background-size:70%;height:112px; border:1px solid #eeeeee;margin-top:1rem}
.zc-icon3{background:url(../images/zc-shizf.jpg) no-repeat right bottom;background-size:70%;height:112px; border:1px solid #eeeeee;margin-top:1rem}
.zc-icon4{background:url(../images/zc-gfx.jpg) no-repeat right bottom;background-size:70%;height:112px; border:1px solid #eeeeee;margin-top:1rem}
.zc-icon1 img,.zc-icon2 img,.zc-icon3 img,.zc-icon4 img{padding-top:1.2rem;display:block;margin-left:2rem; width: 40%;}
.zc-icon1 a,.zc-icon2 a,.zc-icon3 a,.zc-icon4 a{margin-top:0.5rem;padding:0.2rem 0.5rem;display:block;margin-left:2rem;border:1px solid #dddddd;border-radius:5px;background-color:#ffffff;width:7rem;text-align:center}
.zc-icon1 a:hover,.zc-icon2 a:hover,.zc-icon3 a:hover,.zc-icon4 a:hover{background-color:#81b3fc;color:#ffffff;border:1px solid #77a9ed}
.borderLine{height:1px;background-color:#eeeeee}
.zcjd-list img{width:100%;margin-bottom:1rem}
.zcjd-list span{font-size:1rem;line-height:1.5rem;display:block;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}
.zcjd-list i{display:block;color:#969696;font-size:1rem}
.padding1rem{padding:1rem !important;}
.xq-title1{background:url(../images/xq-title1.png) no-repeat center center;height:2.75rem}
.xq-title2{background:url(../images/xq-title2.png) no-repeat center center;height:2.75rem}
.xq-gk p{font-size:1rem;margin-top:1rem;line-height:2rem;text-indent:2rem;padding:0 1rem}
.xq-gk a{color:#f30000}
.xinxi_solution_main{overflow:hidden;margin:0.5rem 0 0 1.2rem;width:1244px;display:block}
.main_mobile ul{padding-left:0;margin-bottom:0}
.left_top i{font-size:2rem;color:#ffffff}
.right-top i{font-size:1.5rem;color:#ffffff}
.xinxi_solution_main ul li{float:left;width:93px;position:relative;overflow:hidden;transition:all 0.5s;border:1px solid #efca7d}
.xinxi_solution_main ul li .left_top p{font-size:24px;width:25px;margin-bottom:0;margin:0 auto;line-height:26px;color:#0055b4;margin-top:10px}
.xinxi_solution_main ul li .right h4{color:#000000;font-size:18px;font-weight:bold;padding-left:20px;position:relative;margin-top:0;margin-bottom:16px}
.xinxi_solution_main ul li .right h4:before{content:'';position:absolute;top:0;left:0;width:4px;height:18px;background-color:#DECBA4}
.xinxi_solution_main ul li.on .right{display:block}
.xinxi_solution_main ul li .right p{color:#000000;font-size:16px;text-align:justify;line-height:34px;margin-bottom:19px}
.xinxi_solution_main ul li .right .on-click{width:85px;height:30px;text-align:center;line-height:30px;background:linear-gradient(145deg,#eacb90 0%,#bb7c35 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#eacb90',endColorStr='#bb7c35',gradientType='1');background-size:100% 150%;background-position:0 0;transition:.3s;font-size:14px;display:block;color:#fff;border-radius:4px}
.xinxi_solution_main ul li .right .on-click:hover{background-position:0 75%}
.xinxi_solution_main ul li .left_top{position:absolute;left:15px;padding:0 14px;text-align:center;cursor:pointer}
.xinxi_solution_main ul li .left{float:left;width:93px;background:#efca7d;height:227px;cursor:pointer}
.xinxi_solution_main ul li .right{float:left;margin-left:93px;position:absolute;display:none}
.xinxi_solution_main ul li.on{width:1148px;margin-right:0;border:1px solid #fbfbfb}
.xinxi_solution_main ul li.on .left{background:-webkit-linear-gradient(bottom,#004ca2,#0162d0);background:-o-linear-gradient(bottom,#004ca2,#0162d0);background:-moz-linear-gradient(bottom,#004ca2,#0162d0);background:linear-gradient(to top,#004ca2,#0162d0);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#004ca2,endColorStr=#0162d0)}
.xinxi_solution_main ul li.on .left_top p{color:#fff}
.jingjifazhan{}
.jingjifazhan a{float:left;width:226px;margin-left:30px;margin-top:26px;height:170px;background:#f4f4f4}
.jingjifazhan a:hover{box-shadow:0 0 10px #a2c2e7}
.jingjifazhan a img{width:226px;height:127px}
.jingjifazhan b{color:#333333;display:block;font-weight:normal;font-size:1rem;padding:10px 0;width:100%;text-align:center;margin:0 auto}
.jingjifazhan span{font-size:14px;display:block;height:70px;overflow:hidden;color:#858585;line-height:23px;width:173px;margin:0 auto}
.xq-list li{float:left;width:48%;background-color:#fbfbfb;margin-bottom:1rem;font-size:1rem;margin-right:3.5%}
.xq-list li:nth-child(2n){margin-right:0}
.xq-list li span{padding:0 0.5rem;margin-bottom:0.5rem;display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
.xq-list li img{width:100%}
.gk{background:url(../images/gk-bg.jpg) no-repeat;background-color: #e7f3f8;}
.gk img{display:block;margin:0 auto}
.gk-li a{color:#ffffff !important}
.gk_title{padding:54px 0;width:100%;text-align:center}
.xxgk_box{margin:0 auto;padding:0 35px 35px 35px;width:1314px;height:auto;background:#f6faff}
.zwxxgk_ss{width:1244px;height:51px;background:url(../images/xxgk_input.png) no-repeat center center;float:left;margin:84px 0}
.gk-inputText{width:510px;height:35px;line-height:35px;float:right;border-radius:2px;margin-top:6px;margin-right:363px}
.gk-inputText input{width:451px;height:35px;color:#666666;line-height:35px;background:#fff;border:none;margin-left:2px}
.gk-inputText .inp{width:410px;height:35px;float:left;padding-left:20px}
.gk-inputText .inp1{width:40px;height:42px;float:right;cursor:pointer;text-align:center;margin-right:15px}
.gk-inputText .inp1 a{color:#fff;font-size:18px}
#inp-submit{border:none;outline:none;float:right;width:55px;height:40px;overflow:hidden;text-indent:-999em;background:url(../images/xxgk_search.png) no-repeat}
.scroll_main{width:986px;font-size:1rem;display:block;float:left;height:auto;background-color:#FFF;border:1px solid #dfdfdf;padding:0px 20px;margin-left:18px}
.scroll_wrap{width:100%;height:1085px;position:relative}
.scroll_wrap h1{font-size:32px;text-align:center;margin:0px;padding:0px;margin-top:38px;margin-bottom:38px;color:#215097;font-weight:600}
.scroll_wrap .scroll_cont{height:920px;overflow:hidden;padding:0px 30px 0 20px}
.scroll_wrap .scroll_cont h2{margin-top:30px;margin-bottom:30px}
.scroll_wrap .scroll_cont h3{margin-top:30px;margin-bottom:30px}
.scroll_wrap .scroll_cont span{margin-top:30px;margin-right:5px;font-size:15px;line-height:300%}
.scroll_wrap .scroll_cont span strong{font-size:21pt}
.scroll_wrap .scroll_bar{position:absolute;top:93px;right:0;width:10px;height:920px;background-color:#e4e4e4}
.scroll_wrap .scroll_slider{position:absolute;top:0px;left:0px;width:10px;max-height:80px;background-color:#215097;border-radius:5px}
.scroll_wrap .scroll_slider:hover{opacity:1}
.scroll_main1{width:986px;display:block;float:left;min-height:1000px;background-color:#FFF;border:1px solid #dfdfdf;padding:0px 0px;margin-left:18px}
.scroll_main1 .a-tit{margin:30px 20px;font-weight:600;font-size:32px;color:#215097;text-align:center;display:block}
.zfxxgk_zdgktit{margin:0 auto;width:100%;height:35px;border-bottom:1px solid #e5e5e5}
.zfxxgk_zdgktit a{height:35px;line-height:35px;background-color:#215097;display:block;float:left;text-align:center;color:#fff;font-size:18px;font-weight:600;padding:0px 20px;min-width:70px}
.zfxxgk_zd1{width:100%;height:30px;float:left;margin-bottom:32px;margin-top:42px}
.zfxxgk_zd1 a{font-size:15px;line-height:42px;width:85%;display:inline-block}
.zfxxgk_zd1 b,.zfxxgk_zd2 b{color:#b2b2b2;font-size:15px;margin-left:20px;font-weight:100}
.zfxxgk_zd2{width:100%;float:left;border-top:2px solid #ccc}
.zfxxgk_zd2 ul li{font-size:15px;line-height:42px;margin-top:15px}
.zfxxgk_zd2 ul li a{float:left;display:block;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.zfxxgk_zd2 ul li b{color:#b2b2b2;font-size:16px;margin-left:20px;font-weight:100;float:right}
.zfxxgk_zd2 ul li a:hover,.zfxxgk_zd1 a:hover{color:#215097}
.zfxxgk_zdgkc{margin:20px auto;width:100%}
.zfxxgk_zdgkc ul li{clear:both;position:relative;font-size:16px;height:40px;line-height:40px;width:100%}
.zfxxgk_zdgkc ul li a{float:left;display:block;width:80%;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.zfxxgk_zdgkc b{color:#b2b2b2;font-size:16px;margin-left:20px;font-weight:100;float:right}
.zfxxgk_zdgkc .more{margin:20px auto 40px auto;width:100px;height:30px;line-height:30px;font-size:15px;text-align:center;background:#e7e7e7}
.zfxxgk_zdgkc .zfjg li.one{width:100%}
.zfxxgk_zdgkc .zfjg li{float:left;width:33%;font-size:14px}
.zw_sjbt{position:absolute;left:80px;top:30px;padding:5px;max-height:300px;max-height:215px;background:#f3f9ff;border:1px solid #6f98c4;border-radius:5px;box-shadow:0 0 10px #dddddd;display:none;z-index:999}
.zfxxgk_zdgkc ul li:hover .zw_sjbt{display:block}
.gk_tab{margin:0px;font-size:14px}
.gk_tab table{margin:5px auto 5px auto;border-collapse:collapse}
.gk_tab table td{padding:3px}
.gk_tab table td.th{float:left;width:84px;font-size:14px;font-weight:bold;text-align:right}
.lm_wl{padding:50px 20px;width:100%}
.lm_wl li{float:left;margin:2%;width:46%}
.lm_wl li a{width:100%;height:68px;line-height:68px;font-size:20px;color:#333333;text-align:center;border-radius:5px;display:block}
.lm_wl li{background:#f6f6f6}
.lm_wl li a:hover{color:#215097}
.scroll_wrap .zw_title2{border-bottom:#dddddd dashed 1px}
.scroll_wrap .zw_title2 span{margin-top:10px;padding:0 20px;font-weight:bold;font-size:18px;color:#ffffff;height:40px;line-height:40px;background:#215097;display:inline-block}
.scroll_wrap .dataList{margin:20px auto;background:#FFF}
.scroll_wrap .tables{margin:0 auto;font-size:1rem}
.scroll_wrap .tables tr:nth-child(odd){background:rgb(246,246,246)}
.scroll_wrap .tables td{width:33%;height:45px}
.scroll_wrap .tables td a{padding:0px 10px;display:block}
.scroll_wrap .tables .info{border-right:2px solid #ffffff}
.ylb-btn{margin:0 auto 30px auto;width:730px;text-align:center}
.ylb-btn a{margin:0 1%;padding:12px 0;width:48%;color:#5594d9;background:#eef4f8;border:#97c6fa solid 1px;display:inline-block}
.zw-zdgk-box{box-sizing:border-box}
.zw-zdgk-box li{float:left;margin:12px 10px 0 0}
.zw-zdgk-box li a{width:171px;height:73px;font-size:16px;border:#f2f2f2 solid 1px;display:table}
.zw-zdgk-box li a em{width:121px;line-height:24px;display:table-cell;vertical-align:middle}
.zw-zdgk-box li a:hover{color:#215097;border:#215097 solid 1px}
.zw-zdgk-box li a:hover i{color:#215097}
.zw-zdgk-box li:nth-child(4),.zw-zdgk-box li:nth-child(7),.zw-zdgk-box li:nth-child(14),.zw-zdgk-box li:nth-child(10),.zw-zdgk-box li:nth-child(15),.zw-zdgk-box li:nth-child(16),.zw-zdgk-box li:nth-child(20){margin-right:0px}
.zw-zdgk-box li:nth-child(16){margin-left:10px}
.zw-zdgk-box li:nth-child(7) a,.zw-zdgk-box li:nth-child(10) a,.zw-zdgk-box li:nth-child(15) a,.zw-zdgk-box li:nth-child(16) a{width:352px}
.zw-zdgk-box li:nth-child(7) a em,.zw-zdgk-box li:nth-child(10) a em,.zw-zdgk-box li:nth-child(15) a em,.zw-zdgk-box li:nth-child(16) a em{width:302px}
.zw-zdgk-box li a i{float:left;width:50px;height:73px;line-height:73px;text-align:center;font-size:28px;color:#d5d5d5;display:block}
.zw-zdgk-box li:nth-child(4) a i{float:left;width:40px;height:73px;display:block}
.zw-zdgk-box li a i.icon-churangku{font-size:24px}
.zwwh-box{margin:0px auto 20px auto;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.zwwh-box li{border-bottom:1px solid #e5e5e5;height:3rem;line-height:3rem}
.xinxi_shbg{width:100%;float:left}
.xinsh_bgbb{padding:0 10px;width:120px;font-size:15px;color:#333333;line-height:20px;background:#e8f2ff}
.xinsh_bgbs{padding:0 10px;font-size:15px;color:#444;line-height:20px}
.gkxx-box{margin-left:0;width:100%}
.gkxx-box h1{width:100%}
.wap-zwwh-box{display:block;background-color:#ffffff}
.wap-zwwh-box .xinsh_bgbb{width:112px;display:block;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;float:left;height:3rem;line-height:3rem;text-align:center}
.wap-zwwh-box table{table-layout:fixed}
.mub02address{height:3rem;padding:0 0.5rem;line-height:3rem}
.lk_newleft{margin-right:1.5rem;box-shadow:0 0 5px #eeeeee}
.lk_newleft h2{font-size:1.5rem;font-weight:500;padding:0;margin:0;background-color:#1d64b5;background-image:linear-gradient(#1d64b5,#1d85b5);height:4.5rem;line-height:4.5rem;text-align:center}
.lk_newleft h2 a{color:#ffffff}
.lk_newleft .classify{border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee}
.lk_newleft .classify li{height:3.5rem;letter-spacing:0.8px;transition:all 0.6s;-webkit-transition:all 0.6s;line-height:3.5rem;border-bottom:1px solid #eeeeee}
.lk_newleft .classify li a{ display:block;}
.lk_newleft .classify li span{font-size:1rem;padding-left:1rem}
.lk_newleft .classify li i{float:right;padding-right:1rem}
.lk_newleft .classify li:hover{background-color:#1d64b5;width:100%}
.lk_newleft .classify li:hover span,.lk_newleft .classify li:hover i{color:#ffffff}
.lk_newleft .classify  .at{background-color:#1d64b5;width:100%}
.lk_newleft .classify  .at span,.lk_newleft .classify  .at i{color:#ffffff}
.lk_newleft .zt-classify{box-shadow:0 0 5px #eeeeee;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee}
.lk_newleft .zt-classify li{etter-spacing:0.8px;transition:all 0.6s;-webkit-transition:all 0.6s;line-height:2rem;padding:1rem 0;border-bottom:1px solid #eeeeee}
.lk_newleft .zt-classify li span{float:right;font-size:1rem;padding-left:1rem;width:90%;padding-right:1rem;display:block}
.lk_newleft .zt-classify li i{float:left;width:10%;padding-left:1rem;vertical-align:middle !important}
.lk_newleft .zt-classify li:hover{background-color:#1d64b5;width:100%}
.lk_newleft .zt-classify li:hover span,.lk_newleft .zt-classify li:hover i{color:#ffffff}
.lk_newleft .zt-classify  .at{background-color:#1d64b5;width:100%}
.lk_newleft .zt-classify  .at span,.lk_newleft .classify  .at i{color:#ffffff}
.dqlanmu{border-bottom:1px solid #eeeeee;font-size:1.2rem;color:#004CA2;height:3rem;line-height:3rem}
.dqlanmu .columnname{border-bottom:2px solid #004CA2;display:inline-block;font-weight:bold}
.dqlanmu a {color:#004CA2;}
.nyNews-list{padding:0 1rem !important}
.nyNews-list li:nth-child(5n){margin-bottom:10px;padding-bottom:10px;float:left;width:100%;border-bottom:#e5e5e5 dashed 1px}
.newsPic-list{margin:0 -0.6rem}
.newsPic-list li a{padding:0.6rem}
.newsPic-list li a{display:block}
.newsPic-list li a img{width:100%}
.newsPic-list li a span{background-color:#eeeeee;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;padding:0.8rem;display:block;font-size:1rem;width:100%}
.title_mbx{padding:30px 100px 50px 100px}
.big_title{font-size:28px;color:#333;font-weight:bold;display:block;text-align:center;line-height:40px;}
.small_title{font-size:24px;font-weight:normal;color:#333;margin-top:25px;text-align:center;}
.title_bottom{position:relative;width:100%;border-bottom:1px solid #eeeeee;height:48px;line-height:48px;margin-top:22px}
.title_bottom i{color:#333;font-size:14px}
.title_bottom .dayin{background:url("../images/Printer.png") no-repeat left center;display:block;float:right;line-height:20px;padding-left:28px;margin-top:13px;font-size:14px;color:#333;margin-left:30px}
.title_bottom .save{background:url("../images/save.png") no-repeat left center;display:block;float:right;line-height:20px;padding-left:28px;margin-top:13px;font-size:14px;color:#333;margin-left:30px}
.title_bottom .shoucang{background:url("../images/Star.png") no-repeat left center;display:block;float:right;line-height:20px;padding-left:25px;margin-top:13px;font-size:14px;color:#333;margin-left:30px}
.title_bottom .fenxiang{background:url("../images/Shape-37.png") no-repeat left 0px;display:block;float:right;line-height:20px;padding-left:25px;margin-top:13px;font-size:14px;color:#333;margin-left:22px;width:53px}
.title_bottom .share_dyw357{display:block;float:right;height:20px;width:32px;text-decoration:none}
.title_bottom img{vertical-align:middle}
.title_bottom .time{color:#666;margin-right:25px; display:inline-block;}
.title_bottom .from{color:#666;display:none}
.title_bottom i{float:left}
.bdshare_dialog_box{display:none !important}
.time_ren{color:#666;margin-left:35px;font-family: '宋体';}
.time_ren a{color:#09679c}
.con .word{margin-top:40px;font-size:18px;color:#333;line-height:42px; font-family: '宋体';}
.con .word img{max-width:100% !important; display:inline-block; margin:20px auto; float:none;}
.con .word table{margin:0 auto;}
.zw_con img{display:inline-block !important;}
.title_mobile_bottom{font-size:18px;padding-bottom:30px;line-height:42px;}
.time_ren_r{float:right;margin:0px 20px 0px 0px;color:#666; font-family: '宋体';}
.bdsharebuttonbox{float:right;margin:0px -260px 0px 0px !important}
.bdshare-button-style0-16 a,.bdshare-button-style0-16 .bds_more{background:url("../images/share_dyw357_bottom.png") 70px 7px no-repeat !important;width:83px !important;height:25px !important;margin:0px 0px 0px 100px  !important;padding-left:0px !important}
.bdshare_popup_bottom{display:none !important;_display:none;*display:none}
.bdshare_popup_top{display:none !important;_display:none;*display:none}
.bdshare_dialog_bg{width:0px !important;height:0px !important;display:none !important}
.wyxx-padd{padding:50px}
.wyxx-title{font-size:1.5rem;font-weight:bold;color:#1d64b5;padding-bottom:1rem;border-bottom:1px solid #eeeeee}
.wyxx-title i{font-size:1.5rem;margin-right:1rem;color:#1d64b5;font-weight:normal}
.wyxx-title1{font-size:1rem;font-weight:bold;padding:1rem 0}
.control-label{text-align:right;font-weight:normal;white-space:nowrap;padding-top:5px}
.form-control{padding:0 1rem}
.wab-lable{margin-left:-2rem}
.title2{padding:12px 0;border-bottom:#dddddd solid 1px}
.title2 span{padding-left:16px;font-size:18px;font-weight:bold;color:#333333;background:url(../images/icon1.png) left center no-repeat}
.rdsq{margin:0 auto;width:97%;font-size:1rem}
.rdsq h1{margin:44px auto;font-size:30px;font-weight:normal;text-align:center}
.rdsq b{font-size:18px;color:#e00000}
.rdsq .rdxz-info{margin:10px auto 1rem auto;background:#f6f4ee;padding:20px}
.rdsq .rdxz-info p{margin:10px auto;font-size:16px;line-height:30px;text-indent:36px;line-height:26px; }

.dcwj-box{margin-top:10px;border:#dddddd solid 1px}
.dcwj-box h1{margin:25px auto;font-family:"宋体";font-weight:bold;font-size:30px}
.dcwj-list .tm-tit{padding:25px;font-weight:bold;font-size:18px;background:#f7f7f7;box-sizing:border-box}
.dcwj-list .dcwj-li{padding:20px 25px;border-top:#dddddd solid 1px}
.dcwj-list .dcwj-li:hover{background:#f5f5f5}
.dcwj-list h3{font-weight:bold;font-size:14px}
.dcwj-list input[type="checkbox"]{margin-right:8px;width:14px;height:14px}
.dcwj-list span{margin:15px 30px 0 auto;width:100%;font-size:1rem;display:inline-block}
.dcwj-list span input{ margin-right:10px;}
.dcwj-li textarea{padding:10px;width:100%;height:180px;background:#f6f6f6;box-sizing:border-box}
.subsq-btn{margin:20px auto;width:176px;height:52px;line-height:52px;text-align:center;font-size:18px;color:#ffffff;border-radius:6px;background:#e00000;display:block}
.dctp-list1 ul{margin-bottom:20px}
.dctp-list1 ul li{padding:20px;font-size:18px;border-bottom:#dddddd solid 1px;clear:both;overflow:hidden}
.dctp-list1 ul li em{float:left;width:180px;display:inline-block;font-size:16px}
.dctp-list1 ul li input[type="checkbox"]{margin-right:10px;width:20px;height:20px;vertical-align:middle}
.dctp-list1 ul li img{float:left;margin-left:70px}
.dctp-list1 ul li span{float:right;font-size:16px}
.progress{margin:0 !important}
.progress-right{text-align:right}
.progress-left{padding:0 2.2rem !important;display:inline-block}
.tm-tit1{font-size:16px;margin-bottom:1rem;padding:1rem !important;font-weight:bold;background:#f7f7f7;box-sizing:border-box}
.zxft-list{padding:2rem 0;border-bottom:1px solid #eeeeee}
.interview-img img{width:94%;display:block}
.interview-info{padding-right:1.2rem !important}
.interview-info .interview-title{font-size:1.2rem;font-weight:bold}
.interview-info span{font-weight:bold;display:block;font-size:1rem;margin:1rem 0}
.interview-info .interview-names{font-weight:normal}
.interview-note{text-overflow:-o-ellipsis-lastline;line-height:1.65rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}
.interview-info .dats{font-size:0.8rem !important;font-weight:normal;color:#9a9999}
.interview-names{padding:5rem 1.5rem 2rem 1.5rem !important;border-left:1px dashed #eeeeee}
.interview-names span{font-weight:bold;display:block;font-size:1rem;margin:1rem 0}
.show-text{padding:2rem}
.show-text p{text-indent:36px;font-size:18px;color:#333333;line-height:36px;text-align:justify}
.show-text p b{color:#003E7F}
.show-text p img{max-width:100%;text-align:center}
.wxPic-list{margin:0 -0.6rem}
.wxPic-list li a{padding:0.6rem}
.wxPic-list li a{display:block}
.wxPic-list li a img{width:100%}
.wxPic-list li a span{background-color:#eeeeee;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;padding:0.8rem;display:block;font-size:1rem;width:100%}
.zt-bg{margin:0.5rem 0;background:url(../images/zt-bg.jpg) no-repeat center center;height:9.375rem;line-height:9.375rem;font-size:3rem;color:#0c5eb3;font-weight:bold;text-align:center}
.ny-padding{padding:1.8rem}
.jcgk_con{border:1px solid #eeeeee;padding:30px 20px 20px 20px;height:369px;margin-left:1rem;margin-bottom:1rem}
.jcgk_con i{text-align:center;display:block}
.jcgk_con b{font-size:20px;text-align:center;display:block;margin:15px 0 30px 0}
.jcgk_con ul{}
.jcgk_con ul li{float:left;width:50%;font-size:16px;padding:10px 0;text-align:center}
.jcgk_con1{border:1px solid #eeeeee;padding:30px 20px 20px 20px;height:369px;margin-left:1rem;margin-bottom:1rem}
.jcgk_con1 i{text-align:center;display:block}
.jcgk_con1 b{font-size:20px;text-align:center;display:block;margin:15px 0 30px 0}
.jcgk_con1 ul{}
.jcgk_con1 ul li{float:left;width:50%;font-size:16px;padding:10px 0;text-align:center}
.jcgk_con2{border:1px solid #eeeeee;padding:30px 20px 20px 20px;height:369px;margin-left:1rem;margin-bottom:1rem}
.jcgk_con2 i{text-align:center;display:block}
.jcgk_con2 b{font-size:20px;text-align:center;display:block;margin:15px 0 30px 0}
.jcgk_con2 ul{}
.jcgk_con2 ul li{float:left;width:100%;font-size:16px;padding:10px 0;text-align:left}
.jcgk_con4{border:1px solid #eeeeee;padding:30px 20px 20px 20px;height:369px;margin-left:1rem;margin-bottom:1rem}
.jcgk_con4 i{text-align:center;display:block}
.jcgk_con4 b{font-size:20px;text-align:center;display:block;margin:15px 0 30px 0}
.jcgk_con4 ul{}
.jcgk_con4 ul li{float:left;width:25%;text-align:center;font-size:16px;padding:10px 0}
.act-rotate a:hover img{animation:myrotate 0.5s;-moz-animation:myrotate 0.5s;-webkit-animation:myrotate 0.5s;-o-animation:myrotate 0.5s}
@keyframes myrotate{0%{transform:rotate(10deg)}
20%{transform:rotate(-10deg)}
40%{transform:rotate(10deg)}
60%{transform:rotate(-10deg)}
80%{transform:rotate(10deg)}
100%{transform:rotate(0deg)}
}@-moz-keyframes myrotate{0%{transform:rotate(10deg)}
20%{transform:rotate(-10deg)}
40%{transform:rotate(10deg)}
60%{transform:rotate(-10deg)}
80%{transform:rotate(5deg)}
100%{transform:rotate(0deg)}
}@-webkit-keyframes myrotate{0%{transform:rotate(10deg)}
20%{transform:rotate(-10deg)}
40%{transform:rotate(10deg)}
60%{transform:rotate(-10deg)}
80%{transform:rotate(5deg)}
100%{transform:rotate(0deg)}
}.act-imgop a:hover img{opacity:0.8;filter:alpha(opacity=80)}
.code{margin-top:15px;text-align:center}
.code p{font-size:12px !important;color:#b5b5b5 !important}
.show .fb-time{position:relative;height:62px;padding:15px 0;font-size:14px;color:#999999;border-top:#dddddd dashed 1px;border-bottom:#dddddd dashed 1px}
.show .fb-time .fbsj{line-height:25px;text-align:center;display:block}
.show .fb-time .fbsj span{margin-right:25px}
.show .fb-time .fbsj span.a-list a{margin:0 5px;width:auto;font-size:14px;color:#999999;display:inline-block}
.zw_con {line-height:30px !important;font-size:18px !important;font-family:'宋体' !important;color:#333333 !important;word-break:break-all !important;word-wrap:break-word !important}
.zw_con p{line-height:30px !important;font-size:18px !important;font-family:'宋体' !important;color:#333333 !important;word-break:break-all !important;word-wrap:break-word !important}
.zw_con a{ font-size:18px !important;font-family:'宋体' !important; }
.xjnr-btn{text-align:center}
.xjnr-btn .sub-btn,.xjnr-btn .reset-btn{margin:20px 10px;padding:15px 45px;color:#ffffff;background:#215097;display:inline-block}
.but{width:400px;margin:10px auto;padding-bottom:50px}
.button_hov{background:#0251a2;width:160px;height:44px;margin:0 16px;font-size:16px;text-align:center;line-height:44px;border-radius:2px;text-align:center;border:none;display:inline-block;transition:all .3s;cursor:pointer}
.button_hov a{color:#ffffff}
.button_hov1{float:left;background:#0251a2;width:210px;height:60px;font-size:16px;text-align:center;line-height:60px;border-radius:5px;text-align:center;transition:all .3s;cursor:pointer}
.button_hov1 a{color:#ffffff}
.button_lin{background:#0251a2;width:160px;height:44px;margin:0 16px;font-size:16px;text-align:center;line-height:44px;border-radius:2px;text-align:center;border:none;display:inline-block;transition:all .3s;cursor:pointer}
.button_lin a{color:#ffffff}
.ldzc-fenlei{background:#ffffff;margin-bottom:20px;font-size:16px}
.ldzc-fenlei ul li{float:left;padding:12px 20px}
.ldzc-fenlei ul li i{display:none;}
.ldzc-fenlei ul li.at,.ldzc-fenlei ul li:hover{background:#0064b5}
.ldzc-fenlei ul li.at span,.ldzc-fenlei ul li:hover span{color:#ffffff}
.ldzc_zggz{padding-bottom:20px}
.ldzc_zggz b,.ldzc_grjl b,.ldzc_gzdt b,.ldzc_zyjh b,.ldzc_zytp b{display:block;margin-bottom:10px}
.ldzc_zggz span,.ldzc_grjl span,.ldzc_gzdt span,.ldzc_zyjh span,.ldzc_zytp span{line-height:30px;font-size:16px}
.ldzc_grjl{margin-top:30px;padding-bottom:20px}
.ldpic{padding:25px 60px 12px 60px;font-size:20px;text-align:center}
.ldpic img{width:178px;height:233px;display:block;margin:0 auto 15px auto}
.ldpic b{font-size:20px;color:#014687;display:block;margin:10px 0}
.bg1{background:#e6e6e6}
.szrl{padding:22px}
.szrl_title{height:45px;background-color:#f7f8fb}
.szrl_title b{float:left;font-size:16px;display:block;padding:0 15px;border-bottom:2px solid #1179c2;height:45px;line-height:45px}
.szrl ul{margin-top:10px}
.szrl li{font-size:16px;line-height:36px}
.szrl li .xz{color:#014687;font-size:16px;line-height:36px;font-weight:bold}
.leader-btn{text-align:center;background:#ffffff;padding:5px 0}
.leader-btn a{margin:0 4px;padding:7px 10px;font-size:14px;color:#666666;border:#eeeeee solid 1px;border-radius:2px;display:inline-block}
.leader-btn a.at{background:#0064b5;color:#ffffff}
.ldzc-list{margin:0 auto;padding:10px 0 0px 0}
.ldzc-list li{position:relative;font-size:16px;line-height:35px;color:#000000;padding-left:2%;width:98%;background:url(../images/k.png) no-repeat left center}
.ldzc-list li a{padding-right:80px;color:#404040}
.ldzc-list li span{position:absolute;font-size:14px;right:0px;top:0px;display:inline-block;color:#c7c7c7}
.zw_sjbt{display:none;padding:5px;background:#f3f9ff;position:absolute;left:80px;top:30px;max-height:300px;z-index:999;max-height:215px;overflow-y:auto;border:1px solid #6f98c4;border-radius:5px;box-shadow:0 0 10px #dddddd}
.ldzc-list ul li:hover .zw_sjbt{display:block}
.zw_sjbt{display:none;padding:5px;background:#f3f9ff;position:absolute;left:80px;top:30px;max-height:300px;z-index:999;max-height:215px;overflow-y:auto;border:1px solid #6f98c4;border-radius:5px;box-shadow:0 0 10px #dddddd}
.wzdt-list li{line-height:35px;font-size:16px}



.wap-content{ padding-left: 0;}
.wap-padBot{ padding-bottom: 0;}
.more{ margin-top: 15px;}
.wap-table{display: inline-table;}
.table-Xjlist{ display: none;}

.bzh-title{ font-size:26px; font-weight:bold; text-align:center; padding:15px 0;color: #025a9d;  background-color: #f5f5f5; width:100%;}
.bzh-title a{ color: #025a9d;}
.xzjd-list li{  font-size:18px; text-align:center; margin-top:15px; }
.xzjd-list li a{ display:block;margin:0 15px;background:#f2f7fc; padding-bottom:15px;}
.xzjd-list li span{ background:#1d64b5; height:5px; width:80px; display:block; margin-bottom:15px;}

.hd-top-title{ padding-top: 36px; padding-left: 40px;}
.ckjg{ border:1px solid #6f98c4; border-radius:5px; padding:5px; font-weight:normal; text-align:center; margin-bottom:15px;} 
.ckjg-line{ line-height:2.3rem;}
.chakan{font-size:14px; cursor:pointer;}
.chakan i{ display:inline-block;  height:25px; line-height:25px; color: #6f98c4; background: #e8f0fc; padding:0 5px; font-weight:normal; text-align:center;}



.zdlygk-list{padding: 0 15px; }
.zdlygk-list span{margin: 0 15px 15px 15px; border-radius: 5px; border:1px solid #eeeeee; display: block; background-color: #edf7fd;}
.zdlygk-list span a{display: block;  font-size: 18px; text-align: center; width: 100%; padding: 20px 0;}
.zdlygk-list span a i{ display: block; font-size: 34px; color: #1d64b5;}
.zdlygk-list span:hover{background-color: #1d64b5;}
.zdlygk-list span:hover a{ color: #ffffff;}
.zdlygk-list span:hover a i{color: #ffffff;}

.zcyj-list{ margin:20px 0;width:100%;}
.zcyj-list li{float:left; width:25%; padding:0 20px; border-right:1px solid #eeeeee;}
.zcyj-list li:last-child{border-right:none}
.zcyj-list li a{ display:block; height:60px}
.zcyj-list li span{ display:block; font-size:15px; color:#c0c0c0; margin-top:20px; }

/*#_span_jiucuo{float:left;}*/



/*------------------------------------------微信矩阵样式-------------------------------------------*/
.wx-ewm-list{margin-top:30px;padding:20px 40px;background:#f9f9f9;}
.wx-ewm-list li{margin:20px auto;padding:20px;background:#ffffff;}
.wx-ewm-list li img{width:18%;display:inline-block;vertical-align:middle;}
.wx-ewm-list li span{margin-left:20px;display:inline-block;vertical-align:middle;}
.wx-ewm-list li span em{line-height:24px;display:block;}
.wb-ewm-box{margin-top:30px;}
.wb-ewm-list{margin-top:30px;padding:20px 40px;background:#f9f9f9;}
.wb-ewm-list li{float:left;margin-right:10px;padding:6px;text-align:center;background:#ffffff;border:#ffffff solid 15px;}
.wb-ewm-list li img{width:100%;}
.wb-ewm-list li em{margin-top:10px;display:block;}


/*-------------------------------------03政务公开_市长信箱_信件详情------------------------------------*/

/*信件详情*/
.xjxq{ background:url(../images/xjxq_bg.jpg) repeat-y -64px 0; padding:20px; margin: 20px 0;}
.lx .lx_left{ float: left; width: 110px;}
.lx .lx_left b{ float: left; width: 71px; color:#ffffff; border-radius: 5px; height: 32px; line-height: 32px; text-align: center; margin-right: 13px; font-weight: normal;}
.color1{ background: #0064b5;}
.color2{ background: #ff4200;}
.color3{ background: #56b600;}
.lx .lx_left i{ margin-top: 15px;}
.lx .lx_right{ float: right; width: 1090px;}
.lx .lx_right h2{ font-size: 30px; margin-top: 0;}
.lx .lx_right h3{ font-size: 24px;}
.lx .lx_right_con{ padding: 23px; margin-top: 20px;font-size:16px; color:#333333; }
.lx .lx_right_con li{ line-height: 30px;display: block; padding: 15px 0;}
.lx .lx_right_con li span{ float: left; display: block; width:80px;}
.lx .lx_right_con li .hfnr { float: right; display:block; width: 963px; margin-bottom: 0;}
.lx .lx_right_con li .hfnr  span{ float: left; display:contents;}
.lx .lx_right_con li i{ margin-right: 50px;}

.bgColor1{ background: #eff5fa;}
.bgColor2{ background: #fff2ed;}
.bgColor3{ background: #f3fde9;}
.line1{ height: 1px; background: #c6def1; width:100%;}
.line2{ height: 1px;background: #f0cfc2; width:100%;}
.line3{ height: 1px;background: #9ec27a; width:100%;}

.lx_xjnr{ margin-top: 20px;}
.lx_xjnr li{float: left;/* width: 100px;*/ margin-right:30px; display: block; margin-top: 8px;}
.lx_xjnr li input{ margin-right: 10px; float: left; display: block; margin-top: 8px; width:15px; height: 15px; border: 1px solid #dddddd; background: #ffffff;}
.lx_xjnr li label{ float: left;}
.lx-control2{ width: 100%; border: 1px solid #9ec27a; height: 220px; margin-top: 20px; margin-bottom: 20px;}
.lx-control1{float:left;margin-right:20px; font-size: 16px; width:42%; width: 44.5%; border: 1px solid #9ec27a; height: 40px; padding-left: 10px;}

.xjxx-anniu{width:71px;height:42px;font-size:16px;line-height:42px;float:right;}

.lx_xjnr li{ width: 100px;}
.lx_xjnr input{ background: none !important; border: 0 !important;}


.fileSqjCon a{   line-height: 30px;
    display: block;
    font-size: 16px !important;}




/*宜君—规范性文件*/

      
.doclib-left { width: 100%; height: 50px; text-align: center; background-color: #ffffff; display: inline-block; font-size:16px;}
.doclib-left ul { width: 100%; display: inline-block; vertical-align: middle;}
.doclib-left ul li{float: left; width: 150px; min-height: 50px; line-height: 50px; cursor: pointer;}
.doclib-left ul li.current { background-color: #0064b5; color: #00d0ff; font-weight: bold;}

 /*无左边*/
/*检索*/
.gfwj-search { margin: 0px 0 25px; padding: 0 8px;}
.gfwj-search li{ float: left; height: 55px; text-align: right; font-size: 14px; color: #606266;}
.gfwj-search li.gfwj-box1{ width: 32%; margin-right: 2%;}
.gfwj-search li.gfwj-box2{ width: 30%;}
.gfwj-search li.gfwj-box3{ width: 36%;}
.gfwj-search li.gfwj-box4{ width: 100%; float: left;text-align: center;}
.gfwj-title{width: 22%;float: left; text-align: right;height: 30px; line-height: 30px; display: block; margin: 10px 0;}
.gfwj-title1{width: 39%;float: left; text-align: right;height: 30px; line-height: 30px; display: block; margin: 10px 0;}

.gfwj-search input[type=button], input[type=submit] {padding: 10px 20px; font-size: 14px; border-radius: 4px; border: none; margin-right: 10px; margin-top: 8px; outline: none;}
.gfwj-search input[type=submit] { background-color: #0762b1; border-color: #0762b1; color: #fff;}
.gfwj-search input[type=text] { width: calc(80% - 10px); font-size: 14px; height: 34px; line-height: 34px; background-color: #FFF; background-image: none; border-radius: 4px; border: 1px solid #DCDFE6; padding-left: 10px; outline: none;}
.gfwj-search input[class=search-date] { width: calc((80% - 46px) / 2); float: left; padding-left: 10px; outline: none;}
.gfwj-search input[class=search-date1] { width: calc((80% - 46px) / 2); float: right; padding-left: 10px; outline: none;}
.gfwj-search-box1{ margin:10px 0; }
.gfwj-search-box { margin:10px 0; float: right; width: 75%; background-color: #ffffff; border-radius: 4px; border: solid 1px #dddddd; height: 36px; position: relative; outline: none;}
.gfwj-search-box select { float: left; width: 80px; height: 34px; text-align: center; background-color:#ffffff; font-size: 14px; border: 0; color: #666666; position: relative; outline: none;}
.gfwj-search-box input { float: left; border: 0 !important; width: calc(100% - 92px) !important; padding-left: 10px; font-size: 14px; outline: none;}
.gfwj-search-box2 { margin:10px 0; float: right; width: 60%; background-color: #ffffff; border-radius: 4px; height: 34px; position: relative; outline: none;}
.gfwj-search-box2 input[type=text] { width: calc(100%); font-size: 14px; height: 34px; line-height: 34px; background-color: #FFF; background-image: none; border-radius: 4px; border: 1px solid #DCDFE6; padding-left: 10px; outline: none;}
.reset {border: 1px solid gray !important;}
/*列表*/
.table-list{ width: 100%; background-color: #ffffff; margin-bottom: 20px;}
.table-tit{ display: block; background: #99caf3; font-size:16px; height: 45px; font-weight: bold; text-align: center; line-height: 35px; padding: 5px;}
.table-tit1{ width: 40%; float: left;}
.table-tit2{ width: 13%; float: left;}
.table-tit3{ width: 25%; float: left;}
.table-tit4{ width: 10%; float: left;}
.table-tit5{ width: 12%; float: left;}
.table-list-box li{ font-size:16px; border-bottom: 1px solid #EBEEF5; text-align: center;  color: #606266; width: 100%;  line-height: 32px; display: -webkit-flex; -webkit-align-items: center; display: flex; align-items: center;}
.table-list-box li:hover{cursor: pointer; background-color: #f5f6f9;}
.table-box1{ width: 39%; padding: 5px; text-align: left;}
.table-box2{ width: 15%; padding: 5px; -webkit-flex: 1;flex: 1;}
.table-box3{ width: 24%; padding: 5px;}
.table-box4{ width: 9%; padding: 5px;}
.table-box5{ width: 12%; padding: 5px;}
.pc-hidden{ display: none;}
.table-box2 a{ margin: 0 10px;}
.green{ color:rgb(0, 128, 0);}

.down_area{ position: absolute; top: -55px; right:0;}
.down_area li{ width:100px; text-align:center; background:#ffffff; float:left; height:40px; line-height:40px; margin-left:15px;}
.down_area li a{ }


@media screen and (max-width:768px){

.doclib-left ul li{float: left; width: 110px; min-height: 50px; line-height: 50px; cursor: pointer;}
.doclib-left ul li.current { background-color: #0064b5; color: #00d0ff; font-weight: bold;}
	/*检索*/
	.gfwj-search li.gfwj-box1{ width: 100%; margin-right: 0;}
	.gfwj-search li.gfwj-box2{ width: 100%;}
	.gfwj-search li.gfwj-box3{ width: 100%;}
	.gfwj-search li.gfwj-box4{ width: 100%; float: left;text-align: center;}
	
	/*列表*/
	.table-tit{display: none;}
	.table-list-box li{ text-align: left; display: block;width: 90%; margin: 10px auto; padding: 10px 0; background:#ffffff; padding:2%; border: 1px solid #EBEEF5;}
	.table-list-box li:hover{cursor: pointer; background-color: #f5f6f9;}
	.table-box1{ width: 100%; padding:0;}
	.table-box2{ width: 100%; padding:0; -webkit-flex: 0;flex: 0;}
	.table-box3{ width: 100%; padding:0;}
	.table-box4{ width: 100%; padding:0;}
	.table-box5{ width: 100%; padding:0;}
	.pc-hidden{ display: block; float: left; color:#0762b1; }
	.table-box2 a{ margin: 0 10px;}
	.green{ color:rgb(0, 128, 0);}	
	
	.down_area{ position: absolute; top: -45px; right:10px;}
	.down_area li{margin-left:10px; width:55px; height:30px; line-height:30px;}
}
