@charset "utf-8";
/*头尾*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin: 0; padding: 0; border: 0; outline: 0;}
body{width: 100%; background: url(../images/zxxz45.png) center no-repeat!important; margin: 0 auto!important; background-attachment: fixed!important; background-size: 100% 100%!important; -webkit-background-size: 100% 100%; -o-background-size: 100% 100%;;color: #666666;font-size: 14px; font-family: "微软雅黑", "arial", "sans-serif";}
ul,ol{list-style-type: none;}
select,input,img,select{vertical-align: middle;}
a{color: #666666; text-decoration: none; font-family: "微软雅黑"}
a:hover{color: #cc0000;text-decoration: none;}
.wrap-all{width: 100%; background: url(../images/zxxz45.png) center no-repeat; margin: 0 auto; background-attachment: fixed; background-size: 100% 100%; -webkit-background-size: 100% 100%; -o-background-size: 100% 100%;}
.wrap-all .wrap-main{width: 1200px; margin: 0 auto;}
/*头部代码*/
.header{height: 165px; width: 1200px; margin: 0 auto;display: none;}
.header .header-logo{width: 401px;  float: left; margin-top: 50px;}
.header .header-search{width: 435px; float: right; padding-top: 68px;}
.header .header-search form{float: left; width: 280px;  position: relative;}
.header .header-search form img{width: 20px; height: 20px; position: absolute; top: 6px; right: 1px; cursor: pointer;}
.header .header-search form input:focus{outline: 0;}
.header .header-search form input{width: 240px; border-radius: 20px; padding: 5px 35px 5px 15px;  border: 1px solid #FEB6A7; text-align: left; height: 20px; color: #9e9e9e; line-height: 20px;}
.header .header-search .header-ewm{width: 130px; height: 30px; float: right; margin-left: 15px;}
.header-search .header-ewm ul li{width: 30px; height: 30px; float: left; background: url(../images/zxxz6.png) center no-repeat; margin: 0 10px; position: relative; z-index: 999;}
.header-search .header-ewm ul li:hover .ewm-tb1,.header-search .header-ewm ul li:hover .ewm-tb2,.header-search .header-ewm ul li:hover .ewm-tb3{-webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); transform: rotateZ(360deg); -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}
.header-search .header-ewm ul li a{display: inline-block;}
.header-search .header-ewm .ewm-tb1{width: 30px; height: 30px; background: url(../images/zxxz7.png) center no-repeat;}
.header-search .header-ewm .ewm-tb2{width: 30px; height: 30px; background: url(../images/zxxz8.png) center no-repeat;}
.header-search .header-ewm .ewm-tb3{width: 30px; height: 30px; background: url(../images/zxxz9.png) center no-repeat;}
.header-search .header-ewm .box1,.header-search .header-ewm .box2,.header-search .header-ewm .box3{width: 120px; height: 120px; position: absolute; top: 35px; left: -45px; z-index: 9999; display: none;}
/*首页*/
/*幻灯*/
#ifocus { width:590px; height:350px; overflow:hidden; float:left;}
#ifocus_pic { display:inline; position:relative; width:590px; height:350px;}
#ifocus_piclist { position:absolute; width: 2565px; overflow:hidden;}
#ifocus_piclist li { width:590px; height:350px; float:left; overflow:hidden; }
#ifocus_piclist img { width:590px; height:350px;}
#ifocus_btn {display:inline; float:right; width:80px; overflow:hidden; margin-top:6px; position:absolute; top:308px; left: 435px; z-index: 999;}
#ifocus_btn li {width: 11px; height: 11px; float:left; cursor:pointer; background: url(../img/zxxz41.png) no-repeat; color:#fff; text-align:center; line-height:14px; margin-right:8px;}
#ifocus_btn .current {background: url(../img/zxxz42.png) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv {position:absolute; left:0; top:298px; width:513px; height: 44px; background: url(../img/zxxz43.png) no-repeat; z-index: 999;}
#ifocus_tx { position:absolute; left: 10px; top:298px; color:#fff; z-index: 1000; width: 410px; height: 44px; line-height: 44px;}
#ifocus_tx a{color:#FFFFFF; font-size: 15px;}
#ifocus_tx a:hover{color: #FFA500;}
#ifocus_tx .normal { display:none;}

