
@charset "utf-8";
/* CSS Document */
 
*{
	box-sizing:border-box;
	-moz-box-sizing:border-box;/*兼容低版本的浏览器*/
	-webkit-box-sizing:border-box;/*为了兼容低版本的web*/
	color:#000;
}
body{
	font-size:12px;
	font-family:Arial,Verdana,Tahoma,"微软雅黑","黑体";
	line-height:120%;
	background:#fff;
	margin:0;
	overflow-x:hidden;/*溢出隐藏，去掉水平方向的，直接剪裁*/
}
p,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,form,table{
	margin:0;
	padding:0;
}
a,img{
	border:none;/*兼容ie浏览器*/
}
img{
	vertical-align:middle;
	border:0;
}
li{
	list-style:none;
}
i,em{
	font-style:normal;
}
a{
	text-decoration:none; 
	color:#000000;
	border:0;
}
a:link{
	text-decoration:none; 
	color:#000000;
}
a:visited{
	text-decoration:none; 
	color:#000000;
}
a:hover{
	text-decoration:none; 
	color:#000000;
}
a:active{
	text-decoration:none; 
	color:#000000;
}
.clearfix:before,.clearfix:after{
	display:table;
	content:"";
}
.clearfix:after{
	clear:both;
}
.clearfix{
	*zoom:1;
}

