@charset "utf-8";
/* banner */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	-ms-touch-action: pan-y;
	z-index:1;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* mouse grab icon */
.grabbing { 
    cursor:url(../css/grabbing.png) 8 8, move;
}
/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}
#owl-demo{position:relative;width:100%;height:600px;margin:11px auto; overflow:hidden;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo .img1{width:100%;height:600px;display:block;background:url(../images/banner1.jpg) no-repeat center top;}
#owl-demo .img2{width:100%;height:600px;display:block;background:url(../images/banner2.jpg) no-repeat center center;}
#owl-demo .img3{width:100%;height:600px;display:block;background:url(../images/banner3.jpg) no-repeat center center;}
#owl-demo .img4{width:100%;height:600px;display:block;background:url(../images/banner4.jpg) no-repeat center center;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}
.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:5%;background-image:url(../images/bg17.png);}
.owl-next{right:5%;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}



	/* anli */
.index_anli{
	position:relative;width:100%;height:480px;
	padding:15px 0px 0px 0px;
	}
.index_anli li.anli_content{
	width:23.8%; height:440px; margin-right:15px; padding-top:15px;
	background-color:#9fd0f8; text-align:center;
	}
.index_anli li:nth-child(4){
	margin-right:0px !important;}
.index_anli li:first-child+li+li+li{margin-right:0px !important;}
.index_anli li.anli_content:hover{
	border: 5px solid #fca028;
	overflow:hidden;
	}
.index_anli li.anli_content img{
	width:100%;
	padding-bottom:15px;
}
.index_anli li.anli_content span{
	float:left;	width:90%;
	padding-left:10px;
	line-height:25px;
	display:block;
}
/*  */
.index_public{
	position: relative;width: 100%;height: 318px;
	background:url(../images/sm_bg.png) no-repeat center top;
	display:block;
	}
