html{
	overflow-x:hidden;}
body{
	overflow:hidden;
	font: 15px/23px 'Microsoft YaHei','Open Sans',Arial,Helvetica,sans-serif;
	color:#3e474c;
	background-color: #f0f8ff;}
.bg{background-color: #f0f8ff;}

.container{padding-left: 0px;padding-right: 0px;}
.csstransforms3d .container{}

img{
	max-width:100%;}

.align-left{
	text-align:left;}

.align-center{
	text-align:center;}

.align-right{
	text-align:right;}

img.align-left{
	text-align:left;
	float:left;
	margin:0 15px 15px 0;}

img.align-center{
	text-align:center;
	margin:10px auto;}

img.align-right{
	text-align:right;
	float:right;
	margin:0 0 15px 15px;}

iframe{
	width:100%;
	border:none;}
li{list-style: none;}
.date{display: block;float: right;}

/* Content Animation */
.animated{
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
;}

@-webkit-keyframes fadeInDown{
	0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
	100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}

@keyframes fadeInDown{
	0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
	100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}

.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}


ul{padding:0px;}


/* ==================================== */
		     /* TYPOGRAPHY */
/* ==================================== */

h1{
	font-size:30px;
	
	text-transform:uppercase;
	margin:30px 0 20px;}

h2{
	font-size:24px;}

h3{
	font-size:18px;
	
	text-transform:uppercase;}

h4{
	font-size:18px;}

h5{
	font-size:18px;

	text-transform:uppercase;
	margin:30px 0 20px;}

h6{
	font-size:16px;

	margin:30px 0 20px;}

p{}

a{
	color:#000000;
	transition:color 0.3s;
	-webkit-transition:color 0.3s;
	-moz-transition:color 0.3s;}

a:hover{
	color:#274472;
	text-decoration:none;}
.container-fluid {padding-left: 0px;padding-right: 0px;margin:0px;}
.row{margin-left: 0px;margin-right: 0px;}



/* ==================================== */
		      /* HEADER */
/* ==================================== */

.headertop{background-color: #023061;color: #fff;}
.headertop .col-sm-4 #theClock{margin-top: 8px;}
.headertop .col-sm-8{padding-right: 30px;}
.headertop .col-sm-8 h4{font-size:16px;text-align:right;}
.headertop a{color: #fff;}
.top{background-color: #004ea2;}
header{background-color: #004ea2;}
.headerlogo{background: url(../img/logo-ico.png);background-repeat: no-repeat;background-position: 1080px -185px;}
.headerlogo .headerlogo-top{height: 120px;}
.headerlogo .container  img{margin-top: 25px;}



.navbar-default {
  background: none;
  border-top-color: #023061;
  border-top-width: 0px;
      box-shadow: inset 0 0px 0 rgba(255,255,255,.15), 0 0px 0px rgba(0,0,0,.075);
      border:none;}
.navbar-collapse{padding-left: 0px;}
.navbar{margin-bottom: 0px;border-radius: 0px;}
.navbar-nav>li{z-index: 2000;}
.navbar-nav li a{
	height:50px;
	padding-left: 48px;
    padding-right: 48px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav .open a{
	background-color: rgba(0,0,0,0.3);
	background-image: none;
	color: #fff;}
.navbar-default .navbar-nav li a{color: #FFF;}
.navbar-default .navbar-nav .open a,.navbar-default .navbar-nav .open a:focus,.navbar-default .navbar-nav .open a:hover{background-color: rgba(0,0,0,0.3);color:#FFf;}
.navbar-default .navbar-nav .open a:hover{font-size: 18px;}
.navbar .nav > li .dropdown-menu {
          width: 148px;
	margin: 0;
	
	background-color: rgba(0,0,0,0.3);
	color: #fff;}
.navbar .nav > li:hover{/*border-bottom: 2px solid #d75b20;*/background-color: rgba(0,0,0,0.3);color: #fff;}
.navbar .nav li:hover a{color: #fff;}
.navbar .nav > li:hover .dropdown-menu {
	display: block;}
.dropdown-menu>li{}
.dropdown-menu>li>a{line-height: 40px;text-align: center;color: #fff;padding-left: 20px;padding-right: 20px;}
.dropdown-menu li:hover a{background-color: #00508c;}
.dropdown-menu li a:hover{background-color: rgba(0,0,0,0.3);   background-image: none;color: #fff;}
.navbar-default .navbar-nav>li>a{font-size: 18px;color:#fff;}
.navbar-nav li .active a{color: #fff;}
.nav-tabs li{    background-color: #042c59;}

/* Main Header */

#main-header{
	padding-left:5000px;
	padding-right:5000px;
	margin-left:-5000px;
	margin-right:-5000px;
	background-color: #004ea1;
	color:#e2eaf2;
	height:100px;
	
	padding-bottom:17px;
	position:relative;
	z-index:5000;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;}


#logo{
	padding-top: 5px;}
/*fexslider*/
.flexslider{
	margin:0px;border:0px;background:none;    box-shadow: 0 0px 0px rgba(0,0,0,.2);}
.flexslider .slides img{
	width: auto; margin:0 auto;}
.flex-control-nav{
	bottom: 2px;
	z-index: 1000;}
.flex-direction-nav a{
	background:url(../img/arr.png) no-repeat;}
.flexslider:hover .flex-prev,.flexslider2:hover .flex-prev { opacity: 0.7; left: 280px;}
.flexslider:hover .flex-next,.flexslider2:hover .flex-next { opacity: 0.7; right: 280px;}
.flexslider2:hover .flex-prev { opacity: 0.7; left: 40px;}
.flexslider2{    margin: 0px;
    background: none;
    box-shadow: 0 0px 0px rgba(0,0,0,.2);
    border: none;
    margin-bottom: 10px;}
.flexslider2:hover .flex-next { opacity: 0.7; right: 40px;}

/*首页新闻*/
.mainews{background-color: #f0f8ff;}
.title {display:block;list-style: none;border-bottom: 2px solid #0853b1;margin-bottom:30px;margin-top: 20px;}
.title span{
	
	/*border-bottom: 2px solid #0853b1;*/
    color: #0853B1;
    font-weight: bold;
    font-size: 20px;
    line-height: 45px;
    padding-bottom: 9px;
   
    padding-right: 10px;
    letter-spacing: 3px;}
.title span i {
    margin: 5px 10px 0px 0px;
    font-size: 28px;
    margin-bottom: 8px;
    vertical-align: bottom;}
.tjnews img{
	-moz-box-shadow: 2px 2px 5px #888888; /* 老的 firefox */
box-shadow: 2px 2px 5px #888888;
    border: 1px solid #ccc;
    padding: 5px;}
.tjnews h4{
	text-align: center;
	font-weight: bold;}


.topnew h3{margin-top:0px;text-align: center; color: red;font-weight: bold;font-size: 24px;}
.topnew h3 a{color: red;}
.topnew p{text-indent: 28px;line-height:30px;}
.topnew{margin-bottom: 10px; border-bottom: 1px dashed #ccc;}
.dateright{
	float: left;
    width: 60px;
    height: 44px;
    line-height: 22px;
    color: #333;
    font-size: 12px;
    text-align: center;
    background: #cfe5ff;
    position: relative;
    top: 3px;
        padding-top: 5px;}
.dateright i{
	font-size: 18px;
	color: #939393;
    font-weight: normal;}
.tjnews{padding-left: 0px;    padding-right: 5px;}
.newone{padding-right: 0px;padding-left:0px;}
.newone .col-sm-6{padding-left: 0px;padding-right: 10px;    margin-bottom: 10px;    margin-bottom: 10px;}
.newone div{}    
.titleft{
	    padding-top: 15px;
    padding-left: 70px;}
.titleft a{font-size: 16px;}

.Slides p{
   
    text-align: center;
    background: #000, 0.5;
    background-color: rgb(8 83 177);
    color: #fff;
    line-height: 30px;
    font-weight: 400;
    margin: 0px;
}
/*首页专题活动*/
 .flexslider2 .slides img{width: 100%;}
 .flexslider2 .slides li{margin-right: 15px;}

 .dateleft{float: right;}
 .newtwo ul li{line-height: 40px;}
 .newtwo ul li a i,#myTabContent ul li a i{color: #ccc;font-size: 12px;padding-right: 10px;}

 .news ul li{line-height: 42px;border-bottom: 1px dashed #ccc;    background: none;}

@media (max-width: 768px) {.news ul{padding-left:0px;}}
.news ul li a {
	color: #00;
	font-size: 16px;
	text-decoration: none;}
.news ul li a:hover {
	color: #0853C2;}
#myTabContent .dateright{
	    color: #000;
    display: block;
    float: right;
    padding: 0px 10px;
    font-size: 14px;
    line-height: 30px;
    background:none;
    width: auto;}
.nmore {position: absolute; top: 107px;right: 20px;}
.nmore a {float: right;color: #003262;font-weight: 800;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
	color: #fff;
	background-color: #003262;}
.sylinks{margin-top: 10px;}
.sylinks a img{margin:2px auto;}

/* --------------------------------------------------
 * 首页-常用服务
 *-------------------------------------------------- */
.service{background: url(../img/sev-bg.jpg);background-repeat: no-repeat; height:280px;}

.service .title{margin-bottom:30px;}
.service .serv-cont{margin:0px auto;margin-top: 50px;text-align: center;}
.service .serv-cont a:hover img{background-color: #cfe4ff;}
.service .serv-cont ul li{float: left;  width: 11%;
    margin: 0 8px;}
.service .serv-cont .mail{height: 30px;overflow: hidden;background:url(../img/mail.png) no-repeat center;}
.service .serv-cont a:hover .mail {background:url(../img/mail-w.png) no-repeat center;}
.service .serv-cont .lib{height: 30px;overflow: hidden;background:url(../img/lib.png) no-repeat center;}
.service .serv-cont a:hover .lib {background:url(../img/lib-w.png) no-repeat center;}
.service .serv-cont .email{height: 30px;overflow: hidden;background:url(../img/email.png) no-repeat center;}
.service .serv-cont a:hover .email {background:url(../img/email-w.png) no-repeat center;}
.service .serv-cont .portal{height: 30px;overflow: hidden;background:url(../img/portal.png) no-repeat center;}
.service .serv-cont a:hover .portal {background:url(../img/portal-w.png) no-repeat center;}
.service .serv-cont .xbtg{height: 30px;overflow: hidden;background:url(../img/xbtg.png) no-repeat center;}
.service .serv-cont a:hover .xbtg {background:url(../img/xbtg-w.png) no-repeat center;}
.service .serv-cont .fsyb{height: 30px;overflow: hidden;background:url(../img/fsyb.png) no-repeat center;}
.service .serv-cont a:hover .fsyb {background:url(../img/fsyb-w.png) no-repeat center;}
.service .serv-cont .xsjf{height: 30px;overflow: hidden;background:url(../img/xsjf.png) no-repeat center;}
.service .serv-cont a:hover .xsjf {background:url(../img/xsjf-w.png) no-repeat center;}
.service .serv-cont .jwgl{height: 30px;overflow: hidden;background:url(../img/jwgl.png) no-repeat center;}
.service .serv-cont a:hover .jwgl {background:url(../img/jwgl-w.png) no-repeat center;}

.service .serv-cont h5{margin-top:15px;font-size: 16px;}

.service .serv-cont a:hover{color:#fff;}
/*首页-快速链�?*/
.qlink{background-color: #004ea2;padding:20px 0px;text-align: center;}
.qlink h4
.qlink h4{font-size: 16px;color: #fff;}
.qlink .logo-bottom img{margin:20px auto;    margin-bottom: 0px;}
.qlink .logo-bottom .col-xs-6 img{margin-top: 5px; width: 50%;}
.logo-bottom{border:1px solid #fff;border-top: none;border-bottom: none;}
.qlink .ewm img{width: 100%;margin:0 auto;}
.syfooter{background-color: #000;padding:20px 0px;}
.footer-bottom{text-align: center;color: #fff;}
/* #页脚*/
==================================================*/
footer{background: #1A2B52; color:#FFF;padding-bottom: 30px; text-align:center;}
footer .footer-bottom ul{display: block;margin: 0 auto;}
footer .flinks ul{padding-right:27px;}
footer .flinks ul li{
	display: block;
float: left;
margin-right: 1px;
width:24.9%;
background: #2C3C60;
overflow: hidden;}
footer .flinks ul li:hover {
	background-color: #f90;}
footer .flinks ul li a{
	display: block;
line-height: 40px;
text-indent: 20px;
color: #B5BBC9;
cursor: pointer;
text-decoration: none;}
footer .flinks ul li:hover a{
	color: #fff;}
footer .flinks ul li a i{
	font-style: normal;}
footer .flinks ul li a em{
	position: relative;
	top: 8px;
	left: 55px;
	display: inline-block;
	float: left;
	width: 24px;
	height: 24px;
	background: url(../img/ico.png) no-repeat 0 -74px;}
footer .flinks ul .collage{
	background: #fc9f00;}
footer .flinks ul .collage img{
  position: relative;
	top: 8px;
	left: 55px;
	display: inline-block;
	float: left;
	width: 24px;
	height: 24px;}
footer .flinks ul .collage i{
	color: #fff;}
footer .flinks ul li:hover a em{
	background-position: 0px -98px;}
footer .flinks ul li a em.bb_em {
background-position: -50px -98px;}
footer .flinks ul li a em.cc_em {
background-position:-75px -98px;}
footer .flinks ul li a em.dd_em {
background-position: -25px -98px;}
footer .footer-bottom ul li{
	float:left;
	display: block;}
footer .footer-bottom .footercontac span{
	display: block;
	margin:20px auto;}
/* #二级页面new
==================================================*/	
   
   
    .adv img{margin:0 auto;}
    .ssubmenu {margin-top: 2px;margin-bottom: 10px;}
    .ssubmenu .nav-tabs{border-bottom: none;}
    .ssubtitle {margin-bottom:30px;}
    .ssubmenu .nav-tabs  li{background: none;}
    .ssubmenu .nav-tabs  li  a:focus,.ssubmenu .nav-tabs   li a:hover{background:none;border:none;border-radius:0px;border-top:3px solid #023061;}
    .ssubmenu .col-sm-3 {margin-top: 40px;}
    .ssubmenu img{margin-top: 10px;}
    .sublocation{padding:10px;}
    .ssubtitle h2 span{    padding: 10px 25px;background-color: #004ea2;color: #fff;font-size: 28px;letter-spacing: 2px;}
    .ssubtitle h2 span a{color: #fff;}

    .ssubleft .ssubleftitle{   
    	padding: 15px 25px;
        background-color: #004ea2;
        color: #fff;
        font-size: 24px;
        letter-spacing: 2px;
        text-align: center;}
    .ssubleft ul  a{
    	font-size: 20px;
        text-align: center;
        line-height: 50px;}
    .ssubleft ul a li{
    	    border: 1px solid #004ea2;}
    /*====
    /* #二级页面old
==================================================*/	

    .submain{
    	/*background: url(../img/page_con_bg.jpg) repeat;*/

        z-index: 999;
        position: relative;
        top: -50px;}
    
	.location{
		background: #000;
		opacity: 0.50;
		filter: alpha(opacity=50);
		width: 100%;
        height: 50px;
        line-height: 50px;
        z-index: 2;
        position: relative;
        top: -50px;}
	
    .location span{
    	display: block;
    	float: right;
    	color: #fff ;}
    .location span a{
    	text-decoration: none;
    	color: #fff !important;}
    
    .subleft{
    	float:left;
    	position: relative;
    	
    	top:-50px;
    	
    	z-index: 3; 
    	padding-right:0px;
        border-right:1px solid #ccc;}

    .subleft ul{}
    .subleft ul li{
    	display: block;
    	margin: 0 auto;
    	
    	border-bottom: 1px solid #DFE4ED;
    	line-height: 35px;
    	text-align: center;
    	background-color: #fff;}
    .subtitle{
    	display: block;
        height: 50px;
        margin-bottom: 10px;
        line-height: 50px;
        text-align: center;
        background: url(../img/ico2.png) no-repeat 0 -565px;
        color: #fff;
        font-weight: bold;
        font-size: 22px;
        border-bottom: none;
        margin:0 0 0 0px;}
    .subright01{
    	float:right;
    	
        padding-bottom: 120px;
        margin-top: 30px;}
    @media (max-width: 768px) {.submain{ position: relative;top: 0px;}.location{ position: relative;top: 0px;}.subtitle{background: url(../img/ico.png) no-repeat 0 -615px;}.subright01{float: none;}}
/*--------------子页面左侧导航菜�?------------------*/
    .ca-menu{
    padding:0;
    margin: 0 0 0 0px;}
.ca-menu li{
    width: 100%;
    height: 50px;
    overflow: hidden;
    position: relative;
    float:left;
   
    -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    margin-right: 4px;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;}
.ca-menu li:last-child{
    margin-right: 0px;}
.ca-menu li a{
    text-align: left;
    width: 100%;
    height: 100%;
    display: block;
    color: #333;
    position: relative;}
.ca-main{
    font-size: 18px;
    opacity: 0.8;
 
    line-height: 10px;
    text-align: center;
    -webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    transition: all 200ms linear;}
.ca-sub{
    text-align:center;
    font-size: 14px;
    color: #666;
    position: absolute;
    bottom: 0px;
    line-height: 40px;
    width: 100%;
    left: 0px;
    opacity: 0.8;
    -webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    transition: all 200ms linear;}
.ca-menu li:hover{
    background-color: #153c99;
    z-index:999;
    -webkit-transform: scale(1.1);  
    -moz-transform: scale(1.1);  
    -ms-transform: scale(1.1);   
    -o-transform: scale(1.1);   
    transform: scale(1.1);}
.ca-menu li:hover .ca-icon{
    color: #ccff00;
    font-size: 90px;
    opacity:0.3;}
.ca-menu li:hover .ca-icon#heart{
    -webkit-animation: smallToBig 900ms alternate infinite ease;
    -moz-animation: smallToBig 900ms alternate infinite ease;
    -ms-animation: smallToBig 900ms alternate infinite ease;}
.ca-menu li:hover .ca-main{
    color: #fff;
    -webkit-animation: smallToBig 300ms ease;
    -moz-animation: smallToBig 300ms ease;
    -ms-animation: smallToBig 300ms ease;}
.ca-menu li:hover .ca-sub{
    color: #ccff00;
    -webkit-animation: moveFromBottom 500ms ease;
    -moz-animation: moveFromBottom 500ms ease;
    -ms-animation: moveFromBottom 500ms ease;}
.ca-menu li a{text-decoration: none;}
@-webkit-keyframes smallToBig{
    from {
        -webkit-transform: scale(0.1);}
    to {
        -webkit-transform: scale(1);}
}
@-moz-keyframes smallToBig{
    from {
        -moz-transform: scale(0.1);}
    to {
        -moz-transform: scale(1);}
}
@-ms-keyframes smallToBig{
    from {
        -ms-transform: scale(0.1);}
    to {
        -ms-transform: scale(1);}
}

@-webkit-keyframes moveFromBottom {
    from {
        -webkit-transform: translateY(100%);}
    to {
        -webkit-transform: translateY(0%);}
}
@-moz-keyframes moveFromBottom {
    from {
        -moz-transform: translateY(100%);}
    to {
        -moz-transform: translateY(0%);}
}
@-ms-keyframes moveFromBottom {
    from {
        -ms-transform: translateY(100%);}
    to {
        -ms-transform: translateY(0%);}
}
/*=========================新闻列表�?=======================*/
.newslist  {padding-top:20px;padding-bottom: 30px;}
.newslist ul{padding:0 30px 0 30px;}
.newslist ul li{line-height: 60px; padding-left:30px;border-bottom: 1px dashed #ccc;}
.newslist ul li:hover{background-color: #F9F9F9;border-left: 5px solid  #153c99;}
.newslist ul li a{text-decoration: none;}
.newslist ul li .time{display:block;float:right;margin-right: 0px;}
@media (max-width: 768px) {.newslist ul{padding:0 0 0 0px;}.newslist ul li{padding-left:0px;overflow:auto;zoom:1;}.newslist ul li .time{font-size:12px;margin-right:0px;}}
/*=========================新闻内容�?=======================*/
.newscont{padding-top:10px;padding-bottom: 25px;}
.newscont .newstitle{text-align: center; color: red; font-weight: bold;border-bottom: 2px solid #ccc;padding-bottom: 10px;font-size: 24px;}
.newscont .newstitle p{color:#000;font-weight: normal;margin:15px auto;font-size: 18px;}
.newscont .newsdetail{text-align: center;font-size: 16px;}
.newscont .newsmaincont{padding-top:20px;}
.newscont a{text-decoration: none;}
.newscont a:hover{color: red;}
/*=========================子页面图片展�?===================*/
.pics ul{padding-left:10px;} 
.pics ul li{padding-right:0px;text-align: center;}
.pics ul li img{height:200px;}
/*=====================分页page==================================*/
.pages{text-align: center;padding-left: 70px;}
.pages span{display: inline-block;float:left;
   
    
    margin-right: 10px;
    margin-top: 25px;
    font-size: 16px;}

/*==================子页面左侧菜单快速链�?===================*/
.sublinks{margin-left: 40px;padding-top:10px;padding-bottom:40px;text-align: center;background-color: #fff;}
.sublinks01 .btn{    padding: 6px 22px;}

.sublinks02 ul{padding-left: 0px;display:block;width: 90%;margin:0 auto;}
.sublinks02 ul li{
	
background: #2C3C60;
overflow: hidden;}
.sublinks02 ul li:hover {
	background-color: #f90;}
.sublinks02 ul li a{
	display: block;

height: 40px;
line-height: 40px;
text-indent: 20px;
color: #B5BBC9;

cursor: pointer;
text-decoration: none;}
.sublinks02 ul li:hover a{
	color: #fff;}
.sublinks02 ul li a i{
	font-style: normal;}
.sublinks02 ul li a em{
	position: relative;
	top: 8px;
	left: 54px;
	display: inline-block;
	float: left;
	width: 24px;
	height: 24px;
	background: url(../img/ico.png) no-repeat 0 -74px;}
.sublinks02 ul li:hover a em{
	background-position: 0px -98px;}
.sublinks02 ul li a em.bb_em {
background-position: -50px -98px;}
.sublinks02 ul li a em.cc_em {
background-position:-75px -98px;}
.sublinks02 ul li a em.dd_em {
background-position: -25px -98px;}

.qmfs{padding:0px 11px;margin-top: 5px;}
@media (max-width: 768px) {.subleft{padding-left: 0px;}.subtitle,.ca-menu,.sublinks{margin-left: 0px;}.sublinks01 .btn{padding: 6px 30px;font-size:18px;}.qmfs{padding-left: 30px;}.sublinks02 ul{padding-left:15px;padding-right:15px;}}
===============机构设置=========================*/

.jgsz{position: relative;top:-50px;}
.jgsz .subtitle{margin-left: 55px;padding-right: 60px;}
.jgszcont {padding:50px 30px;text-align: center;}
.jgszcont ul{padding-left: 0px;}
/*
.jgszcont ul a{display:block;height:39px;background: #E5EAF5;text-align: center;padding-top:5px;width:25%;float:left;border:2px solid #fff; *overflow: hidden; *zoom: 1;}*/
.jgszcont ul li{float:left;width: 33%;padding-top: 30px;}
.jgszcont ul li a{width: 100%;height: 39px;padding-top: 5px;}
.jgszcont .rtitle{width: 100%;color: #365DA5;font-weight: bold;font-size: 20px;padding-top:10px;padding-bottom: 10px;    border-bottom: 2px solid #365da5;margin-top:30px;margin-bottom: 30px;}
.jgszcont .row1,.jgszcont .row2,.jgszcont .row3{margin-bottom:30px;}
@media (max-width: 569px) {.jgszcont{margin-left: 0px;margin-right:0px;}.jgszcont ul li{width: 100%;}}
@media (min-width: 570px) and (max-width: 991px) {.jgszcont{margin-left: 0px;margin-right:0px;}.jgszcont ul li{width: 50%;}}
@media (min-width: 992px) and (max-width: 1199px) {.jgszcont{margin-left: 0px;margin-right:0px;}.jgszcont ul li{width: 33%;}}