body { margin:0 auto; height:100%; text-align:left;  -webkit-text-size-adjust:none; font-size:14px; color:#585858;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;margin: 0;padding: 0;}
img { border:0px; max-width:100%;}
form, button, {border:0 none;font-size:100%;margin:0;padding:0;text-decoration:none;vertical-align:middle;font-size: 12px;list-style-type: none;}
a{ color:#585858; text-decoration:none;font-family:"Microsoft YaHei"; }
a:hover{ color:#2acf8d; text-decoration:none;}
.container-maxwidth{max-width: 1280px; margin:0px auto;}
.pc{ display:block;}
.mb{ display:none;}

.nybanner{ margin-bottom:2%;}
.nybanner img{ width:100%;}
.nybakkp{ background:#fff; padding:2.5%; margin-top:2%;}

.inbakkp{ background:#fff; padding:2% 3%; margin-top:3%;}
.intitle{ border-bottom:1px solid #eeeeee; width:100%; padding-bottom:18px;}
.intitle h2{ font-weight:bold; font-size:20px; color:#2acf8d; letter-spacing:1px;}
.intitle span{ float:right; font-size:14px; text-align:right;}
.intitle span a{ color:#777777;}
.intitle span a:hover{ color:#2acf8d;}

.nytitle{ width:100%;}
.nytitle h2{ font-weight:normal; font-size:18px; color:#333;}
.nytitle span{ float:right; font-size:14px; text-align:right;}
.nytitle span a{ color:#999999; font-size:14px;}
.nytitle span a:hover{ color:#2acf8d;}
.nyleftpadin .nytitle h2{ color:#2acf8d; font-size:20px; font-weight:bold;}

.inmain1{ margin:2% 0;  border-bottom:1px solid #eeeeee;  border-top:1px solid #eeeeee;  border-right:1px solid #eeeeee;}
.inmain1 video{ width:100%; outline:none;}
.innewslist a{ display:block; line-height:34px; height:34px; overflow:hidden; font-size:14px;}
.innewslist img{vertical-align: baseline;}
.innewslist h4{ font-weight:bold; display:inline-block; font-size:16px; vertical-align:text-top;}
.inmain1 .invideo{ padding-left:0;}
.nynewslist{ margin:20px 0; border-bottom:1px solid #eee; padding-bottom:15px;}
.invideo video{ width:100%;}
.inmain3{}
.inmain3img{ margin:4% 0 2%;}
.inmain3img img{ width:100%; -webkit-transition: -webkit-transform 1s; transition: transform 1s;}
.inmain3img a:hover img{transform: scale(1.1);}
.inmain3img a{ width:100%; overflow:hidden; display:block;}

.fxico{ float:right;}

.videolist{}
.videolistli{ width:100%;}
.videolistli a{ border:1px solid #eeeeee; padding:15px; border-radius:6px; display:block;}
.videolistli h2{ font-weight:normal; font-size:14px; text-align:center; margin-top:10px; line-height:20px; height:20px; overflow:hidden;}
.videolistli .videimg{ width:100%; position:relative; overflow:hidden;}
.videolistli .videimg img{ width:100%;  -webkit-transition: -webkit-transform 1s; transition: transform 1s;}
.videolistli a:hover img{transform: scale(1.1);}

.innews2{ border-right:1px solid #eeeeee;}
.innews2 ul li{ padding-top:25px;}
.innews2 ul li img{ width:100%;}
.innews2 .newstwofl{ float:left; width:27%; color:#fff;}
.innews2 .newstwofr{ float:right; width: 65%; margin:0 4%; line-height:20px; font-size:14px; color:#777777;}
.innews2 .newsdekk{ padding:15% 5%; text-align:center;}
.innews2 .newsdekk span{ display:block; padding:0; margin:0; font-size:36px; font-weight:normal;}
.innews2 .newstwofr h2{ color:#333333; font-size:16px; line-height:24px; margin:0px; padding:0 0 4%;}
.innews2 .newstwofr .time{ font-size:14px; color:#ccc; padding-top:4%;}
.trans5{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
.innews2 ul li:hover .newstwofl{ margin-left: 4%;}
.innews2 ul li:hover .newstwofr{ width: 61%;}
.innews2 ul li:hover h2{ color:#2acf8d;}
.inmain2right{}
.inmain2right img{ width:100%; -webkit-transition: -webkit-transform 1s; transition: transform 1s;}
.inmain2right a:hover img{transform: scale(1.1);}
.inmain2right a{ width:100%; overflow:hidden; display:block; margin-top:25px;}

.ryzzlist .swiper-slide img{width:100%; -webkit-transition: -webkit-transform 1s; transition: transform 1s;}
.ryzzlist .swiper-slide a{ width:100%; overflow:hidden; display:block;}
.ryzzlist .swiper-slide a:hover img{transform: scale(1.1);}
.foot2wm{ text-align:center;}
.foot2{ text-align:center; margin-top:30px;}
.sydwico{ margin-top:10px;}

.videolistli .videimg i{ width:100%; height:100%; background:rgba(0,0,0,.3); background-image:url(../images/viplay.png); background-position: center center; background-repeat:no-repeat; display:block; position:absolute; left:0; top:0;}
.nyleftpadin{ padding-right:50px;}


.newsnylist{ padding:10px 0;}
.newsnylist ul li{ padding:20px 0;}
.newsnylist ul li img{ width:100%;}
.newsnylist .newstwofl{ float:left; width:24%; color:#fff;}
.newsnylist .newstwofr{ float:right; width: 69%; margin:0 4% 0 0; line-height:20px; font-size:14px; color:#777777;}
.newsnylist .newsdekk{ padding:15% 5%; text-align:center;}
.newsnylist .newsdekk span{ display:block; padding:0; margin:0; font-size:36px; font-weight:normal;}
.newsnylist .newstwofr h2{ color:#000; font-size:16px; line-height:24px; margin:0px; padding:0 0 4%;}
.newsnylist .newstwofr .time{ font-size:14px; color:#ccc; padding-top:4%;}
.newsnylist ul li:hover .newstwofl{ margin-left: 4%;}
.newsnylist ul li:hover .newstwofr{ width: 65%;}
.newsnylist ul li:hover h2{ color:#2acf8d;}
.newsnylist ul li:hover{box-shadow: 0 0 10px 4px #ececec;}

.nynewsimg{ padding-top:15px;}
.nynewsimg ul li{ padding:10px 0;}
.nynewsimg ul li img{ width:100%;}
.nynewsimg .newstwofl{ float:left; width:45%; color:#fff;}
.nynewsimg .newstwofr{ float:right; width: 50%; margin:0 0 0 5%;}
.nynewsimg .newsdekk{ padding:15% 5%; text-align:center;}
.nynewsimg .newsdekk span{ display:block; padding:0; margin:0; font-size:36px; font-weight:normal;}
.nynewsimg .newstwofr h2{ color:#333; font-size:14px; line-height:20px; margin:0px; padding:0 0 4%;}
.nynewsimg .newstwofr .time{ font-size:12px; color:#777; padding-top:4%;}
.nynewsimg ul li:hover h2{ color:#2acf8d;}

.pagination{width: 100%; height: auto; text-align: center; overflow: hidden; position: relative; display:block; margin-top:15px;}

.yhjklist{border-top:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:none; margin:4% 0 0;}
.yhjklistleft{ float:left; width:47%;}
.yhjklistrigth{ float:left; width:53%; padding:4% 4% 0;}
.yhjklistleft img{ width:100%;}
.yhjklistrigth h2{ font-weight:normal; font-size:18px;}
.yhjklistrigth .time{ color:#bebebe; font-size:12px; display:block; padding:4% 0;}
.yhjklistrigth .more{ margin-top:20px; background:#2acf8d; color:#fff; display:inline-block; height:35px; line-height:35px; padding:0 25px; font-size:12px;}
.yhjklistrigth .more:hover{ background:#ca3237;}
.yhjkzilist{ padding:2% 0 4%;}
.yhjkzilist ul li{ height:50px; line-height:50px; border-bottom:1px dashed #eee; overflow:hidden;}
.yhjkzilist ul li span{ float:right; font-size:14px; color:#bebebe;}
.yhjkzilist ul li a{ font-size:16px;}

.yslist{ padding:4% 0;}
.yslistkk{ border:1px solid #eee; padding:6%; text-align:center; font-size:12px; line-height:18px; margin-bottom:6%;}
.yslistkk h3{ font-size:18px; font-weight:bold; color:#333; display:inline-block; margin-right:10px;}
.yslistimg{ text-align:center; width:95px;  margin:0px auto;} 
.yslistimg img{ } 
.yslistzi{ font-size:14px; color:#999999; margin:4% 0;}
.yslistan{ margin-top:10px;}
.yslistan a{ display:inline-block; background:#2acf8d; height:28px; line-height:28px; width:80px; border-radius:14px; color:#fff; margin:5px}
.yslistan a:hover{background:#ca3237;}
.jxjtzi{ padding-top:4%; font-size:14px; line-height:24px;}

.jxjtlist{ margin-top:4%; text-align:center;}
.jxjtlist .videen{ display: inline-block; background: #2acf8d; height: 28px; line-height: 28px; width: 100px; color: #fff; text-align:center; margin:10px auto 0;}

.jxjtlist a:hover .videen{background:#0eb874;}
.newsnytit{ text-align:center; font-size:24px; font-weight:bold;}

.newsnyx{ margin-top:4%; color:#000; font-size:16px;}
.newsnyx a{ color:#585858;}
.newsnyx a:hover{ color:#2acf8d;}

.videolistlitop{ margin-top:2%;}
.margbottom{ margin-bottom:4%;}

.top_search_cont {background: #fff none repeat scroll 0 0; border: 1px solid #eee; border-radius: 0; box-shadow: none; padding: 0px 5px;height:37px;line-height:37px;width: 100%; position:relative;}

.top_search_cont input[type="search"], .top_search_cont input[type="text"] {outline:none;  background:none; border:none; width:100%; height:35px; line-height:35px; color:#ccc;}

.search_icon { position:absolute; width:35px; height:35px; line-height:35px; right:0px; top:0px;}
.lang_cont { border-right: 1px solid #faa61a; float: right; margin-left: 10px; margin-right: 13px; margin-top:6px; padding-right: 13px; padding-top: 1px; }
.lang_cont label { font-size:11px; color:#000; float:left; }
.search-ico {    float: right; width:19px; height:19px;}
.search-ico a {    float: right; background: url(../images/search-ico.png) no-repeat 0 0; width:19px; height:19px;}
.search-ico a.arrow_change {    float: right; background: url(../images/search-ico-c.png) no-repeat 0 0; width:19px; height:19px;}

.videodh{ padding:4% 0;}
.videodh a{ display:block; background:#f7f7f7; height:35px; line-height:35px; font-size:14px; text-align:center; margin:5px 0;}
.videodh a:hover{  background:#2acf8d; color:#fff;}
.videodh .videoleft{ padding-right:5px;}
.videodh .videoright{ padding-left:5px;}

.videoline{ border-top:1px solid #eee; margin-top:4%; padding-top:6%;}
.videoridh{ padding:4% 0;}
.videoridh h3{ text-align:center; font-size:14px; height:30px; line-height:30px; overflow:hidden;}
.videoridh .videoleft{ padding-right:5px; padding-top:5px; padding-bottom:5px;}
.videoridh .videoright{ padding-left:5px; padding-top:5px; padding-bottom:5px;}
.videoridh img{ width:100%;}

@media screen and ( max-width:770px ){
	
.pc{ display:none;}
.mb{ display:block;}


.inmain1 .invideo{ padding:0;}
.videolistli{ margin-top:4%;}
.innews2{ border:none;}
.innews2 .newstwofr{width: 69%; margin: 0%;}
.inmain2right a{ margin-top:5px;}
.innewslist{ margin-bottom:15px;}
.ryzzlist img{ width:100%;}
.ryzzlist .swiper-slide{ padding:0 2%;}
.ryzzlist .Ab_honor{ width:100%; padding:0;}
.ryzzlist .swiper-button-prev{left:0px; margin-top:-20px}
.ryzzlist .swiper-button-next{right:0px; margin-top:-20px}
.ryzzlist .swiper-slide{ margin:0px auto; width:100%; text-align:center;}
.mbtopmair{ padding-top:6%;}
.nyleftpadin{ padding-right:15px}

.inmain1 {border-left: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee;border-right: 1px solid #eeeeee; border-top:none;}
 
.newsnylist .newstwofr{ width:73%; margin:0;}
.newsnylist ul li{ padding:10px 0;}
.nybanner{ margin-bottom:4%;}
.newsnylist .newstwofr h2{ font-size:14px; padding:0px;}



.yhjklist{border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;border-top:none;}
.yhjklistleft{ float:none; width:100%;}
.yhjklistrigth{ float:none; width:100%; padding:4%;}

.yhjkzilist ul li a{ font-size:14px;}
.yhjklistrigth h2{ font-size:16px;}



}







@media only screen and (max-width:1024px) and (min-width: 770px){


}

@media only screen and (max-width:1920px) and (min-width: 1440px){


}

@media screen and ( min-width:1480px ){


}