/*第一栏推荐*/
.wrap-all .wrap-main .mid-main{width: 1050px; background-color: #ffffff; float: right; margin-bottom: 100px; position: relative; z-index: 997; padding-bottom: 30px;}
.mid-main .main-wrap{width: 1006px; padding: 22px 22px 0 22px; float: left;}
.main-wrap iframe{float: left;}
.mid-main .main-wrap .notice{width: 461px; float: right;}
.mid-main .main-wrap .notice .notice-tt{width: 461px; height: 65px; line-height: 65px; text-align: center; display: inline-block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #D80000;}
.notice .notice-tt a{font-size: 20px; color: #D80000;}
.notice .notice-tt a:hover{color: #FFA500;}
.notice ul li span{font-size: 15px; color: #666666; float: right;}
.notice ul li a{width: 375px;}
.content-all{width: 100%; height: auto; position: relative;}
.content-all .mid-bj{width: 306px; height: 642px; position: absolute; top: 38px; left: 115px; z-index: 0; clear: both;}

/*列表公用项*/
.mid-main .main-wrap .lbgy h2{width: auto; height: 38px; border-bottom: 1px solid #DDDDDD; }
.mid-main .main-wrap .lbgy h2>a{font-size: 20px; color: #FF2626; display: inline-block; background: url(../images/zxxz19.png) bottom no-repeat; padding: 0 0 13px 0; float: left;}
.mid-main .main-wrap .lbgy h2 span{ float: right; line-height: 27px; font-size: 14px; color: #777777;}
.mid-main .main-wrap .lbgy h2 span a{ color: #777777;}
.mid-main .main-wrap .lbgy h2 span a:hover{color:#cc0000;}
.lbgy ul li{color: #333333; line-height: 32px; height: 32px; list-style-type: none; background: url(../images/zxxz54.png) left no-repeat;}
.lbgy ul li a{font-size: 15px; display: inline-block; padding-left: 17px; float: left;}

/*第二栏推荐*/
.mid-main .main-wrap .know{width: 513px; margin-top: 13px; float: left!important;}
.know ul{padding: 10px 0;}
.know ul li a{width: 430px;}
.know ul li span{font-size: 15px; color: #666666; float: right;}
/*第二栏右侧*/
.main-wrap .mid-nav{float: right; margin-left: 22px;}
.main-wrap .mid-nav ul{width: 461px; height: auto;}
.main-wrap .mid-nav ul li{float: left; width: 146px; height: 74px; position: relative;}
.main-wrap .mid-nav ul li:hover .nav-tb1,.main-wrap .mid-nav ul li:hover .nav-tb2,.main-wrap .mid-nav ul li:hover .nav-tb3,.main-wrap .mid-nav ul li:hover .nav-tb4,.main-wrap .mid-nav ul li:hover .nav-tb5,.main-wrap .mid-nav ul li:hover .nav-tb6{-webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); transform: rotateZ(360deg); -webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -ms-transition: all 0.4s linear; -o-transition: all 0.4s linear; transition: all 0.4s linear;}
.main-wrap .mid-nav .mid-xc{clear: both; margin-top: 10px; float: left;}
.mid-nav .nav-bj1,.mid-nav .nav-bj2,.mid-nav .nav-bj4,.mid-nav .nav-bj5{margin: 0 11px 11px 0;}
.mid-nav .nav-bj3,.mid-nav .nav-bj6{margin: 0 0 11px 0;}
.main-wrap .mid-nav .nav-bj1{background: url(../images/zxxz34.png) center no-repeat;}
.main-wrap .mid-nav .nav-bj2{background: url(../images/zxxz35.png) center no-repeat;}
.main-wrap .mid-nav .nav-bj3{background: url(../images/zxxz36.png) center no-repeat;}
.main-wrap .mid-nav .nav-bj4{background: url(../images/zxxz37.png) center no-repeat;}
.main-wrap .mid-nav .nav-bj5{background: url(../images/zxxz38.png) center no-repeat;}
.main-wrap .mid-nav .nav-bj6{background: url(../images/zxxz39.png) center no-repeat;}
.main-wrap .mid-nav ul li a{width: 91px; font-size: 18px; color: #FFFFFF; line-height: 32px; display: inline-block; position: absolute; top: 20px; left: 55px;}
.main-wrap .mid-nav .tb-kd{width: 28px; height: 30px; position: absolute; top: 22px; left: 13px;}
.main-wrap .mid-nav .nav-tb1{background: url(../images/zxxz20.png) center no-repeat;}
.main-wrap .mid-nav .nav-tb2{background: url(../images/zxxz21.png) center no-repeat;}
.main-wrap .mid-nav .nav-tb3{background: url(../images/zxxz22.png) center no-repeat;}
.main-wrap .mid-nav .nav-tb4{background: url(../images/zxxz23.png) center no-repeat;}
.main-wrap .mid-nav .nav-tb5{background: url(../images/zxxz24.png) center no-repeat;}
.main-wrap .mid-nav .nav-tb6{background: url(../images/zxxz25.png) center no-repeat;}



/*左侧侧边栏*/
.wrap-all .wrap-main .sidebar{width: 100px; height: 600px; float: left;}
.wrap-all .wrap-main .sidebar a{width: 82px; height: 82px; display: inline-block; margin-bottom: 8px;}
.wrap-all .wrap-main .sidebar a:hover{-webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); transform: rotateZ(360deg); -webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -ms-transition: all 0.4s linear; -o-transition: all 0.4s linear; transition: all 0.4s linear;}
.wrap-all .wrap-main .sidebar .bar1{background: url(../images/zxxz46.png) no-repeat;}
.wrap-all .wrap-main .sidebar .bar2{background: url(../images/zxxz47.png) center no-repeat; margin-left: 8px;}
.wrap-all .wrap-main .sidebar .bar3{background: url(../images/zxxz48.png) center no-repeat; margin-left: 14px;}
.wrap-all .wrap-main .sidebar .bar4{background: url(../images/zxxz49.png) center no-repeat; margin-left: 20px;}
.wrap-all .wrap-main .sidebar .bar5{background: url(../images/zxxz50.png) center no-repeat; margin-left: 26px;}
.wrap-all .wrap-main .sidebar .bar6{background: url(../images/zxxz51.png) center no-repeat; margin-left: 32px;}
.wrap-all .wrap-main .sidebar .bar7{background: url(../images/zxxz52.png) center no-repeat; margin-left: 38px;}
.wrap-all .wrap-main .sidebar .bar8{background: url(../images/zxxz53.png) center no-repeat; margin-left: 44px;}

/*右侧侧边栏*/
.stock-close{font-size: 32px; position: absolute; top: -32px; right: 0px; color: #FF2626; line-height: 32px; cursor: pointer;}
.wrap-all .stock{position: fixed; top: 150px; right: 0; font-size: 16px; z-index: 998; background-color: #FFFFFF;}
.wrap-all .stock h3{color: #FF2626; padding: 8px;}
.wrap-all .stock table{background-color: #FFFFFF; width: 262px; height: 211px; text-align: center; border-collapse: collapse; border-bottom: 1px solid #CCCCCC;}
.wrap-all .stock table th{color: #FFFFFF; background-color: #FF4D4D; border: none;}
.wrap-all .stock table tr{border-bottom: 1px solid #CCCCCC;}
.wrap-all .stock table th,.wrap-all .stock table td{border-right: 1px solid #CCCCCC;}

/*右侧侧边栏添加颜色*/
.normal{color: #00B200;}
.less{color: #FF7F00;}
.shortage{color: #FF2626;}

/*列表页*/
/*导航*/
.nav{width: 100%; height: 58px; background-color: #FF2626; clear: both;display: none;}
.nav ul{width: 1200px; margin: 0 auto; overflow: hidden;}
.nav ul li{float: left; width: 150px; text-align: center;text-overflow: clip; white-space: nowrap; overflow: hidden;}
.nav ul li a{font-size: 16px; color: #FFFFFF; font-weight: bold; line-height: 58px; display: block;}
.nav ul li:hover{background-color: #CC0000;}

/*列表*/
.list-wrap{width: 1200px; max-height: auto; margin: 20px auto 80px auto; background-color: #FFFFFF; padding: 20px; box-sizing: border-box; overflow: hidden;}
.list-wrap h2{font-size: 24px; color: #FF2626; font-weight: normal; padding-bottom: 10px;}
.list-wrap .position{ line-height: 40px; color: #9e9e9e;}
.list-wrap .position .pos-weizhi{padding-left: 30px; background: url(../images/zxxz-wz.png) left no-repeat;}
.list-wrap .position a{color: #9e9e9e;}
.list-wrap .position a:hover{color: #cc0000;}
.list-wrap .list{border-top: 1px solid #e5e5e5; margin-top: 10px;}

.list .list-left{width: 192px; line-height: 30px; border-right: 1px solid #e5e5e5; float: left; clear: both; min-height: 800px;}
.list-left ul li{border-bottom: 1px solid #e5e5e5; padding: 10px 0; line-height: 30px;}
.list-left ul li a{ display: block; padding-left: 10px; color: #FF2626;}
.list-left ul li a:hover{background-color: #FF2626; color: #FFFFFF;}
.linow{background-color: #FF2626; color: #FFFFFF!important;}
.list .list-right{width: 930px; min-height: 800px; float: right;  color: #9E9E9E;}
.list .list-right .new a{font-size: 20px; color: #525252; line-height: 50px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block;}
.list .list-right .new a:hover{color: #cc0000;}
.list .list-right .time-source{padding: 10px 0;}
.list .list-right .time-source .time{width: 50%; float: left;}
.list .list-right .time-source .tz{float: right; padding: 5px; background-color: #FF2626; color: #FFFFFF; margin-right: 30px;}
.list .list-right li{padding-bottom: 10px; border-bottom: 1px solid #e5e5e5; float: right; width: 100%;}
.list .list-right li:hover{background-color: #f7f7f7;}
.list .list-right ._page{padding-top: 30px; margin: 0 20px; clear: both;}
.list .list-right ._page a{color: #666666;}
.list .list-right ._page>div{display: inline-block;} 
._page .page-bk{border: 1px solid #e5e5e5; padding: 0 5px; display: inline-block;}
._page .page_search{float: right;}
._page .page_search a:hover{color: #cc0000;}
._page .page_search input{width: 20px;}
._page .page_search input:focus{outline: 0;}
/*分页添加颜色*/
.page-color{background-color: #FF2626;}
.page-color a{color: #FFFFFF!important;}
.list-wrap hr{clear: both; border: 1px solid #FFFFFF;}

/*内容页*/
/*导航*/
.nav{width: 100%; height: 58px; background-color: #FF2626;}
.nav ul{width: 1200px; margin: 0 auto; overflow: hidden;}
.nav ul li{float: left; width: 150px; text-align: center;text-overflow: clip; white-space: nowrap; overflow: hidden;}
.nav ul li a{font-size: 16px; color: #FFFFFF; font-weight: bold; line-height: 58px; display: block;}
.nav ul li:hover{background-color: #CC0000;}
/*文章*/
.content{width: 1200px; max-height: auto; margin: 20px auto 80px auto; background-color: #FFFFFF; padding: 20px; box-sizing: border-box; overflow: initial;}
.content .position{height: 40px; line-height: 40px; color: #9e9e9e;}
.content .position .pos-weizhi{padding-left: 30px; background: url(../images/zxxz-wz.png) left no-repeat;}
.content .position a{color: #9e9e9e;}
.content .position a:hover{color: #cc0000;}
.article h2{margin-top: 20px; font-size: 30px; color: #df3a39; text-align: center;}
.article ._top{width: 100%; border-bottom: 1px solid #e5e5e5; padding-bottom: 10px; color: #9e9e9e; float: left; margin-top: 20px; line-height: 30px;}
.article .article-infor{width: 55%;  float: left;}
.article .article-infor .time{padding-left: 20px; background: url(../images/zxxz-time.gif) left no-repeat; margin-left: 30px;}
.article .article-operat{float: right; position: relative;}
.article .article-operat ul li{float: left;}
.article .article-operat ul li a{padding: 0 2px; color: #9e9e9e;}
.bdsharebuttonbox{width: 180px;}
.article .article-operat .size a:hover{color: #cc0000;}
.article .article-operat .print{margin: 0 20px;}
.article .article-operat .kg{width: 16px; height: 16px; line-height: 16px; font-size: 12px; background: url(../images/zxxz-share.png) no-repeat; display: inline-block;}
.article .article-operat .share{margin: 3px 30px 0 0;}
.article .article-operat .share a:hover{opacity: 0.6;}
.article .article-operat .share-more{background-position: 0px 0px;}
.article .article-operat .share-kongjian{background-position: 0px -52px;}
.article .article-operat .share-xlwb{background-position: 0px -104px;}
.article .article-operat .share-txwb{background-position: 0px -156px;}
.article .article-operat .share-renren{background-position: 0px -208px;}
.article .article-operat .share-weixin{background-position: 0px -260px;}
.article-text{min-height: 500px; padding: 10px 0; clear: both;}
/*分享窗口*/
.cenfx a{display: inline-block; width: 14px; height: 14px;}
/*内容中样式*/
/*内容字体大小选择*/
.big{font-size: 16px;}
.middle{font-size: 14px;}
.small{font-size: 12px;}

.article .article-ewm{clear: both; padding: 30px 0 25px 0; text-align: center;}
.article .article-ewm p{line-height: 28px; color: #9e9e9e;}
.article .article-bottom{height: 50px; line-height: 50px; border-top: 1px solid #e5e5e5;}
.article .article-bottom ._left{float: right;}

/*尾部代码*/
.footer-bot{display:none;width:100%; height: 150px; background: url(../images/zxxz40.png) bottom center no-repeat; border-top: 4px solid #FD6E50; clear: both; background-attachment: fixed; background-size: 100% 100%; -webkit-background-size: 100% 100%; -o-background-size: 100% 100%;}
.footer-bot .footer-mid{width: 1200px; margin: 0 auto; position: relative;}
.footer-bot .footer-mid .about-our{width: 100%; float: left; color: #DDDDDD; margin-top: 55px; text-align: center;}
.footer-bot .footer-mid .about-our p{line-height: 24px;}
.footer-bot .footer-mid .about-our a{color: #DDDDDD;}
.footer-bot .footer-mid .about-our a:hover{color: #FFA500;}
#_ideConac {
position: absolute;
top: 23px;
left: 135px;
}
/*通用头条列表*/
.list-right-ty{width: 930px; min-height: 780px; float: right; padding: 10px 0;}
.list-right-ty li{list-style-type: none;}
.list-right-ty h3{height: 60px; line-height: 50px; color: #df3a39; text-align: center; font-size: 30px; font-weight: lighter;}


.list_pic li{ float:left !important; width:180px !important; height:214px; text-align:center;  color:#666; font-size:16px; margin-left:12px; margin-right:40px; margin-top:20px; padding-bottom: 0 !important; border-bottom: 0 !important; #padding-bottom: 19px !important; }
.list_pic li a{color:#666;}
.list_pic li a:hover{color:#A10000;}
.list_pic li img{ width:100%; margin-bottom:8px;}

@media only screen and (min-width: 750px) and (max-width: 1920px){
	.mxzbottom{ display:none;}
	.mxztop{ display:none;}
	.header{display: block;}
	.nav{display: block;}
	.footer-bot{display: block;}
	.swiper-container{display: none;}
	
}
@media only screen and (min-width: 100px) and (max-width:750px){
	
	#page_div .pagination_index_last{
		text-align: left;
		width:300px;
	}
	.header{display: none;}
	.nav{display: none;}
	.footer-bot{display: none;}
	.mxzbottom{ display:block;}
	.mxztop{ display:block;}
	.swiper-container{display: block;}
	.list .list-left{display: none;}
	.list-wrap{width:100%;margin:0 auto;}
	.list .list-right{width:100%;min-height: 100px;padding:0px}
	.list_pic{width:100%}
	.list_pic li{width: 42% !important;margin:10px 4% 0px;height: 164px;}
}