@charset "utf-8";
/* CSS Document */
body,form,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,p,hr,input,em{margin:0;padding:0;list-style:none;-webkit-text-size-adjust:none}
body{ font-size:10px; color:#333;/* min-width:1200px;*/ background: #fff; font-family:'\5FAE\8F6F\96C5\9ED1','Nanum Gothic',"Malgun Gothic",ngwoff,ngeot,nmwoff,nmeot,Dotum,Gulim,Tahoma,Geneva,sans-serif,verdana;}
h1,h2,h3,h4,h5,h6{font-size:100%}
table,img{border:none}ul{list-style:none}
a,li,span,p,div{color:#333;text-decoration:none;outline:none;}/*-webkit-user-select: none;-webkit-tap-highlight-color: rgba(200,200,200,0);*/
a:hover {color:#003eac;text-decoration:none;}
a:active {color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:focus{outline:none;}
ol,ul {list-style:none;}
fieldset,img {border:0;}
i,em{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Hides from IE-mac \*/
* html .clearfix{height:1%;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
.w1200{ width: 1200px; margin-left: auto; margin-right: auto;}
.trans{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;}
.trans:hover{transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04);-webkit-transform:scale(1.04,1.04);transition:1s}
.smy_ctrl { position:relative; min-height:50px; cursor:move; overflow:hidden;}

.main{max-width: 750px; margin-left: auto; margin-right: auto; height: auto; overflow: hidden; padding-bottom: 20px;}
.banner{width: 100%; overflow: hidden;}
.banner img{width: 100%; display: block;}

.title{width: 90%; margin-left: auto; margin-right: auto; margin-top: 20px; margin-bottom: 20px;}
.title span{display: block; border-left: 0.15rem solid #049fe4; padding-left: 0.8rem; font-size: 14px; line-height: 30px;}

.swiper-container {width: 100%;height: 100%;}
.swiper-slide {background-position: center;background-size: cover;}

.slideBox{ width:88%; height:350px; overflow:hidden; position:relative; margin-left: auto; margin-right: auto; margin-top: 0.8rem; margin-bottom: 0.8rem; border-radius: 0.3rem;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }

.swiper-slide a{width: 100%; height: 100%; display: block; overflow: hidden;}
.swiper-slide img{ width:100%; height:100%; display:block; border-radius: 0.3rem;}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white{ position:absolute; left:3%; top:50%; margin-top:-1.2rem; z-index: 999; overflow: hidden; display:block; width:1.04rem; height:2.4rem; background: url(slider-left_hy20181229b.png) no-repeat center; background-size: 1.04rem;}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{ position:absolute; left:auto; right:3%; top:50%; margin-top:-1.2rem; z-index: 999; overflow: hidden; display:block; width:1.04rem; height:2.4rem; background: url(slider-right_hy20181229b.png) no-repeat center; background-size: 1.04rem;}

.xwzx{width: 88%; margin-left: auto; margin-right: auto; margin-top: 0.8rem; margin-bottom: 0.8rem;}
.xwzx .tit{ background: url(tit1_hy20181229b.png) no-repeat center center; background-size: cover; width: 100%; height: 50px; color: #fff; text-align: right;}
.xwzx .tit span{ overflow: hidden; font-size: 24px; font-weight: bold; display: inline-block; float: left; height: 50px; line-height: 50px; text-align: center; color: #fff; margin-left: 15px;}
.xwzx .tit a{width: 5rem; height: 50px; overflow: hidden; line-height: 50px; color: #fff; font-size: 22px; display: inline-block; padding-right: 0.5rem;}
.xwzx .bm{width: 100%; overflow: hidden;}
.xwzx .xwzx-list li{width: 100%; overflow: hidden; margin-top: 0.8rem;} 
.xwzx .xwzx-list li a{color: #3c3c3c; font-size: 26px; overflow: hidden; font-weight: bold; display: block;}
.xwzx .xwzx-list li span{color: #a0a0a0; font-size: 24px; line-height: 30px; height: 30px; display: block;}

.jbhd{width:100%; margin-top: 0.8rem;}
.jbhd .tit{ background: url(tit1_hy20181229b.png) no-repeat center center; background-size: cover; width: 88%; height: 50px; color: #fff; text-align: right; margin-left: auto; margin-right: auto;}
.jbhd .tit span{ overflow: hidden; font-size: 24px; font-weight: bold; display: inline-block; float: left; width: 100px; height: 50px; line-height: 50px; text-align: center; color: #fff; margin-left: 15px;}
.jbhd .tit a{width: 5rem; height: 50px; overflow: hidden; line-height: 50px; color: #fff; font-size: 22px; display: inline-block; padding-right: 0.5rem;}
.jbhd .bm .slide{ height: 6.4rem;}
.jbhd .bm .slide img{height: 6.4rem;}

.slideBox01{ position:relative; width:100%; height:auto; overflow:hidden; margin:20px auto 0px auto; }
.slideBox01 .bd{ position:relative; z-index:0; width: 70%!important; margin: 0 auto; overflow: visible;}
.slideBox01 .bd .tempWrap { overflow: visible!important;}
.slideBox01 .bd li{ position:relative; width:100%;overflow:hidden;}
.slideBox01 .bd li img{ width:94%!important; height:6.4rem; display:block; margin: 0 auto;}
.slideBox01 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); display: inline-block; overflow: hidden; width: 100%; height: 100%; /* 取消链接高亮 */ }
.slideBox01 .bd li a.txt { font-size: 18px; line-height: 50px; color: #222; padding-left: 15px;}

.smy_pic_prev1 { width: 1.06rem; height: 2.4rem; position: absolute; left: 6%; top: 50%; margin-top: -1.2rem;}
.smy_pic_prev1 img,.smy_pic_next1 img { width: 1.06rem; height: 2.4rem;}
.smy_pic_next1 { width: 1.06rem; height: 2.4rem; position: absolute; right: 6%; top: 50%; margin-top: -1.2rem;}

.smy_pic_prev { width: 1.06rem; height: 2.4rem; position: absolute; left: 6%; top: 50%; margin-top: -1.2rem;}
.smy_pic_prev img,.smy_pic_next img { width: 1.06rem; height: 2.4rem;}
.smy_pic_next { width: 1.06rem; height: 2.4rem; position: absolute; right: 6%; top: 50%; margin-top: -1.2rem;}

.xwzx .ccmb-list{margin-top: 0.5rem; width: 100%; float: left;}
.xwzx .ccmb-list li{width: 100%; overflow: hidden; margin-top: 20px;}
.xwzx .ccmb-list li a{width: 100%; display: block; overflow: hidden;}
.xwzx .ccmb-list li .ccmb-list-L{width: 160px; height: 90px; overflow: hidden; float: left;}
.xwzx .ccmb-list li .ccmb-list-L img{width: 160px; height: 90px;}
.xwzx .ccmb-list li .ccmb-list-R{width: 470px; height: 90px; padding: 0.3rem 0; overflow: hidden; margin-left: 0.53rem; float: left; font-size: 26px; color: #3C3C3C; font-weight: bold; line-height: 32px;}
.xwzx .ccmb-list li .ccmb-list-R i{ color: #A0A0A0; font-size: 24px; font-weight: normal; display: inline-block; margin-left: 0.5rem;}

.xwzx .syds-list{width: 110%; float: left; margin-top: 0.4rem;}
.xwzx .syds-list li{width: 43%; height: 320px; overflow: hidden; float: left; margin-right: 5%; margin-top: 0.8rem;}
.xwzx .syds-list li a{display: block; width: 100%; height: 320px; overflow: hidden;}
.xwzx .syds-list li a img{width: 100%; height: 220px;}
.xwzx .syds-list li a span{display: block; font-size: 26px; color: #3c3c3c; font-weight: bold; padding: 0.3rem 0;}
.xwzx .syds-list li a i{display: block; font-size: 20px; color: #838383; font-weight: bold; line-height: 0.8rem;}

.xwzx .mbjj-L{ overflow: hidden; width: 5.07rem; height: 6.27rem; float: left; border: 1px solid #8c8c8c; margin-top: 0.93rem;}
.xwzx .mbjj-L img{width: 5.07rem; height: 6.27rem;}
.xwzx .mbjj-R{width: 11.87rem; height: 5.47rem; padding: 0.6rem 0 0.2rem 0; overflow: hidden; float: left; color: #595959; font-size: 0.6rem; line-height: 0.96rem; margin-left: 0.5rem; margin-top: 0.5rem;}

.xwzx .ljmb-box{width: 100%; /*height: 5.3rem;*/ overflow: hidden;}
.xwzx .ljmb-box .title{ width: 100%; height: 50px; line-height: 50px; margin: 0.8rem 0;}
.xwzx .ljmb-box .title a{width: 74%; height: 50px; float: left; display: inline-block; overflow: hidden; text-align: left; color: #3c3c3c; font-size: 26px; font-weight: bold;}
.xwzx .ljmb-box .title i{width: 26%; float: right; display: inline-block; text-align: right; color: #a0a0a0; font-size: 18px; }
.xwzx .ljmb-box .ljmb-list{width: 105%;}
.xwzx .ljmb-box .ljmb-list li{ width: 30%; height: 130px; overflow: hidden; float: left; margin-right: 2.9%;}
.xwzx .ljmb-box .ljmb-list li a{display: block; width: 100%; height: 130px; overflow: hidden;}
.xwzx .ljmb-box .ljmb-list li a img{width: 100%; height: 130px; }

.slideBox03{ position:relative; width:100%; height:auto; overflow:hidden; margin:20px auto 0px auto; margin-bottom: 40px!important;}
.slideBox03 .bd{ position:relative; z-index:0; width: 70%!important; margin: 0 auto; overflow: visible;}
.slideBox03 .bd .tempWrap { overflow: visible!important;}
.slideBox03 .bd li{ position:relative; width:100%;overflow:hidden;}
.slideBox03 .bd li img{ width:94%!important; height:300px; display:block; margin: 0 auto;}
.slideBox03 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); display: inline-block; overflow: hidden; width: 100%; height: 100%; /* 取消链接高亮 */ }
.slideBox03 .bd li a.txt { font-size: 18px; line-height: 50px; color: #222; padding-left: 15px;}



@media (max-width:768px){
	.main{ width:100%;}
	
	.title{ margin-top: 0.7rem; margin-bottom: 0.7rem;}
	.title span{ font-size: 0.9rem; line-height: 1.3rem;}
	
	.slideBox{ height:12rem;}
	
	.xwzx .tit{ height: 2rem;}
	.xwzx .tit span{font-size: 0.95rem; height: 2rem; line-height: 2rem; margin-left: 8px;}
	.xwzx .tit a{ height: 2rem; overflow: hidden; line-height: 2rem; font-size: 0.9rem;}
	.xwzx .xwzx-list li a{ font-size: 0.95rem; line-height: 1.2rem;}
	.xwzx .xwzx-list li span{ font-size: 0.9rem; line-height: 1rem; height: 1rem;}
	
	.jbhd .tit{ height: 2rem; }
	.jbhd .tit span{ font-size: 0.95rem; width: 4.3rem; height: 2rem; line-height: 2rem; margin-left: 8px;}
	.jbhd .tit a{ height: 2rem; line-height: 2rem; color: #fff; font-size: 0.9rem; }
	
	.xwzx .ccmb-list li{ height: 3.5rem; margin-top: 0.54rem;}
	.xwzx .ccmb-list li a{ display: block;}
	.xwzx .ccmb-list li .ccmb-list-L{width: 26%; height: 3.5rem; }
	.xwzx .ccmb-list li .ccmb-list-L img{width: 100%; height: 100%; }
	.xwzx .ccmb-list li .ccmb-list-R{width: 70%; height: 2.9rem;  font-size: 0.95rem; color: #3C3C3C; line-height: 1.5rem;}
	.xwzx .ccmb-list li .ccmb-list-R i{ font-size: 0.9rem; }
	
	.xwzx .syds-list li{ height: 9.5rem; }
	.xwzx .syds-list li a{ height: 9.5rem;}
	.xwzx .syds-list li a img{ height: 5.76rem;}
	.xwzx .syds-list li a span{font-size: 0.9rem; line-height: 0.95rem;}
	.xwzx .syds-list li a i{font-size: 0.8rem;}
	
	.xwzx .ljmb-box .title{height: 1.333rem; line-height: 1.333rem;}
	.xwzx .ljmb-box .title a{ height: 1.5rem; font-size: 0.95rem;}
	.xwzx .ljmb-box .title i{font-size: 0.9rem; }
	.xwzx .ljmb-box .ljmb-list li{height: 4rem;}
	.xwzx .ljmb-box .ljmb-list li a{height: 4rem;}
	.xwzx .ljmb-box .ljmb-list li a img{ height: 4rem;}
	
	.slideBox03{margin-bottom: 10px!important;}
	.slideBox03 .bd li img{ height:8rem;}

	
	
}




























