@charset "utf-8";

.no-padding-left{
	padding-left: 0;
}

.no-padding-right{
	padding-right: 0;
}
/*公示公告头部滚动 start*/

.am-header-slide {
	margin: 10px 0;
}

.am-header-slide .am-header-slide-title {
	position: relative;
	margin: 0;
	height: 34px;
	line-height: 34px;
	font-weight: normal;
	text-align: center;
	font-size: 1.6rem;
	color: #bb1416;
}

.am-header-slide .am-header-slide-title i.am-icon-volume-up {
	padding-right: 25px;
}

.am-header-slide .am-header-slide-list {
	overflow: hidden;
	height: 34px !important;
	font-size: 1.6rem;
	line-height: 34px !important;
	background: none;
}

.am-header-slide .am-header-slide-list:hover {
	background: none;
}

.am-header-slide .am-header-slide-list a {
	color: #565454;
	padding-right: 15px;
}

/*公示公告头部滚动 end*/

/*头条 start*/

.am-topnews {
	position: relative;
	padding: 0px 0 20px 100px;
}

.am-topnews img {
	position: absolute;
	left: 0;
	top: 20px;
}

.am-topnews h1 {
	font-size: 3.6rem;
	font-family:"songtijian" !important;
	margin: 0;
	text-align: center;
	letter-spacing: -2px;
}

.am-topnews h1 a {
	color: #bb1416;
}

.am-topnews ul li {
	display: inline-block;
	padding: 0 5px;
	font-size: 1.4rem;
}

.am-topnews ul {
	margin: 0;
	padding: 0;
}

/*头条 end*/

/*轮播图 start*/
#topBanner .am-direction-nav{
display:none;
}

#index-slider img {
    height: 325px;
}
#index-slider .am-slides li {
	position: relative;
}

#index-slider .am-slider-title {
	position: absolute;
	background: rgba(0, 0, 0, .5);
	color: #fff;
	margin: 0px;
	padding: 9px 80px 9px 10px;
	bottom: 0px;
	left: 0px;
	z-index: 2;
	width: 100%;
	font-weight: 400;
}

#index-slider .am-control-nav {
	width: auto;
	bottom: 15px;
	right: 0;
	padding-right: 10px;
}

#index-slider .am-control-nav li a {
	width: 10px;
	height: 10px;
	border-radius: 0;
	background-color: #b1ada8;
    border-radius: 5px;
}

#index-slider .am-control-nav li a.am-active {
	background-color: #bb1416;
}

#index-slider .am-control-nav li {
	margin: 0 3px;
}

.news-tab {
	border-left: none;
}

.am-slider-box .news-tab .am-tab-panel .news-list>li:last-child {
	margin-bottom: 18px;
}

.am-slider-box .news-tab .am-tab-panel ul.am-list>li>a {
	padding: 8px 0 8px 10px;
}

.am-slider-box .news-tab .am-tab-panel .news-list>li:before {
	bottom: 10px;
}

/*轮播图 end*/
/*对联*/
.cn_cjyx{position:fixed;bottom:50px;z-index:9999;}
.cn_cjyx img{float:left;}
.cn_cjyx a img{
    width:150px;
      height:120px;
    }
.cn_cjyx a.close {display:block;height:25px;line-height:25px;font-size:14px;padding:0 10px;background:#5e5e5e;color:#000;text-decoration:none;text-align:center;}
.leftadv{left:0px;}
.rightadv{right:0px;}
  @media only screen and (min-width: 240px) and (max-width: 768px) {
.cn_cjyx{display: none;}
}
/*腰带banner start*/

#banner-slider {
	margin: 0 0 13px;
}

#banner-slider img,#topBanner img {
	height: 100px;
	width: 100%;
}

#banner-slider .am-control-nav,#topBanner .am-control-nav {
	width: auto;
	bottom: 8px;
	right: 0;
	padding-right: 10px;
}

#banner-slider .am-control-nav li,#topBanner .am-control-nav li {
	margin: 0 2px;
}

#banner-slider .am-control-nav li a,#topBanner .am-control-nav li a {
	width: 9px;
	height: 9px;
	border-radius: 0;
	background-color: rgba(255, 255, 255, .7);
}

#banner-slider .am-control-nav li a.am-active,#topBanner .am-control-nav li a.am-active {
	background-color: #fff;
}

#banner-slider .am-direction-nav {
    display: none;
}

/*腰带banner end*/

/*列表 start*/

.news-tab-padding{
	padding: 5px 5px 0 20px;
}

.am-title-bg1{
	background: url(../../images/index/titleimg.png) no-repeat ;
}