/*display*/
.display_flex{
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
.display_flex > *{
    display: block;
}
.display_inline-flex{
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
    display: inline-flex;    
}
.display_inline-flex > *{
    display: block;
}
/*伸缩流方向*/
.flex-direction_column{
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
}
/*主轴对齐*/
.justify-content_flex-center{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.justify-content_flex-end{
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}
.justify-content_flex-justify{
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
/*侧轴对齐*/
.align-items_flex-start{
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
}
.align-items_flex-end{
    -webkit-box-align: end;
    -ms-flex-align: end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
}
.align-items_center{
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.align-items_baseline{
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    -webkit-align-items: baseline;
    align-items: baseline;
}
/*伸缩性*/
.flex_auto{
    -webkit-box-flex: 1;
    -ms-flex: auto;
    -webkit-flex: auto;
    flex: auto;
}
.flex_1{
    width: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1;    
}
/*显示顺序*/
.order_2{
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
}
.order_3{
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 3;
    -webkit-order: 3;
    order: 3;
}
.footer{
    height: 60px;
    background-color: #eeeeee;
    position: fixed;
    z-index: 9;
    left: 0;
    right: 0;
    bottom: 0;
    text-align: center;
    line-height: 60px;
}
.header-div{
    height: 90px;
    background: #0273d4;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 9;
}
.top-content{
    width: 1060px;
    margin: 0 auto;
    height: 90px;
}
.top-content img{
    width: 53px;
    height: 50px;
    margin-right: 10px;
}
.top-content p{
    font-size: 24px;
    font-weight: bolder;
    color: white;
}
.content{
    width: 1060px;
    margin: 110px auto 80px;
    clear: both;
    overflow: hidden;

}
.content-left{
    width: 790px;
    margin-right: 20px;
    float: left;
}
.content-right{
    width: 250px;
    float: left;
}
.tab-div{
    clear: both;
    overflow: hidden;
    border-bottom: 1px solid #e5e5e5;
}
.tab{
    float: left;
    padding: 10px 10px;
	font-family: NotoSansCJKsc-Bold;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
   
    
}
.tab.active{
    border-bottom:3px solid #0273d4;
    color: #0273d4;
    font-weight: bolder;
}
.list-item{
    display: block;
    height: 40px;
    border-bottom: 1px dashed #e5e5e5;
}
.list-item:last-child{
    border: 0;
}
.text{
    cursor: pointer;
    color: #222222;
    font-size: 14px;
    line-height: 40px;
    padding-left: 20px;
    max-width: 550px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    position: relative;
    float: left;
}
.text::before{
    content: '';
    width: 5px;
    height: 5px;
    background: #0273d4;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 18px;
}
.date{
    line-height: 40px;
	float:right;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #222222;
}
.wechart-top{
    margin: 16px 0 19px;
    padding:  0 15px;
}
.wechart-top img{
    width: 18px;
    height: 14px;
    margin-right: 8px;
}
.wechart{
    width: 250px;
    height: 250px;
    background: #f0f2f8;
    clear: both;
    overflow: hidden;
}
.wechart-top p {
    font-family: NotoSansCJKsc-Bold;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #0273d4;
}
.wechart-img{
    width: 146px;
    height: 146px;
    margin: 0 auto;
    display: block;
}
.watcher{
    font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
    color: #0273d4;
    text-align: center;
    margin-top: 15px;
}
.chooseItem{
    text-align: center;
    width: 250px;
	height: 70px;
    background-color: #0273d4;
    line-height: 70px;
    font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
    color: #ffffff;
    display: block;
    margin-top: 20px;
    cursor: pointer;
}
.chooseItem:hover{
    color: white;
}
.chossed{
    margin-top: 30px;
}
.chossed .tab{
    margin-right: 20px;
    cursor: pointer;
}
.choosed-list-div{
    clear: both;
    overflow: hidden;
}
.choosed-list-div-top{
    position: relative;
    font-family: NotoSansCJKsc-Bold;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
    color: #0273d4;
    padding-left: 20px;
    margin: 22px 0 0px;
}
.choosed-list-div-top::before{
    content: '';
    width: 5px;
    height: 5px;
    border-radius: 5%;
    background: #0273d4;
    position: absolute;
    top: 6px;
    left: 0;
}
.tab-list{
    clear: both;
    overflow: hidden;
    margin-top: 27px;
}
.float-left{
    float: left;
    margin-right: 20px;
}
.float-left:nth-child(3n){
    margin-right: 0;
}
.tab-text{
    width: 250px;
    height: 70px;
    font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
    color: #ffffff;
    border: dashed 2px #cccccc;
    cursor: pointer;
}

.tab-text p{
    margin-left: 14px;
    margin-right: 14px;
    text-align: center;
    font-family: NotoSansCJKsc-Bold;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 18px;
	letter-spacing: 0px;
	color: #0273d4;
}
.tab-text div{
    margin-left: 20px;
}
.tab-text:hover{
    background-color: #0273d4;
    border: 2px solid #0273d4;
}

.tab-text:hover p{
    color: white;
}
.tab-bottom a{
    margin: 7px 15px 32px 0 ;
    cursor: pointer;
}
.tab-bottom a:nth-child(1){
    color: #0273d4;
}


.tab-text div{
    background-image: url(/ciaczjwweb/images/tubiao.png);
}


.img1{
    
    background-position: 0 -5px;
    width: 33px;
    height: 33px;
}
.tab-text:hover .img1{
    background-position: 0 -180px;
}
.img2{
  
    background-position: -107px -5px;
    width: 36px;
    height: 32px;
}
.tab-text:hover .img2{
    background-position: -107px -180px;
}

.img3{
 
    background-position: -214px -5px;
    width: 37px;
    height: 34px;
}
.tab-text:hover .img3{
    background-position: -214px -180px;
}
.img4{

    background-position: -322px -2px;
    width: 38px;
    height: 38px;
}
.tab-text:hover .img4{
    background-position: -322px -177px;
}
.img5{
   
    background-position: -432px -2px;
    width: 37px;
    height: 39px;
}
.tab-text:hover .img5{
    background-position: -432px -177px;
}
.img6{
    
    background-position: -539px -2px;
    width: 37px;
    height: 39px;
}
.tab-text:hover .img6{
    background-position: -539px -177px;
}
.img7{
  
    background-position: -649px -2px;
    width: 35px;
    height: 37px;
}
.tab-text:hover .img7{
    background-position: -649px -177px;
}
.img8{
    
    background-position: -756px 0px;;
    width: 36px;
    height: 42px;
}
.tab-text:hover .img8{
    background-position: -756px -175px;
}
.img9{
  
    background-position: -861px -1px;
    width: 42px;
    height: 40px;
}
.tab-text:hover .img9{
    background-position: -861px -176px;
}

.img10{
  
    background-position: -974px -3px;
    width: 35px;
    height: 35px;
}
.tab-text:hover .img10{
    background-position: -974px -178px;
}
.img12{
   
    background-position: -1080px -3px;
    width: 36px;
    height: 34px;
}
.tab-text:hover .img12{
    background-position: -1080px -178px;
}
.img13{
   
    background-position: -1189px -3px;
    width: 35px;
    height: 35px;
}
.tab-text:hover .img13{
    background-position: -1189px -178px;
}
.img14{
    
    background-position: -1297px -3px;
    width: 36px;
    height: 31px;
}
.tab-text:hover .img14{
    background-position: -1297px -178px;
}
.img15{
    
    background-position: -1404px -3px;
    width: 38px;
    height: 39px;
}
.tab-text:hover .img15{
    background-position: -1404px -178px;
}
.img16{
   
    background-position:0px -95px;
    width: 36px;
    height: 36px;
}
.tab-text:hover .img16{
    background-position: 0px -269px;
}
.img17{
   
    background-position:-107px -95px;
    width: 37px;
    height: 37px;
}
.tab-text:hover .img17{
    background-position: -107px -269px;
}
.img18{
   
    background-position:-217px -95px;
    width: 37px;
    height: 37px;
}
.tab-text:hover .img18{
    background-position: -217px -269px;
}
.img19{
   
    background-position:-324px -94px;
    width: 38px;
    height: 38px;
}
.tab-text:hover .img19{
    background-position: -324px -269px;
}
.img21{
   
    background-position:-433px -93px;
    width: 38px;
    height: 38px;
}
.tab-text:hover .img21{
    background-position: -433px -269px;
}
.img24{
   
    background-position:-543px -95px;
    width: 34px;
    height: 36px;
}
.tab-text:hover .img24{
    background-position: -541px -269px;;
}
.img26{
   
    background-position:-648px -95px;
    width: 40px;
    height: 37px;
}
.tab-text:hover .img26{
    background-position: -648px -269px;;
}
.img27{
   
    background-position:-758px -97px;;
    width: 36px;
    height: 28px;
}
.tab-text:hover .img27{
    background-position: -758px -272px;;
}
.img31{
   
    background-position:-870px -94px;;
    width: 29px;
    height: 34px;
}
.tab-text:hover .img31{
    background-position: -870px -269px;;
}
.img33{
   
    background-position:-973px -92px;;
    width: 40px;
    height: 40px;
}
.tab-text:hover .img33{
    background-position: -973px -267px;;
}
.img34{
   
    background-position:-1082px -92px;;
    width: 38px;
    height: 32px;
}
.tab-text:hover .img34{
    background-position: -1082px -267px;;
}
.img36{
   
    background-position:-1189px -90px;
    width: 39px;
    height: 38px;
}
.tab-text:hover .img36{
    background-position: -1189px -265px;;
}
.img44{
   
    background-position:-1299px -90px;
    width: 39px;
    height: 38px;
}
.tab-text:hover .img44{
    background-position: -1299px -265px;;
}
.img46{
   
    background-position:-1409px -90px;
    width: 33px;
    height: 37px;
}
.tab-text:hover .img46{
    background-position: -1409px -265px;;
}
.clear-fixed {
    clear: both;height: 20px;
}
.link-url {
    background-color: #0273d4; width: 250px; height:70px; font-size: 18px;letter-spacing:1px; font-weight: normal;font-stretch: normal;text-align: center; padding-top: 19px; line-height: 22px; color: #ffffff;
}