@charset "utf-8";
/* CSS Document */
*{ margin: 0; padding: 0; font-size: 100%; font-family: MicrosoftYaHei,微软雅黑,Arial;  }
li{list-style: none;}
img{ border:none;}
body { background-color:#fff;}
a{text-decoration:none; list-style:none; color:inherit;}




/*幻灯片*/
.lbhdp{width:100%; height:auto; background: no-repeat center; position:relative; float:left;}
.lbhdp1{width:100%; height:auto; background: no-repeat center; position:relative; float:left; display:none;}


/*repeat*/
.rpw{width:100%; height:auto; /*background:url(../images/ly_repeat.jpg) repeat center;*/ float:left; margin-top:15px;}
.rp{width:77.7%; height:auto; margin:0 auto; max-width:1100px;}


.nav_z{width:100%!important;height:50px;float:left;position:relative;z-index:99999;}
#navul li{float:left;width:15.6%;height:50px;position:relative; font-size:20px; background:#1f1f1f; margin-left:0.5%; margin-right:0.5%; line-height:50px; text-align:center;}
#navul li:hover{background:#F00; display:block;}
#navul li img{ width:100%; height:auto; display:block;}
#navul li a:link, #navul li a:visited{color:#fff;font-weight:500;}
#navul li ul{display:none;position:absolute;z-index:999; width:100%; background:#1f1f1f;}
#navul li ul li{display:block;width:100%;float:none;height:35px;position:relative;line-height:35px;font-size:14px;overflow:hidden;}
#navul li.navmoon{ width:15.6%;height:auto;margin-left:0.5%; margin-right:0.5%;}
#navul li.navhome a:hover{color:#fff; }
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{display:block;width:100%;height:35px;line-height:35px; text-align:center; color:#fff;}
#navul li.navmoon ul a:hover{color:#fff;background:#030022;}
.asa{ background:#F00; display:block;}

/*列表页*/
.lby{width:77.7%; height:auto; margin:0 auto; max-width:1100px;}
.lbys{width:100%; height:auto; float:left; padding-top:25px;}
.lbysyz{width:98%; height:auto; float:left;}
.lbysyz ul{float:right;}
.lbysyz li{width:auto; height:auto; float:left; font-size:14px; color:#999999; line-height:22px;}
/*.lbysyy{width:17%; height:auto; float:right; border:1px #f2f2f2 solid;}
.search_input{width:87%; height:22px; float:right; box-shadow:none; background:#fff; border:0; line-height:22px; font-size:13px; color:#b1b0b0; padding-left:1%;}
.ssal{ border:none; width:10%; height:18px; margin-top:2px; background:url(../images/ss.jpg) no-repeat; float:left;}
*/.lbyx{width:100%; height:auto; float:left; padding-bottom:60px; padding-top:20px;}
.lbyxli{width:22.6%; height:auto;  float:left; font-size:15px; color:#757474; margin-bottom:20px;  margin-left:1%; margin-right:1%; padding:0.2%; background:#d2cccc;}
.lbyxlis{width:100%; height:auto; margin:0 auto;}
.lbyxlis img{width:100%; height:auto; display:block;}
.lbyxlix{width:100%; height:45px; text-align:center; line-height:45px; overflow:hidden;}
.lbyxli:hover{ background:#000022; color:#ffffff;}



/*aboutus*/
.ab{width:49.9%; height:auto; margin:0 auto;}
.ab li{width:32.3%; height:auto; float:left; font-size:20px; line-height:50px; color:#ffffff; text-align:center; background:#1f1f1f;  margin-top:10px; margin-left:0.5%; margin-right:0.5%;}
.ab li:hover{background:#F00; display:block;}
.select1 a{ background:#F00; display:block;}

/*.abli1{width:33.3%; height:auto; float:left; font-size:12px; color:#ffffff; text-align:center; background:#3d5778; text-transform:uppercase; padding-top:50px; padding-bottom:40px; line-height:25px; margin-top:10px;}
.abli1 span{font-size:24px;}

.abli2{width:33.3%; height:auto; float:left; font-size:12px; color:#ffffff; text-align:center; background:#0d234a; text-transform:uppercase; padding-top:50px; padding-bottom:40px; line-height:25px; margin-top:10px;}
.abli2 span{font-size:24px;}
*/
.lbysyz1{width:auto; height:auto; float:right;}
.lbysyz1 ul{float:right;}
.lbysyz1 li{width:auto; height:auto; float:left; font-size:14px; color:#999999; line-height:22px;}

.abbt{width:100%; height:auto; text-align:center; font-size:30px; color:#333333; float:left; padding-top:40px;}
.abnr{width:100%; height:auto; font-size:14px; color:#666666; float:left; padding-top:40px; line-height:30px; padding-bottom:80px;}
.absp{width:70.4%; height:auto; margin:0 auto;}
.absp img{width:100%; height:auto; display:block;}


/*内容页*/
.nrys{width:100%; height:auto; float:left; padding-top:30px;}
.nrysz{width:34.2%; height:auto; border:1px #d6d6d6 solid; float:left;}
.nrysz img{width:100%; height:auto; display:block;}
.nrysy{width:60%; height:auto; float:right; font-size:30px; color:#333333; padding-top:125px; line-height:50px;}
.nryx1{width:100%; height:auto; float:left; padding-top:30px;}
.nryxs1{width:100%; height:auto; float:left;}
.nryxs1 li{width:14%; height:auto; float:left; font-size:16px; color:#666666; text-align:center; line-height:49px; margin-right:0.2%; background:#eeeeee;}
.nryxs1 li:hover{background:#434343; color:#ffffff}
.nryxx{width:100%; height:auto; font-size:14px; color:#8b8b8b; line-height:27px; padding-top:35px; float:left;}
.nryxx iframe{width:100%; height:600px; }
.nryxxa{width:100%; height:auto; padding-top:35px; float:left;}
.nryxxa img{width:6%; height:auto; display:block; margin:0 auto;}
.nryxxa iframe{width:100%; height:600px; }

/*新闻*/
.lbyxlis_news{ width:100%; height:auto; float:left; padding-bottom:20px; border-bottom:dashed 1px #595959; margin-bottom:20px;}
.lbyxlis_newsz{ width:30%; height:auto; float:left;}
.lbyxlis_newsz img{ width:100%; height:auto; display:block;}
.lbyxlis_newsy{ width:67%; height:auto; float:right;}
.lbyxlis_newsys{ width:100%; height:auto; color:#999999; font-size:12px;}
.lbyxlis_newsys span{ color:#333333; font-size:16px;}
.lbyxlis_newsyx{ width:100%; height:auto; padding-top:20px; line-height:22px; font-size:13px;color:#7a7a7a;}
.lbyxlis_newsyx span{ float:right; color:#F30;}

/*在线留言*/
.zxlyznra{ width:80%; height:auto; margin:0 auto;}
.zxlyznr1{ width:100%; height:35px; border:solid 1px #ececec; background:#f6f6f6; line-height:35px; font-size:14px; color:#555555; padding-left:20px; margin-bottom:8px;}
.zxlyznr2{ width:100%; height:134px; border:solid 1px #ececec; background:#f6f6f6; line-height:35px; font-size:14px; color:#555555; padding-left:20px; margin-bottom:20px; resize:none;}
.tj{ width:116px; height:39px; background:#f0201c; font-size:16px; color:#fff; line-height:39px; text-align:center; border-radius:6px; float:left; border:0; margin-right:10px; cursor:pointer;}
.cz{ width:116px; height:39px; background:#7e7e7e; font-size:16px; color:#fff; line-height:39px; text-align:center; border-radius:6px; float:left; border:0; cursor:pointer;}


/*分页*/
.dede_pages{ margin:0 auto;}
.dede_pages ul{ float:left; padding:12px 0px 12px 30px; width:100%;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;list-style:none;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}

/*子栏目*/
.zlm{ display:none;}
.nyzlm{ display:none;}
.nyzlm1{ display:none;}

@media screen and (min-width:1366px) and (max-width:1440px){

.rp{width:80%;}
.lby{width:80%;}
}

@media screen and (min-width:1280px) and (max-width:1366px){
.rp{width:81%;}
.lby{width:81%;}


}


@media screen and (min-width:1152px) and (max-width:1280px){
.rp{width:85%;}
.lby{width:85%;}


}
















/*手机*/
@media screen and (max-width: 767px){
		/*幻灯片*/
		.lbhdp{ display:none;}
		.lbhdp1{width:100%; height:auto; float:left; display:block;}
		#dituContent{ display:none;}
		
		/*repeat*/
		.rpw{width:100%; height:auto; background:none; float:left; margin-top:2px; display:none;}
		.rp{width:100%; height:auto; padding-top:20px;}
		.rpli{width:44%; height:auto; float:left; font-size:12px; color:#ffffff; text-align:center; background:#ffae02; text-transform:uppercase; padding-top:15px; padding-bottom:15px; line-height:22px; margin-top:10px; margin-left:3%; margin-right:3%;}
		.rpli span{font-size:16px;}
		
		.rpli1{width:44%; height:auto; float:left; font-size:12px; color:#ffffff; text-align:center; background:#3d5778; text-transform:uppercase; padding-top:15px; padding-bottom:15px; line-height:22px; margin-top:10px;  margin-left:3%; margin-right:3%;}
		.rpli1 span{font-size:16px;}
		
		.rpli2{width:44%; height:auto; float:left; font-size:12px; color:#ffffff; text-align:center; background:#0d234a; text-transform:uppercase; padding-top:15px; padding-bottom:15px; line-height:22px; margin-top:10px;  margin-left:3%; margin-right:3%;}
		.rpli2 span{font-size:16px;}
		
		.rpli3{width:44%; height:auto; float:left; font-size:12px; color:#ffffff; text-align:center; background:#111725; text-transform:uppercase; padding-top:15px; padding-bottom:15px; line-height:22px; margin-top:10px;  margin-left:3%; margin-right:3%;}
		.rpli3 span{font-size:16px;}
		
		.rpli4{width:44%; height:auto; float:left; font-size:12px; color:#ffffff; text-align:center; background:#3d515c; text-transform:uppercase; padding-top:15px; padding-bottom:15px; line-height:22px; margin-top:10px;  margin-left:3%; margin-right:3%;}
		.rpli4 span{font-size:16px;}
		
		.rpli5{width:44%; height:auto; float:left; font-size:12px; color:#ffffff; text-align:center; background:#727b80; text-transform:uppercase; padding-top:15px; padding-bottom:15px; line-height:22px; margin-top:10px;  margin-left:3%; margin-right:3%;}
		.rpli5 span{font-size:16px;}
		
		/*列表页*/
		.lby{width:100%; height:auto; float:left;}
		.lbys{display:none;}
		.lbyx{width:100%; height:auto; float:left; padding-bottom:30px; padding-top:20px;}
		.lbyxli{width:46%; height:auto;  float:left; font-size:14px; color:#757474; margin-bottom:15px; padding:1%; margin-left:2%; margin-right:2%;}
		.lbyxlis{width:100%; height:auto;  margin-top:0; margin-left:0%; margin-right:0%;}
		.lbyxlis img{width:100%; height:auto; display:block;}
		.lbyxlix{width:100%; height:auto; text-align:center; line-height:35px;}
		
		
		
		/*aboutus*/
		.ab{width:100%; height:auto; display:none;}
		.abli{width:29%; height:auto; float:left; font-size:12px; color:#ffffff; text-align:center; background:#ffae02; text-transform:uppercase; padding-top:15px; padding-bottom:15px; line-height:22px; margin-top:10px; margin-left:2%; margin-right:2%;}
		.abli span{font-size:18px;}
		
		.abli1{width:29%; height:auto; float:left; font-size:12px; color:#ffffff; text-align:center; background:#3d5778; text-transform:uppercase; padding-top:15px; padding-bottom:15px; line-height:22px; margin-top:10px; margin-left:2%; margin-right:2%;}
		.abli1 span{font-size:18px;}
		
		.abli2{width:29%; height:auto; float:left; font-size:12px; color:#ffffff; text-align:center; background:#0d234a; text-transform:uppercase; padding-top:15px; padding-bottom:15px; line-height:22px; margin-top:10px; margin-left:2%; margin-right:2%;}
		.abli2 span{font-size:18px;}
		
		.abbt{width:100%; height:auto; text-align:center; font-size:20px; color:#333333; float:left; padding-top:0;}
		.abnr{width:94%; height:auto; font-size:15px; color:#666666; float:left; padding-top:15px; line-height:25px; padding-bottom:15px; margin-left:3%; margin-right:3%;}
		.abnr img{width:100%; height:auto; display:block;}	
		.absp{width:94%; height:auto; margin:0 auto; margin-left:3%; margin-right:3%;}
		.absp img{width:100%; height:auto; display:block;}	
		
		
		/*内容页*/
		.nrys{width:100%; height:auto; float:left; padding-top:15px;}
		.nrysz{width:94%; height:auto; border:1px #d6d6d6 solid; float:left; margin-left:3%; margin-right:3%;}
		.nrysz img{width:100%; height:auto; display:block;}
		.nrysy{width:94%; height:auto; float:right; font-size:18px; color:#333333; padding-top:10px; line-height:25px; margin-left:3%; margin-right:3%;}
		.nryx1{width:100%; height:auto; float:left; padding-top:0;}
		.nryxs1{width:100%; height:auto; padding-top:10px;}
		.nryxs1 li{width:29%; height:auto;  font-size:16px; line-height:35px; margin-right:2%; margin-left:2%; margin-bottom:10px;}
		.nryxs1 li:hover{background:#434343; color:#ffffff}
		.nryxx{width:94%; height:auto; font-size:14px; color:#8b8b8b; line-height:25px; padding-top:15px; float:left; margin-left:3%; margin-right:3%;}
		.nryxx img{width:100%; height:auto; display:block;}
		.nryxx iframe{width:100%; height:250px; }
		.nryxxa iframe{width:100%; height:250px; }
		.nryxxa img{width:20%; height:auto; display:block;}

	/*新闻*/
	.lbyxlis_news{width:90%; height:auto; margin-left:5%; margin-right:5%; padding-bottom:10px; margin-bottom:15px;}
	.lbyxlis_newsz{ width:100%; height:auto; float:left;}
	.lbyxlis_newsz img{width:100%; height:auto; display:block;}
	.lbyxlis_newsy{ width:100%; height:auto; float:right;}
	.lbyxlis_newsys{ width:100%; height:auto; font-size:12px; padding-top:10px;}
	.lbyxlis_newsys span{ font-size:15px;}
	.lbyxlis_newsyx{ width:100%; height:auto; line-height:22px; font-size:14px;}

	/*在线留言*/
	.zxlyznra{ width:100%; height:auto;}
	.zxlyznr1{ width:90%; height:auto; line-height:30px; font-size:14px; padding-left:3%; margin-bottom:8px; margin-left:3%; margin-right:3%;}
	.zxlyznr2{  width:90%; height:auto; line-height:30px; font-size:14px; padding-left:3%; margin-bottom:8px; margin-left:3%; margin-right:3%;}
	.tj{ width:25%; height:auto; font-size:16px; line-height:35px; margin-right:5%; margin-left:3%;}
	.cz{ width:20%; height:auto; font-size:16px; line-height:35px;}
	
	
	/*子栏目*/
	.zlm{ width:100%; height:auto; display:block; padding-top:20px; float:left;}
	.zlm li{ width:46%; height:auto; background:#1f1f1f; color:#fff; text-align:center; float:left; margin-right:2%; margin-left:2%; font-size:16px; line-height:35px; margin-bottom:10px;}
	.zlm li:hover{ background:#ff0000;}
	.select3 a{ background:#ff0000; display:block;}
	
	.nyzlm{  width:100%; height:auto; display:block; padding-top:20px; float:left;}
	.nyzlm li{ width:46%; height:auto; background:#1f1f1f; color:#fff; text-align:center; float:left; margin-right:2%; margin-left:2%; font-size:16px; line-height:35px; margin-bottom:10px;}
	.nyzlm li:hover{ background:#ff0000;}
	
	.nyzlm1{  width:100%; height:auto; display:block; padding-top:20px; float:left;}
	.nyzlm1 li{ width:29%; height:auto; background:#1f1f1f; color:#fff; text-align:center; float:left; margin-right:2%; margin-left:2%; font-size:16px; line-height:35px; margin-bottom:10px;}
	.nyzlm1 li:hover{ background:#ff0000;}
	.select2 a{ background:#ff0000; display:block;}
	.select4 a{ background:#ff0000; display:block;}

div#youku-playerBox {
    width: 100%!important;
    height: 220px!important;
}


}







/*手机i5*/
@media screen and (max-width: 320px){
       /*repeat*/
		.rpli{font-size:12px; line-height:20px}
		.rpli span{font-size:15px;}
		
		.rpli1{font-size:12px; line-height:20px}
		.rpli1 span{font-size:15px;}
		
		.rpli2{font-size:12px; line-height:20px}
		.rpli2 span{font-size:15px;}
		
		.rpli3{font-size:12px; line-height:20px}
		.rpli3 span{font-size:15px;}
		
		.rpli4{font-size:12px; line-height:20px}
		.rpli4 span{font-size:15px;}
		
		.rpli5{font-size:12px; line-height:20px}
		.rpli5 span{font-size:15px;}
		
		/*列表页*/
		.lbyxli{font-size:12px;}
		
		/*aboutus*/
		.abli{padding-top:10px; padding-bottom:10px; line-height:22px; word-wrap: break-word;}
		.abli span{font-size:15px;}
		
		.abli1{padding-top:10px; padding-bottom:10px; line-height:22px; word-wrap: break-word;}
		.abli1 span{font-size:15px;}
		
		.abli2{padding-top:10px; padding-bottom:10px; line-height:22px; word-wrap: break-word;}
		.abli2 span{font-size:15px;}
		
		.abbt{font-size:15px;}
		.abnr{font-size:12px; line-height:22px;}
		
		/*内容页*/
		.nrysy{font-size:15px; padding-top:10px; line-height:25px;}
		.nryxx{font-size:12px; line-height:20px; padding-top:5px;}

			/*新闻*/
	.lbyxlis_newsys span{ font-size:13px;}
	.lbyxlis_newsyx{ line-height:18px; font-size:12px;}


	.zxlyznr1{ line-height:25px; font-size:12px;}
	.zxlyznr2{ line-height:25px; font-size:12px;}
	.tj{ font-size:12px; line-height:25px;}
	.cz{ font-size:12px; line-height:25px;}
	
		
	/*子栏目*/
	.zlm li{font-size:13px; line-height:30px;}
	.nyzlm li{font-size:12px; line-height:30px;}
	.nyzlm1 li{font-size:12px; line-height:30px;}



	
}


/*平板*/
@media screen and (min-width: 768px) and (max-width: 1100px) {
        /*幻灯片*/
		.lbhdp{width:100%; height:auto;}
		
		
		/*repeat*/
		.rpw{width:100%; height:auto; background:url(../images/ly_repeat.jpg) repeat center; float:left; margin-top:2px;}
		.rp{width:98%; height:auto; margin-left:1%; margin-right:1%;}
		.rpli{width:16.6%; height:auto; float:left; font-size:13px; color:#ffffff; text-align:center; background:#ffae02; text-transform:uppercase; padding-top:50px; padding-bottom:40px; line-height:25px; margin-top:10px;}
		.rpli span{font-size:20px;}
		
		.rpli1{width:16.6%; height:auto; float:left; font-size:13px; color:#ffffff; text-align:center; background:#3d5778; text-transform:uppercase; padding-top:50px; padding-bottom:40px; line-height:25px; margin-top:10px;}
		.rpli1 span{font-size:20px;}
		
		.rpli2{width:16.6%; height:auto; float:left; font-size:13px; color:#ffffff; text-align:center; background:#0d234a; text-transform:uppercase; padding-top:50px; padding-bottom:40px; line-height:25px; margin-top:10px;}
		.rpli2 span{font-size:20px;}
		
		.rpli3{width:16.6%; height:auto; float:left; font-size:13px; color:#ffffff; text-align:center; background:#111725; text-transform:uppercase; padding-top:50px; padding-bottom:40px; line-height:25px; margin-top:10px;}
		.rpli3 span{font-size:20px;}
		
		.rpli4{width:16.6%; height:auto; float:left; font-size:13px; color:#ffffff; text-align:center; background:#3d515c; text-transform:uppercase; padding-top:50px; padding-bottom:40px; line-height:25px; margin-top:10px;}
		.rpli4 span{font-size:20px;}
		
		.rpli5{width:16.6%; height:auto; float:left; font-size:13px; color:#ffffff; text-align:center; background:#727b80; text-transform:uppercase; padding-top:50px; padding-bottom:40px; line-height:25px; margin-top:10px;}
		.rpli5 span{font-size:20px;}
		
		/*列表页*/
		.lby{width:98%; height:auto; margin-left:1%; margin-right:1%;}
		.lbys{display:none;}
		.lbyx{width:100%; height:auto; float:left; padding-bottom:40px; padding-top:20px;}
		.lbyxli{ font-size:17px; color:#757474; margin-bottom:20px;}
		.lbyxlis{width:100%; height:auto; margin:0 auto; margin-top:0;}
		.lbyxlis img{width:100%; height:auto; display:block;}
		.lbyxlix{width:100%; height:auto; text-align:center; line-height:30px;}

		
		
		/*aboutus*/
		.ab{width:100%; height:auto;}
		.abli{width:29%; height:auto; float:left; font-size:13px; color:#ffffff; text-align:center; background:#ffae02; text-transform:uppercase; padding-top:50px; padding-bottom:40px; line-height:22px; margin-top:10px; margin-left:2%; margin-right:2%;}
		.abli span{font-size:25px;}
		
		.abli1{width:29%; height:auto; float:left; font-size:13px; color:#ffffff; text-align:center; background:#3d5778; text-transform:uppercase; padding-top:50px; padding-bottom:40px; line-height:22px; margin-top:10px; margin-left:2%; margin-right:2%;}
		.abli1 span{font-size:25px;}
		
		.abli2{width:29%; height:auto; float:left; font-size:13px; color:#ffffff; text-align:center; background:#0d234a; text-transform:uppercase; padding-top:50px; padding-bottom:40px; line-height:22px; margin-top:10px; margin-left:2%; margin-right:2%;}
		.abli2 span{font-size:25px;}
		
		.abbt{width:100%; height:auto; text-align:center; font-size:25px; color:#333333; float:left; padding-top:0;}
		.abnr{width:100%; height:auto; font-size:17px; color:#666666; float:left; padding-top:15px; line-height:30px; padding-bottom:15px;}
		.absp{width:100%; height:auto;}
		.absp img{width:100%; height:auto; display:block;}	


        /*内容页*/
		.nrys{width:100%; height:auto; float:left; padding-top:30px;}
		.nrysz{width:34.2%; height:auto; border:1px #d6d6d6 solid; float:left;}
		.nrysz img{width:100%; height:auto; display:block;}
		.nrysy{width:60%; height:auto; float:right; font-size:30px; color:#333333; padding-top:125px; line-height:50px;}
		.nryx1{width:100%; height:auto; float:left; padding-top:30px;}
		.nryxs1{width:100%; height:auto; float:left;}
		.nryxs1 li{width:14%; height:auto; float:left; font-size:18px; color:#666666; text-align:center; line-height:49px; margin-right:0.2%; background:#eeeeee;}
		.nryxs1 li:hover{background:#434343; color:#ffffff}
		.nryxx{width:100%; height:auto; font-size:17px; color:#8b8b8b; line-height:30px; padding-top:35px; float:left;}
		.nryxx img{width:90%; height:auto; display:block;}
    
 	/*在线留言*/
	.zxlyznr1{ font-size:18px;}
	.zxlyznr2{ font-size:18px;}
	.tj{ font-size:18px;}
	/*新闻*/
	.lbyxlis_newsys{ font-size:17px; padding-top:10px;}
	.lbyxlis_newsys span{ font-size:18px;}
	.lbyxlis_newsyx{ padding-top:5px; line-height:25px; font-size:17px;}


}