.am-title-bg2{
	background: url(../../images/index/mlalt.png) no-repeat ;
}

.am-dyjy .am-tab-panel{
	padding: 0;
	margin-top: 20px;
}

.am-dyjy .am-tab-panel ul li p{
	margin: 10px 0 20px 0;
	font-size: 1.4rem;
}

.am-djfw li{
    margin-top: 24px;
}

.am-djfw .am-tab-panel ul li p{
	margin: 0;
	margin: 0 15px;
	border-bottom: #5188cc solid thin;
	
}

.am-rdzt{
	background: #f5f5f5;
    margin-left: 10px;
    padding-top: 30px;
    padding-bottom: 20px;
}

.am-rdzt-img{
	padding-top: 10px;
}

.am-rdzt-img img{
	padding-top: 10px;
}

#dwzq {
	margin-top:10px ;
}

#dwzq .am-width01>li{
	width: 30%;
}

#dwzq .am-width02>li{
	width: 47%;
}
#dwzq .am-width02>li img{
	padding: 10px 64px !important;
}
#dwzq .am-dwzq-server ul li{
	border: #a59380 solid 2px;
	border-radius:10px ;
	margin-top: 10px;
}

#dwzq .am-dwzq-server ul li+li{
	margin-right: 15px;
}

#dwzq .am-dwzq-server ul li:first-child{
	margin-right: 15px;
}

#dwzq .am-dwzq-server ul li:last-child{
	margin-right: 0;
}

#dwzq .am-dwzq-server ul li img{
	padding: 10px 33px;
}

#dwzq .am-dwzq-server ul li p{
	text-align: center;
	margin: 10px 0;
}
#dwzq .am-dwzq-server a:hover img {
	transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-webkit-transform: rotateY(360deg);
	-o-transform: rotateY(360deg);
	transition: 0.8s;
	-moz-transition: 0.8s;
	-webkit-transition: 0.8s;
	-o-transition: 0.8s;
}

/*列表 end*/

/*视频点播 start*/

.am-video img{
	height: 197px;
	width: 353px;
}

#video-slider{
    padding-right: 0;	
}

#video-slider .news-tab .am-tab-panel .news-list>li:before {
	content: url(../../images/index/videolist.png);
	position: absolute;
	left: 0;
	bottom: 7px;
}

#video-slider .news-tab .am-tab-panel ul.am-list>li>a {
    padding: 6px 0px 6px 20px;
    font-size: 1.4rem;
}

#video-slider .news-tab .am-tab-panel{
	padding-left: 0;
	padding-right: 0;
}
/*视频点播 end*/

/*专题banner start*/

#zt-slider {
margin: 0 0 13px;
    padding: 0px 1.5rem;
}

#zt-slider img {
	height: 70px;
}
#zt-slider .am-direction-nav{
    position: relative;
}
#zt-slider .am-direction-nav .am-nav-prev{
    left: 26px;
    position: absolute;
    top: -30px;
}
#zt-slider .am-direction-nav .am-nav-next{
right: 26px;
    position: absolute;
    top: -30px;
}
#zt-slider .am-control-nav {
	width: auto;
	bottom: 8px;
	right: 0;
	padding-right:25px;
}

#zt-slider .am-control-nav li {
	margin: 0 2px;
}

#zt-slider .am-control-nav li a {
	width: 9px;
	height: 9px;
	border-radius: 0;
	background-color: rgba(255, 255, 255, .7);
}

#zt-slider .am-control-nav li a.am-active {
	background-color: #fff;
}
#zt-slider .am-direction-nav .am-prev, 
#zt-slider:hover .am-prev{
	left:-30px;
}
#zt-slider .am-direction-nav .am-next, #zt-slider:hover .am-next{
	right: -30px;
}
#zt-slider .am-direction-nav a:before {
	content: "\f053";
}
#zt-slider .am-direction-nav a.am-next:before {
	content: "\f054";
}

/*专题banner end*/

.am-mlalt{
	margin-top: 10px;
}

.am-mlalt .am-u-lg-8 img{
	height: 151px;
	width: 228px;
}

.am-mlalt .am-u-lg-4 img{
	height: 70px;
	width: 107px;
	margin-bottom: 10px;
}
.am-dbdk ul{
	padding-left: 0;
}
.am-dbdk li{
	border: #CCCCCC solid thin;
    margin: 12px 0 10px 0;
    padding: 6px 0 6px 0;
    text-align: center;
    list-style: none;
}
/*业务外链 start*/

.conduct {
	margin-top: 20px;
}

.conduct ul {
	padding-left:0 ;
	margin: 8px 0;
}

