body{background: none;}
.tl1{width: 100%; height: 8.75rem; background-color: #eff3f7}
.xdaohang span{width: 4.25rem; margin-right: 0.875rem; height: 4.25rem; border-radius: 2.1875rem;background-image: url("/template/pc/skin/images/ico_bg.png"); display: flex; background-color: #0061c0;  background-repeat: no-repeat;}
.tl1 a{width: 100%;}
.xdaohang1 span{background-position:  -67.8125rem -24rem;transition-duration: 1s;}
.xdaohang2 span{background-position:  -67.8125rem -28.0625rem;transition-duration: 1s;}
.xdaohang3 span{background-position:  -67.8125rem -31.875rem;transition-duration: 1s;}
.xdaohang dt{font-weight: bold; color: #0061c0; font-size: 1.375rem;}
.xdaohang dd{font-size: 1rem; color: #666666; margin-top: 0.4375rem;}
.xdaohang i{display: flex; width: 1.25rem; height: 1rem;align-self: flex-start; margin-top: 1.6875rem; background: url("/template/pc/skin/images/ico_bg.png") no-repeat -70.5625rem -20rem;}
.tl1 a:hover{background-color: #e2e8ee;}
.tl1 a:after{content: ""; background: url("/template/pc/skin/images/ico_bg.png") no-repeat -73.625rem -25.8125rem; height: 8.75rem; width: 1px;}
.tl1 a:hover span{background-color: #e39111;}
.tl1 a:hover dt{color: #e39111;}
.tl1 a:hover i{ background: url("/template/pc/skin/images/ico_bg.png") no-repeat -70.5625rem -21.625rem;}
.tl1 a:last-child:after{background: none;}
.w365{width: 22.8125rem;}
.w35{width: 2.1875rem;}
.yb{justify-content: center;}
.w638{width: 39.875rem; margin-right: 3.125rem; overflow: hidden}
.w512{width: 32rem;}

.yyjj span{width: 0.3125rem; height: 1.875rem; background-color: #555555; margin-top: 0.25rem; margin-right: 0.625rem;}
.yyjj{font-size: 1.875rem; color: #555555; width: 100%; align-items: center;}
.yyjj a{color: #555555; font-weight: bold;}
.w512 p{font-size: 1rem; text-align: justify; color: #333333; line-height: 1.875rem; text-indent: 2.5rem; font-weight: 400; padding-top: 1.25rem;}


.pic-left .bd .picList li{height: 14.375rem; overflow: hidden; width: 18rem;position: relative; margin-right: 1rem; }
.pic-left .bd{width: 75rem; overflow: hidden;}
.picList {text-align: center; font-weight: 400;}
.pic-left .bd p{
    position: absolute;
    height: 3.125rem;
    bottom: 0;
    width: 100%;
    background-color: rgba(0,0,0,0.4);
    text-align: center;
    line-height: 3.125rem;
    font-size: 1rem;
    font-weight: 400;
    color: white;
}
.xbiaoti{    
	font-size: 0.875rem;
    font-weight: 100;
    color: #666666;
    text-align: center;
	}
.pic-left .hd{ overflow:hidden;  height:1.875rem;  padding:0 0.625rem;  }
.pic-left .hd .prev,.pic-left .hd .next{ display:block;  width:0.5rem; height:0.75rem; float:right; margin-right:0.625rem; margin-top:0.625rem;  overflow:hidden;
    cursor:pointer; background:url("/template/pc/skin/images/arrow.png") 0 0 no-repeat;}
.pic-left .hd .next{ background-position:-0.5rem 0px;  }
.pic-left .hd .prevStop{ background-position:-3.75rem 0; }
.pic-left .hd .nextStop{ background-position:-3.75rem -3.125rem; }
.pic-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:0.625rem; zoom:1; }
.pic-left .hd ul li{ float:left;  width:0.75rem; height:0.75rem; overflow:hidden; margin-right:0.625rem; text-indent:-62.4375rem; cursor:pointer; background:url("/template/pc/skin/images/icoCircle.png") 0 -0.75rem no-repeat; }
.pic-left .hd ul li.on{ background-position:0 0; }

.tlh{ width: 100%; height: auto;}
.tlh h1{color: #43443f; font-size: 2.25rem; font-weight: bold; text-align: center; margin-bottom: 0.25rem;}
.tlh span{color: #fbb016;}
.tlh p{line-height: 2.25rem; font-size: 1.125rem; color: #a9a9a9;}
.tlh p span{color: #ce2940}

.picyykg{width: 75rem; height: 34.6875rem;}
.picyykg .prev, .picyykg .next{
   position: absolute;
   z-index: 1;
   bottom: 0;
   width: 3.25rem;
   height: 3.0625rem;
   overflow: hidden;
   scursor: pointer;
   background: url(/template/pc/skin/images/yygk_lr.jpg);
   background-repeat: no-repeat;
}
.picyykg .prev{
	background-position: 0px 0px;
	left: 41.0625rem;
}

.picyykg .next{
  left: 44.3125rem;
  background-position: -3.25rem 0px;
}
.jiaoliu1,.jiaoliu2{width: 21.4375rem; height: 16.375rem;}
.jiaoliu2{margin-left: 0.75rem;}
.jiaoliu3{margin-left: 0.75rem; width: 30.625rem; height: 16.375rem;}
.picyykg .bd{width: 44.3125rem; height: 34.6875rem; overflow: hidden;}
.jsjs {width: 30.6875rem; height: 34.6875rem; background-image: url(/template/pc/skin/images/yygk_04.jpg);}
.jsjs p{padding: 7.5rem 3.75rem 0 3.75rem; color: #ffffff; font-size: 1rem; text-justify: distribute-all-lines;text-align: justify;}
.jsjs p span{color: #fcff00; font-weight: bold;}



.yyzj{font-size: 1.625rem; font-weight: bold; color: #555555; width: 100%; align-items: center; border-bottom: 1px solid #dbe2e7;}
.yyzjjj{width: 100%; margin-top: 1.25rem;}
.yyzjjj ul li{width: 11.875rem; height: 18.75rem; background-color: #f8f8f8; border: 1px solid #dbe2e7; display: flex; justify-content: center; margin-right: 0.9375rem;}
.yyzj small{font-size: 0.875rem; font-weight: 100; color: #adadad; margin-left: 0.625rem; margin-top: 0.3125rem;}
.yyzj span::before {
    display: flex;
    content: url(/template/pc/skin/images/yuan_hui.png);
    margin-top: 0.25rem;
    margin-right: 0.8125rem;
}

.yyzjjj  h2{color: #333333; font-weight: 600; margin-top: 0.5rem;}
.picMarquee-left img{width: 10.9375rem; height: 13rem; overflow: hidden; margin-top: 0.5rem;}
.picMarquee-left p{width: 10.9375rem; height: 13rem; overflow: hidden;}
.picMarquee-left div{color: #555555; font-size: 0.875rem; margin-top: 0.1875rem;}
.fuqy h1{color: #0061c0; font-size: 2.25rem; font-weight: bold; text-align: center; }
.zongnan{background: url("/template/pc/skin/images/yygk18.jpg") 0 0 no-repeat; margin-bottom: 0.625rem; width: 32.4375rem; height: 10.0625rem; font-size: 1.1875rem; color: white; font-weight: 100;}
.zongnan p{ text-indent: 2.375rem; width: 90%; padding: 3% 5%; line-height: 1.875rem;}
.mrf10{margin-right: 0.625rem;}
.pic1{width: 32.4375rem; height: 16.75rem; overflow: hidden;}
.pic2{width: 24.6875rem; height: 27.4375rem; overflow: hidden;}
.pic3{width: 16.625rem; height: 13.375rem; margin-bottom: 0.625rem; overflow: hidden;}
.pic4{width: 16.625rem; height: 13.375rem; overflow: hidden;}
.rongyu h1{margin-bottom: 0.3125rem;}
.rongyu h2{color: #9b9c99; font-size: 1.625rem;text-align: center;margin-bottom: 1.25rem;}
.rongyu p{text-align: center;}


.rongyu-left{ overflow:hidden; margin-top: 1.25rem; position:relative; }
.rongyu-left .hd{ overflow:hidden;  height:1.875rem; padding:0 0.625rem;  }

.rongyu-left .hd ul{display: flex; justify-content: center; overflow:hidden;margin-top:0.625rem; zoom:1; }
.rongyu-left .hd ul li{ float:left;  width:3.5625rem; height:0.4375rem; overflow:hidden; margin-right:0.3125rem; text-indent:-62.4375rem; cursor:pointer; background:url("/template/pc/skin/images/yygk_rongyu.png") 0 -0.4375rem no-repeat; }
.rongyu-left .hd ul li.on{ background-position:0 0; }

.rongyu-left .bd{ padding:0.625rem;   }
.rongyu-left .bd ul li img{width: 24rem; height: 16.875rem;}
.rongyu-left .bd ul{ overflow:hidden; zoom:1; }
.rongyu-left .bd ul li{ margin:0 0.5rem; float:left; _display:inline; overflow:hidden; text-align:center;  }
.rongyu-left .bd ul li .pic{ text-align:center; }
.rongyu-left .bd ul li .pic img{ width:7.5rem; height:5.625rem; display:block;  padding:2px; border:1px solid #ccc; }
.rongyu-left .bd ul li .pic a:hover img{ border-color:#999;  }
.rongyu-left .bd ul li .title{ line-height:1.5rem;   }
.rongyu span{color: #fbb016;}

.wenhua .hd{width: 100%; margin-bottom: 0.625rem; border-bottom: 1px solid #eef7ff;}
.wenhua .hd ul{ width: 100%;}
.wenhua .hd ul li {
    color: #555555;
    justify-content: center;
    align-items: flex-end;
    border-radius: 0.625rem 0.625rem 0 0;
    width: 20%;
    height: 5.75rem;
    cursor: pointer;
    display: flex;
    font-size: 1.5rem;
    color: #8e8e8e;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.wenhua .hd ul li.on {
    background-color: #0061c0;
    color: white;
    background-image: linear-gradient(to right, #0061c0 , #0089ff , #0061c0);
}

.wenhua .hd ul li p{width: 100%; text-align: center; font-size: 1.25rem; color: #8e8e8e; margin-bottom: 0.5rem;}
.wenhua .hd ul li.on p{color: white;}
.wenhua .hd ul li i{
	display: block;
	width: 2rem; height: 2rem; 	
	background-size: 15.375rem 4.1875rem;
	margin: 0.625rem auto 0 auto;
}
.wenhua .hd ul li:first-child.on i{
	background: url(/template/pc/skin/images/qiehuan.png) 0.3125rem -2.1875rem no-repeat;
}
.wenhua .hd ul li:nth-child(2).on i{
	background: url(/template/pc/skin/images/qiehuan.png) -3rem -2.375rem no-repeat;
}
.wenhua .hd ul li:nth-child(3).on i{
	background: url(/template/pc/skin/images/qiehuan.png) -6.375rem -2.1875rem no-repeat;
}
.wenhua .hd ul li:nth-child(4).on i{
	background: url(/template/pc/skin/images/qiehuan.png) -9.5625rem -2.1875rem no-repeat;
}
.wenhua .hd ul li:nth-child(5).on i{
	background: url(/template/pc/skin/images/qiehuan.png) -13.5625rem -2.1875rem no-repeat;
}


.wenhua .hd ul li:first-child i{
	background: url(/template/pc/skin/images/qiehuan.png) 0.3125rem 0.1875rem no-repeat;
}
.wenhua .hd ul li:nth-child(2) i{
	background: url(/template/pc/skin/images/qiehuan.png) -3rem 0.1875rem no-repeat;
}
.wenhua .hd ul li:nth-child(3) i{
	background: url(/template/pc/skin/images/qiehuan.png) -6.375rem 0.1875rem no-repeat;
}
.wenhua .hd ul li:nth-child(4) i{
	background: url(/template/pc/skin/images/qiehuan.png) -9.5625rem 0.1875rem no-repeat;
}
.wenhua .hd ul li:nth-child(5) i{
	background: url(/template/pc/skin/images/qiehuan.png) -13.5625rem 0.1875rem no-repeat;
}



.wenhua .bd li{vertical-align:middle; width:75rem; height:37.5rem; overflow: hidden;}

.yygk_gysy1 div{width: 22.6875rem; height: 18.5rem; overflow: hidden; position: relative;}
.yygk_gysy2{width: 28.625rem; height: 37.5rem; overflow: hidden; position: relative;}
.yygk_gysy img{position: absolute; z-index: 0;}
.yygk_gysy p{background-color: rgba(0,0,0,0.5); height: 2.6875rem; width: 100%; font-size: 1rem; line-height: 2.6875rem; position: absolute; color: white; text-align: center; z-index: 1; bottom: 0;}
.yygk-xjsb{background-color: #e9ecee; width: 100%; height: 37.5rem; border: 0.625rem solid #e9ecee; -webkit-box-sizing: border-box; -moz-box-sizing:border-box; box-sizing: border-box; }
.yygk-xjsb div{background-color: white; display: flex; width: 22.6875rem; overflow: hidden; padding: 0.75rem;}
.yygk-xjsb img{width: 22.5rem; height: 20.75rem; overflow: hidden;}
.mt8{margin-top: 0.5rem;}

.yygk-xjsb h1{font-size: 1.5rem; font-weight: 400; color: #0061c0; margin: 1.25rem 0; display: flex;align-items: center;}
.yygk-xjsb h1 img{width: 0.75rem; height: 0.8125rem; margin-right: 0.1875rem;}
.yygk-xjsb p{color: #333333; font-size: 1rem; font-weight: 100; line-height: 1.75rem; margin-bottom: 1.25rem;}

.yygk-aqtx .aqtx{width: 20.625rem; height: 37.5rem; background-color: #ecf0f3;}
.yygk-aqtx .aqtx div{background: url("/template/pc/skin/images/yygk-aqtx.png"); width: 19.25rem; display: flex; height: 4.75rem; text-align: center; line-height: 4.75rem; color: #555555; font-weight: bold; font-size: 1.2rem;align-self: center;justify-content: center; text-indent: 1.2rem;}
.yygk-aqtx .aqtx div:first-child{margin-top: 5.3125rem;background-position: -3.375rem -2.4375rem;  background-repeat: no-repeat;}
.yygk-aqtx .aqtx div:nth-child(2){background-position: -3.375rem -9.6875rem;  background-repeat: no-repeat;}
.yygk-aqtx .aqtx div:nth-child(3){background-position: -3.375rem -16.9375rem;  background-repeat: no-repeat;}
.yygk-aqtx .aqtx div:last-child{margin-bottom: 5.5rem;background-position: -3.375rem -24.1875rem;  background-repeat: no-repeat;}
.yygk-aqtx .aqtx div:hover{cursor: pointer;}
.yygk-aqtx .aqtx div:hover:first-child{margin-top: 5.3125rem;background-position: -26.25rem -2.4375rem;  background-repeat: no-repeat; color: white;}
.yygk-aqtx .aqtx div:hover:nth-child(2){background-position: -26.25rem -9.6875rem;  background-repeat: no-repeat;color: white;}
.yygk-aqtx .aqtx div:hover:nth-child(3){background-position: -26.25rem -16.9375rem;  background-repeat: no-repeat;color: white;}
.yygk-aqtx .aqtx div:hover:last-child{margin-bottom: 5.5rem;background-position: -26.25rem -24.1875rem;  background-repeat: no-repeat;color: white;}

.yygk-aqtx .aqtx1{width: 54.125rem; height: 37.5rem; }
.yygk-aqtx .aqtx1 div{position: relative;}
.yygk-aqtx .aqtx1 div dl{width: 17.5rem;color: #333333; background: rgba(255,255,255,0.8); height: 29.6875rem; padding: 0.9375rem; position: absolute; right: 0.625rem; top: 3.125rem;}
.yygk-aqtx .aqtx1 div dl dt{font-size: 1.625rem;}
.yygk-aqtx .aqtx1 div dl dd{ font-size: 1rem; margin-top: 1.25rem; text-indent: 2.5rem; line-height: 2rem; font-weight: 100; }






