html,body{
    margin: 0;
    padding: 0;
    font-family: "Microsoft YaHei", "黑体", "宋体",Arial, Helvetica, sans-serif;
    background: #f4f4f4;
}
a{
    display: block;
    text-decoration: none;
    font-family: "Microsoft YaHei", "黑体", "宋体",Arial, Helvetica, sans-serif;
    color: #333;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}

a:hover{
    color: #37AC8A;
    text-decoration: none;
}


.active{
    color: #fff;
    background: #083F82;}

p{
    margin: 0;
}

td{height:32px !important;}

img{
         border: none;}
.left{
    float: left;}
.right{
    float: right
;}
ul,li{
    margin: 0 auto;
    height: 60px;
    padding: 0;}
li{
    list-style: none;}

/*子栏目的返回按钮样式*/
#ret{
    margin:0 auto;
    /* color:#37ac8a; */
    width: 120px;
    height: 36px;
    line-height: 36px;
    border: 1px solid #fff;
    border-radius: 5px;
    text-align:center;
    background: #deeeec;
    text-indent:0em !important;
    box-shadow:0 2px 4px 0px rgba(55,172,138,0.7); 
}
#ret:hover {
    background: #37ac8a;
    color:#fff;
    transition:all 0.1s linear;
}



.clear{
    display:flex;
    min-width:1080px;
    height:auto;
    margin: 0 auto;
    overflow: hidden;
   *zoom: 1;}
.box{
    width: 1280px;
    margin: 0 auto;}



.nav{
    background: #1866d9;
    font-size: 18px;
    height: 60px;
    line-height: 30px;    
    min-width: 1370px;
    box-shadow: 0 1px 3px 0px rgba(14,57,122,0.9); 
    }
.two{
    position: absolute;
    z-index:333;
    background: #0083c3;
    overflow: hidden;
    display: none;}

.nav ul li:hover .two{
    display: block;}
.nav .two li{
    clear: both;
    border-bottom: 1px solid #4b9efd7e;}

.nav ul li{
    float: left;}
.nav a{
    color: #fff;
    padding: 14px 26px;}
.nav li:hover{
    background: #FFB633;}

/* 为导航栏的链接文字加上阴影 */
.nav li a:active,
.nav li a:hover {
    /* transform:scale(1.1); */
    filter:drop-shadow(2px 2px 0.2rem #444);
    transition:all 0.1s ease;
  }



/* 氓鈥犫?γヂ? */
.contain{
    margin-top: 10px;
    position:relative;}


.box1{
    width: 100%;
    min-width: 1400px;
    margin: 0 auto;
    filter:drop-shadow(0 1px 3px rgba(55,172,138,0.7));
}

.rptlink a:hover {color:#37ac8a !important;}

.copy{
    background: url(/zyjygjjxwjjc/dfiles/12580/cxqx/dfiles/11460/cxqx2020/images/copy.jpg) no-repeat;
    /* box-shadow: 0 -1px 3px 0px rgba(14,57,122,0.9); */
    padding: 24px 0 17px;
    color: #fff;
    position: relative;
    margin-top: 20px;
    min-width: 1370px;
    height: 120px;}
.copy .link{
    width: 400px;
    border-right: 1px solid #fff;
    margin-top: 20px;}

.link .title{
    font-size: 18px;

    margin-bottom: 14px
;}
.link a{
    float: left;
    color: #fff;
    padding-right: 20px;
    font-size: 14px;
    line-height: 26px
;}
.link a:hover{
    text-decoration: underline
;}
.copy .txt{
    font-size: 14px;
    line-height: 26px;
    padding-left: 24px;
    width: 457px;
    margin-top: 14px;}
.copy .er{float: left!important;}

/**/

.nav3{
    float: left;
    width: 262px;
    background: #fff;    position: relative;    z-index: 2;}

.nav3 ul li:hover a{color:#fff!important;}
.nav3 ul li:hover{background:#94d7f2!important;}

.nav3 .a{
    width: 100%;
    height: 50px;
    line-height: 50px;
    color: #fff;
    font-size: 17px;
    text-align: center;
    background: #4cc2ea
;}
.nav3 ul li{
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #333;
    font-size: 16px;
    border-bottom: 1px solid #e5e5e5;}
.nav3 ul li:last-of-type{
    border-bottom: none;}
.nav3 ul li a:hover{
    color: #074fa5;}
.nav3 ul li a.hover{color: #0C69BD;}


.nav4{
    float: left;
    width: 170px;
    background: #fff;    position: relative;    z-index: 2;}
.nav4 ul li:hover a{color:#fff!important;}
.nav4 ul li:hover{background:#94d7f2!important;}

.nav4 .a{
    width: 100%;
    height: 50px;
    line-height: 50px;
    color: #fff;
    font-size: 17px;
    text-align: center;
    background: #4cc2ea
;}
.nav4 ul li{
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #333;
    font-size: 16px;
    border-bottom: 1px solid #e5e5e5;}
.nav4 ul li:last-of-type{
    border-bottom: none;}
.nav4 ul li a:hover{
    color: #074fa5;}
.nav4 ul li a.hover{color: #0C69BD;}
/**/


.contain2{
    float: right;
    background: #fff;
    border: 1px solid #f0f0f0;
    padding: 0 15px;
min-height:630px;}
.contain2 .height1{width: 1050px;}
.contain2 .height2{width: 1000px;}
.contain2 .title{
    border-bottom: 1px solid #e5e5e5
;}
.contain2 .title h1{
    color: #3a97ff;
    font-size: 20px;}
.contain2 .title .right a{
    float: left;
    color: #8d8d8d
;}
.contain2 .title .right a:hover{
    color: #3a97ff;}
.contain2 .title .right span{
    float: left;}
.contain2 .title .right{
    line-height: 52px;
    font-size: 14px;
    color: #8d8d8d
;}
.contain2 .con{
    padding: 16px 0;
	line-height:30px;
	text-align:justify;
	letter-spacing:1px;}
.contain2 .con a{display:inline;}
.contain2 .list{
    padding-bottom: 20px;
min-height:460px;}

.contain2 .con22 .list{min-height:auto!important;border-bottom:0!important;}
.contain2 .list li{
    overflow: hidden;
    height: 40px;
    line-height: 40px;border-bottom: 1px dashed #dddddd;}
.contain2 .list li a{
    float: left;
    padding-left: 14px;
    background: url(/zyjygjjxwjjc/dfiles/12580/cxqx/dfiles/11460/cxqx2020/images/dot1.jpg) no-repeat center left;
font-size:14px;color:#222
;}
.contain2 .list li span{
    float: right;}
.contain2 .con .t{
    text-align: center;
    padding-bottom: 20px
;}
.contain2 .con .t .author{
    height: 36px;
    line-height: 36px;
    background: #f6f6f6
;}
.contain2 .con .t p{
    display: inline-block;
    width: 100%;}
.contain2 .con .t .ti{
    font-size: 14px;
    line-height: 60px;
    width: 100%;
    text-align: center;
    color: #0C69BD;
    padding-bottom: 5px;    font-weight: bold;}
.contain2 .con .t span{
    margin: 10px;}
.contain2 .con .co p{
    text-indent: 30px;
    line-height: 32px !important;
    font-size: 14px;
    color: #222;}
.contain2 .con .co{
    padding-bottom: 30px;}