.conduct ul li a {
	border: solid #e6e6e6 2px;
	border-radius: 5px;
	width: 100%;
	padding: 6px 0px;
	background: #f5f5f5;
}

.conduct li {
	display: block;
	padding-right:5px ;
}

.conduct .conduct-padding-left {
	padding-left: 0;
	padding-right: .5rem;
}

.conduct .conduct-padding-right {
	padding-right: 0;
	padding-left: .5rem;
}


/*业务外链 end*/

@media only screen and (min-width: 641px) {
	.am-rdzt{
		width: 30%;
	}
}

/*手机适配*/
@media only screen and (max-width: 640px) {
	.am-djfw .am-tab-panel ul li p{
		text-align: center;
	}
	#index-slider img{
		height: 300px;
	}
}
@media only screen and (min-width : 320px) and (max-width : 640px){ 
div.top_ph { width: 100%; height: auto; margin: 0 auto; padding: 0; padding:1.5% 0 1.5% 0; background: url(/wcm.files/images/xjp_20da_bg.jpg) no-repeat center bottom; background-size: 100% 100%; /* background:#c80d15;*/}
div.ershi_da {
  width: 90%;
  padding:0;
  height: auto;
  margin:0 auto 10px auto;
  overflow:hidden;
  }
div.ershi_da img {
  width: 90%;
  padding:0;
  margin:0 auto 0 auto;
  height: auto;
  overflow:hidden;
  }

div.shi_jiu {
  width: 98%;
  padding:0;
  height: auto;
  margin:0 auto 10px auto;
  overflow:hidden;
  }
div.shi_jiu img {
  width: 90%;
  padding:0;
  margin:0 auto 0 auto;
  height: auto;
  overflow:hidden;
  }

div.lhi {
  width: 98%;
  padding:0;
  height: auto;
  margin:5px auto 0 auto;
  overflow:hidden;
  }
div.lhi img {
  width: 80%;
  padding:0;
  margin-top: 0;
  margin-bottom:5px;
  height: auto;
  overflow:hidden;
  }
#move_port{
      position: fixed;
      max-width: 100px;
      left: 0;
      top:0;
      cursor: pointer;
      z-index: 10000;
    }
#move_port img { width: 100%; height:auto; border: 0;}
}

@media only screen and (min-width : 320px) and (max-width : 1920px){
div.ershi_da {
  width: 98%;
  padding:0;
  height: auto;
  overflow:hidden;
  }
div.ershi_da img {
  width: 100%;
  max-width:896px;
  padding:0;
  height: auto;
  overflow:hidden;
  }
  
div.shi_jiu {
  width: 98%;
  padding:0;
  height: auto;
  overflow:hidden;
  }
div.shi_jiu img {
  width: 100%;
  max-width:844px;
  padding:0;
  height: auto;
  overflow:hidden;
  }

div.lhi {
  padding:0;
  height: auto;
  overflow:hidden;
  }
div.lhi img {
  width: 100%;
  max-width:840px;
  padding:0;
  height: auto;
  overflow:hidden;
  }
}
.top_ph { width: 100%; height:auto; max-height:390px; margin: 0 auto; padding: 0; padding:2% 0 4.67777% 0; background: url(/wcm.files/images/xjp_20da_bg.jpg) no-repeat center bottom #af2224; background-size: 100% 100%; /*background:#d90404; */}

.top_20da { width: 98%; max-width:1100px; height:auto; margin: 0 auto; padding: 0; padding:0; background-size: 100% 100%; /*background:#d90404; */}

.ershi_da { width: 98%; margin:5px auto 20px auto; padding:0; height:auto; text-align: center;}
.ershi_da img { max-width:896px; height:auto; border: 0; height: auto;}

.shi_jiu { width: 98%; margin:5px auto 20px auto; padding:0; height:auto; text-align: center;}
.shi_jiu img { max-width:844px; height:auto; border: 0; height: auto;}

.lhi { width: 98%; margin:30px auto 0 auto; padding:0; height:auto; text-align: center;}
.lhi img { width:100%; max-width:840px; border: 0; height: auto;}

.kai_k {width:100%; min-width:360px; max-width:1100px; margin:0 auto; padding:0; height:auto; overflow:hidden;}
  
.tt_z { width:100%; max-width:540px; min-width:360px; margin:0 auto 0 auto; padding:0; height:auto; overflow:hidden; float:left}
.tt_z img { width: 100%; height:100%; border: 0; height: auto;}

.tt_y { width:100%; max-width:540px; min-width:360px; margin:0 auto 0 auto; padding:0; height:auto; overflow:hidden; float:right}
.tt_y img { width: 100%; height:100%; border: 0; height: auto;}