@charset "utf-8";
/* CSS Document */
*{ margin: 0; padding: 0; font-size: 100%; font-family: MicrosoftYaHei,微软雅黑,Arial;  }
li{list-style: none;}
img{ border:none;}
a{text-decoration:none; list-style:none; color:inherit;}


body{ background-color:#eff0f4;}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
}



.swiper-slide2 {
    width: 100%;
    text-align: center;
    font-size: 18px;
    background: #fff;
}
.swiper-slide2 img{ width: 100%; height: 100%;}
/*.s_1{ background: url("../images/banner_1.png") no-repeat; background-position: center center; background-size: cover;}*/
/*.s_2{ background: url("../images/banner_2.png") no-repeat; background-position: center center; background-size: cover;}*/
/*.s_3{ background: url("../images/banner_3.png") no-repeat; background-position: center center; background-size: cover;}*/

.menu{ width: 18%; height: 100%; position: fixed; left:0%; top: 0; background:#434343; z-index: 999; float:left;}
.menu_m{ width: 100%; height: auto; overflow: hidden; margin-top: 30px;}
.menu_m ul li{ width: 100%; height: 35px;  line-height: 35px; color: #999999; font-size:14px; }
.menu_m li img{vertical-align:middle;}
/*主要样式*/
.subNavBox{width:100%;}
.subNav{cursor:pointer;font-weight:bold;font-size:16px;color:#999999;line-height:35px;padding-left:0;background:url(../images/jiantou1.jpg) no-repeat;background-position:95% 50%;}
.subNav img{vertical-align:middle;}
.currentDd{color:#fff;}
.currentDt{background-image:url(../images/jiantou.jpg);}
.navContent{display: none;}
.navContent li a{display:block;width:85%;heighr:25px; padding-left:15%;font-size:13px;line-height:25px;color:#666666;background-color:#434343;}
.navContent li a:hover{color:#999999;background-color:#535353; display:block;}



.tbay{width:70%;  height: 100%; margin-right:10%; float:right; max-width:1000px;margin-top:10px;}
.tbays{width:100%; height:auto; float:left;}
.tbaysz{width:15%; height:auto; float:left;}
.tbaysz img{width:100%; height:auto; display:block;}

.tbaysya{width:50%; height:auto;float:right;margin-top:20px;}
.tbaysyb{width:40%; height:auto;float:right; font-size:13px; color:#666666; padding-top:5px; text-align:right;} 
.tbaysyb img{vertical-align:middle;}

.tbaysy{width:56%; height:auto; border:1px #c1c1c1 solid; float:left; }
.search_input1{width:84%; height:33px; float:left; box-shadow:none; background:#fff; border:none; color:#c3c3c3; line-height:33px; font-size:12px; color:#b1b0b0; padding-left:1%;}
.ssal1{ border:none; width:15%; height:33px; background:url(../images/ss.jpg) no-repeat; float:right;}
.tbaybt{width:100%; height:auto; float:left; border-bottom:1px #dcdcdc solid; padding-bottom:5px; padding-top:20px;}
.tbaybtz{width:auto; height:auto; float:left; font-size:24px; color:#191a00;}
.tbaybty{width:auto; height:auto; float:right;}
.tbaybty ul{float:right;}
.tbaybty li{ width:auto; height:auto; float:left; font-size:14px; color:#666666; padding-top:10px;}

.tbayx{width:100%; height:auto; float:left; padding-top:25px; margin-bottom:50px; min-height:500px;}
.tbayxli{width:23%; height:auto; float:left; margin-left:1%; margin-right:1%; margin-bottom:20px;}
.tbayxlis{width:100%; height:auto; float:left; position:relative;}
.tbayxlisa{width:100%; height:auto; float:left;}
.tbayxlisa img{width:100%; height:auto; display:block;}
.tbayxlisb{width:100%; height:100%; float:left; position:absolute; top:0; background-color:#000;  background:rgba(233, 50, 40, 0.8) none repeat scroll 0 0 !important; filter:Alpha(opacity=70); opacity:0;}
.tbayxlisb:hover{opacity:1;}
.tbayxlisbs{width:100%; height:auto; float:left; text-align:center; font-size:16px; color:#ffffff; font-weight:bold; padding-top:40px;}
.tbayxlisbx{width:90%; height:auto; float:left; text-align:center; padding-left:5%; padding-right:5%; font-size:14px; color:#ffffff; padding-top:20px; line-height:25px;}
.tbayxlix{width:100%; height:auto; float:left; text-align:center; line-height:25px; font-size:13px; color:#333333;}


.containerc{ display:none;}


/*内容页*/
.nrys{width:98%; height:auto; float:right; margin-bottom:25px;}
.nrysz{width:45%; height:auto; float:left;}
.nrysz img{width:100%; height:auto; display:block;}
.nrysy{width:52%; height:auto; float:right;}
.nrysys{width:100%; height:auto; float:left; font-size:24px; color:#666666; padding-top:20px;}
.nrysyx{width:100%; height:auto; float:left; font-size:14px; color:#908e8e; line-height:30px;}
.nrydh{width:98%; height:auto; float:right; background:#ffffff;}
.nrydh li{width:12%; height:auto; float:left; text-align:center; line-height:50px; font-size:16px;  border-right:1px #ccc solid;}
.nrydh li:hover{color:#ffffff; background:#e93228; border-right:1px #e93228 solid;}
/*没被选择选择*/
.cur2{color:#666666;display:block;}
/*选择*/
.cur3{color:#ffffff; background:#e93228; border-right:1px #e93228 solid; display:block;}


.nryx{width:98%; height:auto; float:right; font-size:14px; color:#908e8e; min-height:500px; line-height:27px; padding-top:30px;}
.nryx1{width:100%; height:auto; float:left; padding-top:30px;}
.nryx1 img{width:6%; height:auto; display:block;margin:0 auto;}




/*分页*/
.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;}





/*QQ*/
.izl-rmenu{position:fixed; right:0;bottom:10px;padding-bottom:35px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq1.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq1.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx1.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone1.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top1.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}



/*底部*/
.kg{ display:none;}
.db2{ display:none;}


.tbayxli_xz{ width:100%; height:auto; float:left; font-size:16px; color:#666666; line-height:40px; margin-bottom:10px; border-bottom:dashed 1px #999999;}
.tbayxli_xz img{ width:3%; height:auto; float:right; vertical-align:middle;}





/*底部*/
.dbwa{width:100%; height:280px;  background:#434343; float:left; position:relative;}
.dbwb{width:100%; height:280px;}
.dbw{width:100%; height:220px;position:absolute; top:0; z-index:99999; padding-top:60px;}
#db{width:1100px; height:220px; margin:0 auto;}
.dbz{width:950px; height:auto; float:left;}
.dbzli{width:115px; height:auto; float:left; }
.dbzlis{width:115px; height:auto; float:left; font-size:16px; color:#ffffff;}
.dbzlis:hover{ color:#F00;}
.dbzlix{width:115px; height:auto; float:left; padding-top:20px;}
.dbzlix li{width:115px; height:auto; float:left; font-size:12px; color:#ffffff; margin-bottom:5px;}
.dbzlix li:hover{ color:#F00;}

.dbzli1{width:142px; height:auto; float:left;}
.dbzlis1{width:142px; height:auto; float:left; font-size:16px; color:#ffffff;}
.dbzlis1:hover{ color:#F00;}
.dbzlix1{width:142px; height:auto; float:left; padding-top:20px;}
.dbzlix1 li{width:142px; height:auto; float:left; font-size:12px; color:#ffffff; margin-bottom:5px;}
.dbzlix1 li:hover{ color:#F00;}

.dbzli2{width:118px; height:auto; float:left; }
.dbzlis2{width:118px; height:auto; float:left; font-size:16px; color:#ffffff;}
.dbzlis2:hover{ color:#F00;}
.dbzlix2{width:118px; height:auto; float:left; padding-top:20px;}
.dbzlix2 li{width:118px; height:auto; float:left; font-size:12px; color:#ffffff; margin-bottom:5px;}
.dbzlix2 li:hover{ color:#F00;}

.dbzli3{width:132px; height:auto; float:left;}
.dbzlis3{width:132px; height:auto; float:left; font-size:16px; color:#ffffff;}
.dbzlis3:hover{ color:#F00;}
.dbzlix3{width:132px; height:auto; float:left; padding-top:20px;}
.dbzlix3 li{width:132px; height:auto; float:left; font-size:12px; color:#ffffff; margin-bottom:5px;}
.dbzlix3 li:hover{ color:#F00;}

.dbzli4{width:115px; height:auto; float:left; }
.dbzlis4:hover{ color:#F00;}
.dbzlis4{width:115px; height:auto; float:left; font-size:16px; color:#ffffff;}
.dbzlix4{width:115px; height:auto; float:left; padding-top:20px;}
.dbzlix4 li{width:115px; height:auto; float:left; font-size:12px; color:#ffffff; margin-bottom:5px;}
.dbzlix4 li:hover{ color:#F00;}


.dbzli5{width:265px; height:auto; float:left;}
.dbzlis5:hover{ color:#F00;}
.dbzlis5{width:265px; height:auto; float:left; font-size:16px; color:#ffffff;}
.dbzlix5{width:265px; height:auto; float:left; padding-top:20px;}
.dbzlix5 li{width:265px; height:auto; float:left; font-size:12px; color:#ffffff; margin-bottom:5px;}


.dby{width:150px; height:auto; float:right;}
.dbys{width:123px; height:123px; margin:0 auto;}
.dbyx{width:150px; height:auto; float:left; font-size:12px; color:#ffffff; line-height:20px; text-align:center;}


/*新闻*/
.lbyxlis_news{ width:100%; height:auto; float:left; padding-bottom:20px; border-bottom:dashed 1px #595959; margin-bottom:20px;}
.lbyxlis_newsz{ width:17%; height:auto; float:left;}
.lbyxlis_newsz img{ width:100%; height:auto; display:block;}
.lbyxlis_newsy{ width:80%; height:auto; float:right;}
.lbyxlis_newsys{ width:100%; height:auto; color:#999999; font-size:12px;}
.lbyxlis_newsys span{ color:#333333; font-size:16px;}
.lbyxlis_newsys span:hover{ color:#F00;}
.lbyxlis_newsyx{ width:100%; height:auto; padding-top:20px; line-height:22px; font-size:13px;color:#7a7a7a;}
.lbyxlis_newsyx span{ float:right; color:#F30;}

.nryx_bt{ width:100%; height:auto; text-align:center; font-size:14px; color:#666666; line-height:20px;} 
.nryx_bt span{ font-size:22px; color:#555555;}

#dituContent{ margin-bottom:20px;}






@media screen and (max-width: 768px) {
	#dituContent{ display:none;}
	#top{ display:none;}
		.containerc{ width:100%; height:auto; margin:0 auto;position:relative; display:block; padding-top:50px;}
		.containera{ width:100%; height:50px; margin:0 auto;position:absolute; top:0; bottom:0px; left:0px; z-index:99999999;}
        .menu{ display:none;}
		.tbay{width:100%;  height: 100%; margin-right:0; float:right;}
		.tbays{ display:none;}
		.tbaybt{width:94%; height:auto; float:right; border-bottom: none; padding-bottom:5px; padding-top:20px; text-align:center; margin-left:3%; margin-right:3%;}
		.tbaybtz{width:100%; height:auto; float:left; font-size:18px; color:#191a00;}
		.tbaybty{display:none;}
		.tbayx{width:100%; height:auto; float:right; padding-top:10px; margin-bottom:20px; min-height:inherit;}
		.tbayxli{width:44%; height:auto; float:left; margin-left:3%; margin-right:3%; margin-bottom:15px;}
		.tbayxlis{width:100%; height:auto; float:left; position:relative;}
		.tbayxlisa{width:100%; height:auto; float:left;}
		.tbayxlisa img{width:100%; height:auto; display:block;}
		.tbayxlisb{width:100%; height:100%; float:left; position:absolute; top:0; background-color:#000;  background:rgba(214, 49, 40, 0.8) none repeat scroll 0 0 !important; filter:Alpha(opacity=70); opacity:0;}
		.tbayxlisb:hover{opacity:1;}
		.tbayxlisbs{width:100%; height:auto; float:left; text-align:center; font-size:15px; color:#ffffff; font-weight:bold; padding-top:10px;}
		.tbayxlisbx{width:96%; height:auto; float:left; text-align:center; padding-left:2%; padding-right:2%; font-size:14px; color:#ffffff; padding-top:8px; line-height:22px;}
		.tbayxlix{width:100%; height:auto; float:left; text-align:center; line-height:40px; font-size:15px; color:#333333;}
		
		/*内容页*/
		.nrys{width:100%; height:auto; float:right; margin-bottom:15px;}
		.nrysz{width:94%; height:auto; float:left; margin-left:3%; margin-right:3%;}
		.nrysz img{width:100%; height:auto; display:block;}
		.nrysy{width:94%; height:auto; float:right; margin-left:3%; margin-right:3%;}
		.nrysys{width:100%; height:auto; float:left; font-size:18px; color:#666666; padding-top:10px;}
		.nrysyx{width:100%; height:auto; float:left; font-size:15px; color:#908e8e;  line-height:25px;}
		.nrydh{width:94%; height:auto; float:right; background:#ffffff; margin-left:3%; margin-right:3%;}
		.nrydh li{width:29%; height:auto; float:left; text-align:center; line-height:35px; font-size:15px;  margin-left:2%; margin-right:2%;}
		.nrydh li:hover{color:#ffffff; background:#e93228; border-right:1px #e93228 solid;}
		.nryx{width:94%; height:auto; float:right; font-size:14px; min-height:inherit; color:#908e8e; line-height:25px; padding-top:15px; margin-left:3%; margin-right:3%;}
		.nryx img{width:100%; height:auto; display:block;}
		.nryx1{width:94%; padding-top:15px; margin-left:3%; margin-right:3%;}
		.nryx1 img{width:10%; height:auto; display:block;}
		
		/*底部*/
		.dbwa{ display:none;}
		.kg{ width:100%; height:80px; float:left; display:block;}	
	
	/*底部*/
	.db2{ width:100%; height:65px; background:#ff0000; overflow:hidden; margin:0 auto; position: fixed; bottom:0px; left:0px; display:block;}
	.db2li{ width:24.2%; height:65px; float:left; border-right:solid 1px #fff; border-left:solid 1px #fff; padding-top:3px;}
	.db2li1{ width:24.2%; height:65px; float:left; border-right:solid 1px #fff; border-left:solid 0px #fff; padding-top:3px;}
	.db2li2{ width:24.2%; height:65px; float:left; border-right:solid 0px #fff; border-left:solid 1px #fff; padding-top:3px;}
	
	.dbs2{ width:40%; height:auto; margin-left:30%; margin-right:30%;}
	.dbs2 img{ width:100%; height:auto; display:block;}
	.dbx2{ width:100%; height:auto; font-size:12px; color:#FFF; text-align:center; line-height:25px;}

.tbayxli_xz{ width:94%; height:auto; float:left; font-size:15px; line-height:30px; margin-left:3%; margin-right:3%;}
.tbayxli_xz img{ width:7%; height:auto;}

    	/*新闻*/
		.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;}

	.nryx_bt{ font-size:14px;}
	.nryx_bt span{ font-size:18px;}
	

    }
	
	
	
@media screen and (max-width: 320px) {
		.tbaybtz{font-size:15px;}
		.tbayxlisbs{font-size:13px; padding-top:5px;}
		.tbayxlisbx{font-size:12px; line-height:18px; padding-top:5px;}
		.tbayxlix{line-height:30px; font-size:13px;}
		
		/*内容页*/
		.nrysys{font-size:15px;}
		.nrysyx{font-size:12px; line-height:20px;}
		.nrydh li{line-height:30px; font-size:13px;}
		.nryx{font-size:12px;}
		
		.kg{ height:70px;}
		.db2{ height:55px;}
		.db2li{ height:55px;}
		.db2li1{ height:55px;}
		.db2li2{ height:55px;}
		
		.dbs2{ width:40%; height:auto; margin-left:30%; margin-right:30%;}
		.dbs2 img{ width:100%; height:auto; display:block;}
		.dbx2{ width:100%; height:auto; font-size:12px; color:#FFF; text-align:center; line-height:30px;}

		.tbayxli_xz{  font-size:13px; line-height:25px;}
		.tbayxli_xz img{ width:6%; height:auto;}

			    /*新闻*/
		.lbyxlis_newsys span{ font-size:13px;}
		.lbyxlis_newsyx{ line-height:18px; font-size:12px;}
		.nryx_bt{ font-size:12px; line-height:17px;}
		.nryx_bt span{ font-size:14px;}
	

    }
	
/*平板*/
@media screen and (min-width: 768px) and (max-width: 1100px) {

    












}