.container  .pu_content{
	width:80%;
	text-align:center;
	margin:0px auto;
	padding-top:35px;
	color:#FFF;
	line-height:35px;
}
.container  .pu_content b{ font-size:18px;
color:#fca028;
}
/*index_house*/
.index_public_title{ text-align:center;}
.index_public_title h2.blue{
	color: #5fa8df; display:block;}
.index_public_title h2.blue i{
	color:#b8b8b8; vertical-align:middle;}
.index_public_title h2.blue span{
 color: #666;font-weight: bold; font-size:20px}
 .index_public_title h2.gray{
	color: #fff;}
.index_public_title h2.gray i{
	color:#b8b8b8; vertical-align:middle;}
.index_public_title h2.gray span{
 color: #666;font-weight: bold; font-size:20px}
.index_public_title .hr{border-bottom:1px dotted #999999; position:relative;}
.index_public_title .gray{color: #666;position:relative;display:block;}
.index_public_title .online{ color:#F30; font-size:35px;width:100%; padding-bottom:15px;}
.index_public_title .online span{color:#F30; font-size:25px; width:100%;font-family: sans-serif;}
.index_public_title .online_button{width:100%; text-align:center; padding-left:30%;}
.index_public_title .online_button dd{
	color: #5fa8df;	font-size:18px;	height: 46px;
	line-height:50px;margin-right: 15px;border: 1px solid #5fa8df;}
.index_public_title .online_button dd a{font-size:18px; width:100%; color:#FFF;}
.index_public_title .online_button dd a:hover{color:#FFF;}
.index_public_title .online_button dd:nth-child(2){
	color:#F60;	font-size:18px;	height: 46px;
	line-height:50px;margin-right: 15px;border: 1px solid #F60;}
.index_public_title .online_button dd:first-child+dd{color:#F60;	font-size:18px;	height: 46px;
	line-height:50px;margin-right: 15px;border: 1px solid #F60;}
.index_public_title .online_button dd a{color:#5fa8df;}
.index_public_title .online_button dd a:hover{color:#FFF;}
.index_public_title .online_button dd:hover{background-color:#5fa8df;color:#FFF;}
.index_public_title .online_button dd:nth-child(2) a{color:#F60;}
.index_public_title .online_button dd:nth-child(2) a:hover{color:#FFF;}
.index_public_title .online_button dd:nth-child(2):hover{background-color:#F60;color:#FFF;}
.index_public_title .online_button dd:first-child+dd:hover{background-color:#F60;}
.index_house{
	position: relative;width: 100%;height: 1200px;
	background:url(../images/house_bg.jpg) no-repeat center top;
	display:block;
	}
.container  .house_content{
	height:860px; display:block;
	text-align:center; position:relative;
	width:100%;
	background:url(../images/house.png) no-repeat center top;
}
.container  .house_content .floatwords1,.container  .house_content .floatwords2,.container  .house_content .floatwords3,.container  .house_content .floatwords4,.container  .house_content .floatwords5,.container  .house_content .floatwords6,.container  .house_content .floatwords7,.container  .house_content .floatwords8{
	text-align:left; width:10%; position:absolute;}
.container dt{background-color: #F60; color:#FFF; font-weight:bold;}
.container dd{ font-size:10px;}
.container  .house_content .floatwords1{left:100px; top:140px;}
.container  .house_content .floatwords2{left:630px; top:22px;}
.container  .house_content .floatwords3{left:980px; top:60px;}
.container  .house_content .floatwords4{left:1000px; top:520px;}
.container  .house_content .floatwords5{left:650px; top:650px;}
.container  .house_content .floatwords6{left:400px; top:760px;}
.container  .house_content .floatwords7{left:90px; top:710px;}
.container  .house_content .floatwords8{left:20px; top:400px;}
/*index_gas*/
.index_gas{
	position: relative;width: 100%;height:auto;
	display:block;}
.gas_content{}
.gas_content .gasli{
	width:98%;height:300px;	}
.gas_content .gasli .gasleft{
	width:189px; height:189px; margin-right:5px; padding:0px; background-color:#5fa8df; font-size:100px; line-height:150px; color:#FFF; text-align:center; font-weight:bold; font-family:sans-serif;}
.gas_content .gasli .gasleft span{ font-size:14px; line-height:30px;}
.gas_content .gasli .gasright{
	width:60%;	height:189px; overflow:hidden; padding:0px;}
.gas_content .gasli .gasright img{width:100%;height:100%;overflow:hidden;}
.gas_content .gasli .gasright img:hover{transform:scale(1.3);//设置缩放比例
            -ms-transform:scale(1.3);
            -webkit-transform:scale(1.3);
            -o-transform:scale(1.3);
            -moz-transform:scale(1.3);}
.gas_content .gasli .gasbottom{
	width:90%;	height:atuo; margin-top:10px; display:block;}
/* index_service */
.index_service{
	position: relative;width: 100%;height:auto;
	display:block;text-align: center;overflow: hidden;margin-top: 45px;}
.index_service .title{
    text-align: center;
}
.server_nav{
    width: 100%;background-color: #f5f5f5; text-align:center;
    overflow: hidden;
}
.server_nav .comWith{ width:88%; margin:0px auto;}
.server_nav ul{
    width: 100%;
}
.server_nav ul li{
    width: 16.2%;
    float: left;
    background-color: #f5f5f5;
    text-align: center;
    cursor: pointer;
    border-right: 2px solid #fff;
    height: 80px;
}
.server_nav ul li h3{
    font-size: 18px;
    color: #5a5a5a;
    margin-top: 18px;
	line-height:30px;
}
.server_nav ul li p{
    color: #cecece;
	font-size:12px;
	line-height:20px;
}
.server_nav ul li:hover{
    background-color: #5fa8df;
}
.server_nav ul li:hover h3,.server_nav ul li:hover p{
   color: #fff;
}
.server_nav ul  .on{
    background-color: #5fa8df;
}
.server_nav ul  .on h3,.server_nav ul  .on p{
    color: #fff;
}
.table_server{
    width: 100%;
    overflow: hidden;
    margin-top: 5px;
}
.table_server img{
    width: 100%;
    display: block;
}
.table_server .procont dl.fltop{ z-index:10; width:40%; height:40%; position:absolute; left:25%; top:40%; background-color:#000; opacity:.8;filter:alpha(opacity=80); padding:15px;}
.table_server .procont dl.fltop dt{ border-bottom:2px solid #FFF; font-size:32px !important; color:#fff; padding:10px;}
.table_server .procont dl.fltop dd{ color:#fff; line-height:30px; font-size:18px !important; text-align:left; font-family:"仿宋", "微软雅黑"; padding-top:15px;}
.server_nav .server_more{
    width: 200px;
    height: 80px;
    float: left;
    display: block;
    background-color: #3d3d3d;
}
.server_nav .server_more span{
    display: block;
    width: 120px;
    height: 30px;
    margin: 0 auto;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    border-radius: 15px;
    border: 1px solid #fff;
    margin-top: 25px;
}
/* index_case */
.index_case{
	position: relative;width: 100%;height:auto;
	display:block;padding:0px;}
.index_case_content{
	padding:0px;}

.item {
	text-align:center;
	position:relative;			
}
.item,.item-hover,.item-hover .mask,.item-img,.item-info {
	width: 100%;
	height: 280px; 
	overflow:hidden;					
}
.item-hover,.item-hover .mask,.item-img { 
	position:absolute;
	top:0;
	left:0;			
}
.item-info {
    padding-top: 70px;
}			
.item-type-double .item-hover {	
	z-index:5;	
	-webkit-transition: all 300ms ease-out;
	-moz-transition: all 300ms ease-out;
	-o-transition: all 300ms ease-out;
	transition: all 300ms ease-out;	
	opacity:0;
	cursor:pointer;			
	display:block;
	text-decoration:none;
	text-align:center;							
}
.item-type-double .item-info {
    z-index: 10;
    color: #ffffff;
    vertical-align: middle;
    position: relative;
    z-index: 5;
    text-align: center;
    width: 100%;				 					
}
.item-type-double .item-info .headline {
	font-size:15px;			
	width:90%;
	margin:0 auto;
	color:#FFF;		
}
.item-type-double .item-info .line {
	height:2px;
	width:0%;
	margin:15px auto;
	background-color:#ffffff;
	-webkit-transition: all 300ms ease-out;
	-moz-transition: all 300ms ease-out;
	-o-transition: all 300ms ease-out;
	transition: all 300ms ease-out;					 
}				
.item-type-double .item-info .date {
    font-size: 30px;
    color: #C19A04;
}
.item-type-double .item-hover .mask {
	background-color:#000;										
	opacity:0.7;
	z-index:0;  
}
.item-type-double .item-hover .mask{width:100%; height:100%; text-align:center;}
.item-type-double .item-info .online {widows:100%; margin:50px 20%;}
.item-type-double .item-hover .online dd{
	color: #5fa8df;	font-size:16px;	height:36px;width: 55%;
	line-height:36px;border: 1px solid #5fa8df;
}
.item-type-double .item-hover .online dd:nth-child(2){
	color:#fff;	width: 43%;	background-color:#5fa8df;
}

.item-type-double .item-hover:hover .line {
	width:90%;
}
.item-type-double .item-hover:hover {
	opacity:1;
}							
.item-type-double .item-info .date {
	font-size: 25px;
	}
.item-type-double .item-info .line {
	margin: 9px auto;
	}
.item-type-double .item-info .headline {
	font-size: 13px;
	}
.item-type-double .item-info .date {
	font-size: 18px;
	}
.item-img {			
	z-index:0;		
}
.item-img img{ 
    width:auto;
	height:100%;	max-height:100%; 
	objec-fit: contain;
}
.filtr-item {
	padding:30px 20px 0 0;
	width: 32.2%;
	float: left;
	}
.filtr-item:nth-child(3n){padding-right:0px}

/* index_process */
.index_process{
	position: relative;width: 100%;height:auto;background:url(../images/process_bg.jpg) no-repeat center top;
	display:block;padding:0px; margin-top:25px; padding-top:20px;}
.process_content{ height:400px; padding-bottom:30px;}
.process_table{}
.process_table .online{ padding:0% 25% 0% 25%}
.process_table .online dd{
	color: #c5f50b;	font-size:16px;	height:36px;width: 55%;
	line-height:36px;border: 1px solid #fff;
}
.process_table .online dd a{
	color: #c5f50b;}
.process_table .online dd:nth-child(2) a{
	color:#c5f50b;}
.process_table .online dd:nth-child(2){
	color:#c5f50b;	width: 43%;	background-color:#5fa8df;
}
.process_u{
    width: 100%;
    position: relative;  
}
.process_u li{
    width: 100px;
    height: 98px;
	text-align: center;
    /*border: 2px solid #cccccc;
    border-radius: 50%;
    -moz-border-radius: 50%; /* Firefox */
    /*-webkit-border-radius: 50%; /* Safari 和 Chrome */
    float: left;
    margin-right: 55px;
    position: relative;
    margin-bottom: 80px;
    cursor: pointer;
	z-index:30;
}
.process_u li:nth-child(8){
    margin-right: 0px;
}
.process_u li h3{
    font-size: 20px;
    color: #585757;
    margin-top: 18px;
}
.process_u li div{position:relative; left:0px; top:0px; padding-top:100%; background:url(../images/liuchen_bg.png) no-repeat 0px 0px;font-size: 16px; width:100%; height:100%; color:#FFF; height:90px;}
.process_u li.on div{background:url(../images/liuchen_bg2.png) no-repeat 0px 0px; color:#c5f50b;}
.process_u li div.co1{background-position:10px 20px;}
.process_u li div.co2{background-position:-155px 20px;}
.process_u li div.co3{background-position:-310px 20px;}
.process_u li div.co4{background-position:-465px 20px;}
.process_u li div.co5{background-position:-625px 20px;}
.process_u li div.co6{background-position:-780px 20px;}
.process_u li div.co7{background-position:-948px 20px;}
.process_u li div.co8{background-position:-1105px 20px;}
.process_u div{
    position: absolute;
	color:#CCC;
}
.process_u .on{
}
.process_u .on h3{
    color: #ff6029
}
.process_u .on:after{
    position: absolute;
    right: 41px;
    width: 0;
    height: 0;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background-color: #ff6029;
}
.process_p{
    width: 100%;
    margin-top: 30px;
    margin-bottom: 40px;
}
.process_p div{
    text-align:left;
    font-size: 16px;
	width:85%;
    color: #585757;
	margin:0px auto;
}
.process_a {
    width: 350px;
    margin: 0 auto;
    overflow: hidden;
    margin-bottom: 85px;
}
.process_a a{
    display: block;
    width: 155px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #ff6029;
    float: left;
    color: #fff;
    border-radius: 20px;
    margin-right: 20px;
}
.process_a a:nth-child(2){
    background-color: #3d3d3d;
}
.index_process .process_hr{
    position: relative;
    top: -247px;
    z-index: -1;
}
/* index_Promise */
.index_Promise{
	position: relative;width: 100%;height:700px;background:url(../images/Promise2.png) no-repeat center center;
	display:block;padding:0px; margin-top:25px; padding-top:20px;}
.Promise_content{}
.Promise_content dl {background-color:transparent;}
.Promise_content dl dt{ font-size:30px; color:#5fa8df; background-color:transparent; height:90px;}
.Promise_content dl dt span{font-size: 12px;color: #5fa8df;	font-weight: normal;font-family: Arial, Helvetica, sans-serif;}
.Promise_content dl dd{font-size:14px; padding-left:20px; height:30px;}
.Promise_content .dw1 {left:90px; top:110px;width:300px; height:150px; position:relative;}
.Promise_content .dw2 {left:90px; top:165px;width:300px; height:150px; position:relative;}
.Promise_content .dw3 {left:90px; top:210px;width:300px; height:150px; position:relative;}
.Promise_content .dw4 {right:80px; top:-40px;width:300px; height:150px; position:relative; text-align:right;}
.Promise_content .dw5 {right:80px; top:15px;width:300px; height:150px; position:relative; text-align:right;}
.Promise_content .dw6 {right:80px; top:60px;width:300px; height:150px; position:relative; text-align:right;}
/* index_News */
.index_News{
	position: relative;width: 100%;height:588px;background:url(../images/news-bg.jpg) no-repeat center center;
	display:block;padding:0px; margin-top:25px; padding-top:20px;}
.newsbg{ width:100%; height: 500px; overflow: hidden; background-color:#f4f4f4; margin-top:1%; padding-top:2%;}
.news_con { width:29.2%; background: #fff; padding:3px 20px 0 0; margin-left:20px;}
.news_con .tit { height: 30px; border-bottom: 1px solid #ddd; width: 100%; }
.news_con .tit .name { float: left; font-size: 18px; color: #5fa8df; padding: 0 15px; height: 28px; border-bottom: 3px solid #5fa8df; }
.news_con .tit .name i { transform:rotate(360);transition: 0.5s all;}
.news_con .tit .more a { float: right; font-size: 14px; color: #555; }
.news_con .tit .more a:hover { color: #FF6600; }
.news_con .first { margin-top: 20px; height: 112px; width: 100%; }
.news_con .first img { float: left; width: 150px; height: 112px; margin-right: 15px; }
.news_con .first .cont .title { font-size: 16px; color: #333; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.news_con .first .cont .time { font-size: 12px; color: #999; margin: 6px 0; }
.news_con .first .cont .intro { font-size: 13px; color: #666; line-height: 20px; height: 60px; overflow: hidden; }
.news_con .first:hover .title { color: #FF6600; }
.news_con .newslist { margin-top: 20px; width: 100%; }
.news_con .newslist li { width: 100%; height: 32px; line-height: 32px; background: url(../images/news_icon.png) no-repeat left center; text-indent: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.news_con .newslist li a { color: #444; }
.news_con .newslist li a:hover { color: #FF6600; }
.wenda { width: 100%; padding:15px 0 0 0; margin-right:20px;}

.wenda .wen { width: 90%; height: 30px; line-height: 30px; padding: 0 10px; border-bottom: 1px solid #ddd; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; cursor: pointer; }

.wenda .hui { width: 90%; padding: 0 0 0 10px; height: 41px; line-height: 20px; font-size: 13px; color: #666; overflow: hidden;}

.index_guarantee{
	position: relative;width: 100%;height:628px;background:url(../images/guarantee.jpg) no-repeat center center;
	display:block;padding:0px; margin-top:25px; padding-top:20px;font-weight: normal;}
.guarantee_content{ text-align:right; }
.guarantee_content .guarantee_right{width:60%; text-align:center;}
.guarantee_content li{ widows:100%; color:#fff; height:50px; font-size:18px; padding-right:25px;}
/* 栏目页 */
.fix_tag{ width:90%; margin:0 auto;}
.channel_banner{ width:100%; height:300px; border:1px solid #999;background:url(../images/pub_banner.jpg) no-repeat center center;}
.channer_content{ width:100%; padding-top:10px;}
.channer_content .con_left{ width:40%; padding:0px 30px 30px 0;box-sizing: border-box; background-color:#d9e6ef;}
.channer_content .con_right{ width:60%; box-sizing: border-box; background-color:#eff0eb; border:1px solid #62a9e1; overflow:hidden;}
.channer_content .con_left .c_nav{ width:87%; font-size:20px; line-height:60px; padding-left:60px; background-color:#58a8eb; color:#fff; word-break:break-all;}.channer_content .con_left .c_nav span{font-size:20px;} 
.channer_content .con_left .c_nav i{ padding-right:5px;}
.channer_content .con_left .c_list ul{width: 100%;}
.channer_content .con_left .c_list li{width:33.3333%; height:150px;float:left; box-sizing:border-box; text-align:center; line-height:80px; font-weight:bold;}

.channer_content .con_left .c_list li a:hover{ color:#fff; display:block;}
.channer_content .con_left .c_list li:nth-child(2n+1) a:hover{ color:#f60;}
.channer_content .con_left .c_list li:hover{width:33.33333%;height:150px; color:#fff; display:inline-block;
	background:rgba(0,0,0,0.7);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);
	padding:5px 0;}
.channer_content .con_left .c_list li dd{line-height:20px;}
.channer_content .con_left .c_list li:nth-child(2n+1){ background-color:#c1deec;}
.channer_content .con_left .c_list li:first-child{background-color:#c1deec;}
.channer_content .con_left .c_list li:first-child+li+li{background-color:#c1deec;}
.channer_content .con_left .c_list li:first-child+li+li+li+li{background-color:#c1deec;}
.channer_content .con_left .c_list li:first-child+li+li+li+li+li+li{background-color:#c1deec;}
.channer_content .con_left .c_list li:first-child+li+li+li+li+li+li+li+li{background-color:#c1deec;}
.channer_content .con_left .c_list li a:hover{}
.channer_content .con_left .c_list li.cur{}
.channer_content .con_left .tips{width: 100%;}
.channer_content .con_left .tips p{padding-left:50px;line-height:30px; font-size:12px;}
.channer_content .con_left .new_list ul{width: 100%;}
.channer_content .con_left .new_list li{width:100%; height:40px;box-sizing:border-box; line-height:40px; padding-left:50px; border-bottom:1px dotted #CCC;}
.channer_content .con_left .new_list li i{color:#666; font-size:18px; margin-right:8px;}
.con_right .pos_nav{ padding:10px 10px 10px 25px; background-color:#CCC; height:30px;}
.pos_nav li{border-left:5px solid #62a9e1; padding-left:20px; background-color:#f4f4f4; height:30px; line-height:30px;}

/*列表右侧*/
.listbox{padding-left:15px; background-color:#FFF; border-bottom:#bcbcbc 1px dashed; margin-top:8px;}
.listbox ul img{ float:left; padding:12px;}
.listbox ul li{ display:block; padding-top:17px; width:97%; float:left; padding-right:20px;border-bottom:1px dotted #ccc; }
.listbox ul li .title{font-size:15px;  line-height:33px; padding-top:7px; color:#62a9e1;}

.listbox ul li .span{ line-height:22px; padding-top:12px;}
.listbox ul li .intro{ line-height:22px; padding-top:12px;}
.pages{}
.pagelist{text-align:center; width:100%; padding-left:25%;}
.pagelist li{float:left; padding:10px 5px 10px 5px;}
.pagelist li a{ border:1px solid #CCC;padding:0 5px 0 5px;}
.jiance{padding-left:20px; background-color:#FFF;margin-top:8px; line-height:25px; width:100%;min-height:1550px;overflow-y:auto;max-height:1610px;}
.jiance div{ padding-top:12px; padding-bottom:12px;}
.jiance div img{ margin:0px auto; display:block; padding-bottom:10px;}
.jiance div dl dt{ background-color:#fff;padding:10px 10px 5px 10px; margin-bottom:5px;color: #5fa8df; font-size:18px; border-bottom:1px dotted #bcbcbc;}
.jiance div dl dd{ font-size:14px; color:#666;}
.jiance div dl dd.tit{ font-size:16px; color:#333; font-weight:bold;}
.jiance .jiance_title{text-align:center; padding:0px; margin:0px;}
.jiance .jiance_title h2.blue{
	color: #5fa8df; display:block; padding:10px; margin:0px;}
.jiance .jiance_title h2.blue i{
	color:#b8b8b8; vertical-align:middle;}
.jiance .jiance_title h2.blue span{
 color: #666;font-weight: bold; font-size:20px}
.jiance .jiance_title .hr{border-bottom:1px dotted #999999; height:1px; padding:0px; margin:0px;}
.jiance .jiance_title .gray{color: #666;position:relative;display:block; padding:0px; margin:0px;}
.de-gas-list li {
	width:100%;
	height:92px;
	position:relative;
	display:block;
	overflow:hidden;
	margin-bottom:25px;
	transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
}
.de-gas-list li:nth-child(4) {
	margin-bottom:0;
}
.de-gas-list li a .tit {
	font-size:22px;
	color:#666;
	width:80px;
	text-align:center;
	height:40px;
	margin-top:25px;
	border-right:1px solid #ccc;
	line-height:40px;
}
.de-gas-list li a .minicell {
	margin-left:15px;
	line-height:25px;
}
.de-gas-list li a .minicell .stit,.de-gas-list li a .minicell .words {
	font-size:12px;
	color:#888;
	width:90%;
	padding:0px;
}
.de-gas-list li:hover {
	background:#5fa8df;
	transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	box-shadow:-2px 0 3px 0 rgba(0,0,0,0.20),2px 0 3px 0 rgba(0,0,0,0.20),0 3px 20px 0 rgba(0,0,0,0.20);
	-moz-box-shadow:-2px 0 3px 0 rgba(0,0,0,0.20),2px 0 3px 0 rgba(0,0,0,0.20),0 3px 20px 0 rgba(0,0,0,0.20);
	-webkit-box-shadow:-2px 0 3px 0 rgba(0,0,0,0.20),2px 0 3px 0 rgba(0,0,0,0.20),0 3px 20px 0 rgba(0,0,0,0.20);
}
.de-gas-list li:hover a .tit {
	border-right:1px solid #fff;
}
.de-gas-list li:hover a .tit,.de-gas-list li:hover a .minicell .stit,.de-gas-list li:hover a .minicell .words {
	color:#fff;
	transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
}
/*zhili*/
.zl_content{}
.zl_content .gasli{
	width:50%;height:180px;	}
.zl_content .gasli .gasleft{
	width:48%;height:100%; background-color:#5fa8df; font-size:20px; line-height:100px; color:#FFF; text-align:center; font-weight:bold; font-family:sans-serif; box-sizing:border-box;}
.zl_content .gasli .gasleft span{ font-size:14px; line-height:30px;}
.zl_content .gasli .gasleft:hover{transform:scale(1.1);//设置缩放比例
            -ms-transform:scale(1.1);
            -webkit-transform:scale(1.1);
            -o-transform:scale(1.1);
            -moz-transform:scale(1.1);}
.zl_content .gasli .gasright{
	width:50%;	height:100%; overflow:hidden; border:1px dotted #999; box-sizing:border-box; padding:5px;}
.zl_content .gasli .gasright img{width:100%;height:100%}
.zl_content .gasli .gasbottom{
	width:90%;	height:atuo; margin-top:10px; display:block;}
/*public*/
.pub_content{padding-left:20px; background-color:#FFF;margin-top:8px; line-height:25px; width:100%;min-height:1250px;overflow-y:auto;max-height:1300px;}
.pub_content div{ padding-top:12px; padding-bottom:12px; width:97%;}
.pub_content div img{ margin:0px auto; display:block; padding-bottom:10px;}
.pub_content div dl dt{ background-color:#fff;padding:10px 10px 5px 10px; margin-bottom:5px;color: #5fa8df; font-size:18px; border-bottom:1px dotted #bcbcbc;}
.pub_content div dl dd{ font-size:14px; color:#666;}
.pub_content div dl dd td{ font-size:14px; color:#666; text-align:center;}
.pub_content div dl dd.tit{ font-size:16px; color:#333; font-weight:bold;}
.pub_content .pub_title{text-align:center; padding:0px; margin:0px;}
.pub_content .pub_title h2.blue{
	color: #5fa8df; display:block; padding:10px; margin:0px;}
.pub_content .pub_title h2.blue i{
	color:#b8b8b8; vertical-align:middle;}
.pub_content .pub_title h2.blue span{
 color: #666;font-weight: bold; font-size:20px}
.pub_content .pub_title .hr{border-bottom:1px dotted #999999; height:1px; padding:0px; margin:0px;}
.pub_content .pub_title .gray{color: #666;position:relative;display:block; padding:0px; margin:0px;}
.pub_content .new_list{ width:50%; box-sizing:border-box;}
.pub_content .new_list ul{width: 100%;}
.pub_content .new_list li{width:100%; height:40px;box-sizing:border-box; line-height:40px; padding-left:50px; border-bottom:1px dotted #CCC;}
.pub_content .new_list li i{color:#666; font-size:18px; margin-right:8px;}
.pub_content .c_nav{ width:87%; font-size:20px; line-height:20px; padding-left:20px;padding-right:20px; background-color:#58a8eb; color:#fff; word-break:break-all;}.pub_content .c_nav span{font-size:20px;} 
.pub_content .c_nav i{}
.pub_content div table td{ border:1px dotted #999; text-align:center; word-break:break-all;}