/* 初始化CSS	 */
*{margin:0; padding:0; list-style:none; }
body{ background:#fff; font:normal 14px 微软雅黑;color: #111;}
img{ border:0;}
a{text-decoration:none; color:#111;}

/* 头部css */
header{background: linear-gradient(#fff,#f1f1f1);}
.webTop{width: 100%;height: 5px;background-color: #ea5211;}
.newHead{width: 1100px;height: 150px;margin: auto;position: relative;}
.newHead .newHeadBg{width: 100%;}
.newHead .hd_r{position: absolute;right: 0;top: 10px;}
.newHead .hd_r .search{width: 140px;height: 44px;border: 1px solid #333;display: flex;background-color: #fff;line-height: 44px;justify-content: center;align-items: center;margin-left: -1px;}
.newHead .hd_r .search .searchInp{border: 0;padding-left: 10px;font-size: 14px;flex: 1;}
.newHead .hd_r .search .sps{width: 40px;text-align: center;border-left: 2px solid #ccc;}
.newHead .hd_r .search .searIcon{margin-top: 8px;}
.ment{width: 100%;height: 55px;background-color: #ea5211;color: #fff;}
.ment .mentAll{width: 1100px;margin: auto;display: flex;justify-content: space-between;align-items: center;}
.ment .mentAll .ments{width: 100%;height: 55px;text-align: center;line-height: 55px;font-size: 19px;font-family: math;}
.ment .mentAll .ments:hover{background-color: #f06e16;cursor: pointer;}

.webBg{text-align: center;}
.webBg img{}

/* 轮播图css */
.slideBox{width:1100px;height:300px;overflow:hidden;position:relative;margin: auto;}
.slideBox .bd{position:relative;height:100%;z-index:0;}
.slideBox .bd li{zoom:1;vertical-align:middle;}
.slideBox .bd img{}
.slideBox .hd{position: absolute;left: 0;bottom: 0px;width: 100%;text-align: center;}
.slideBox .hd ul{width: 100%;height: 30px;display: flex;justify-content: center;}
.slideBox .hd ul li{margin-right: 10px;width: 60px;height: 12px;line-height: 14px;text-align: center;background: #fff;color: #fff;cursor: pointer;}
.slideBox .hd ul li.on{background:#e85512;color:#e85512;}
div.slider-nav span.right{ opacity: 0.3;}
div.slider-nav span.left{ opacity: 0.3;}
.wp_nav .sub-nav .nav-item a{    text-align: center;}
div.timer{ opacity: 0;}
/* 小轮播图css */
.picScroll-left{ width:350px;height: 300px;  overflow:hidden; position:relative;border:1px solid #ccc;   }
.picScroll-left .bd{}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:350px;height:260px; display:block;}
.picScroll-left .bd ul li .title{height: 40px;line-height: 40px;background-color: #eeeeee;text-align: center;}

/* 首页新闻列表css */
.main{width: 1100px;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.mains{width: 350px; height: 300px;border: 1px solid #ccc;overflow: hidden;margin-bottom: 20px;}
.nsAll{height: 100%;}
.nsAll .nsHead{height: 40px;display: flex;justify-content: space-between;padding-right: 10px;align-items: center;background: linear-gradient(#fefff9,#f0f0f0);border-bottom: 1px solid #ccc;}
.nsAll .nsHead .p1{width: 86px;height: 40px;line-height: 42px;border-bottom: 3px solid #ea5211;text-align: center;font-size: 16px;font-weight: 600;color: #2e2e2e;}
.nsAll .nsHead .p2{font-size: 12px;cursor: pointer;}

.nsAll .nsHead2{background: linear-gradient(#ea5211,#ea5211);}
.nsAll .nsHead2 .p1{width: 86px;height: 42px;line-height: 43px;border-bottom: 0px solid #ea5211;text-align: center;font-size: 16px;font-weight: 600;color: #2e2e2e;color: #fff;}
.nsAll .nsHead2 .p2{font-size: 12px;cursor: pointer;color: #fff;}

.nsAll .webInfo{width: 300px;margin: auto;margin-top: 20px;line-height: 30px;text-indent: 2rem;text-align: center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;}

.nsAll .jump{display: flex;height: 150px;justify-content: space-around;align-items: center;}
.nsAll .jump .jnode{text-align: center;}
.nsAll .jump .jnode img{}
.nsAll .jump .jnode p{font-size: 16px;font-weight: 600;margin-top: 7px;color: #666;}

.nsAll .nsList{padding: 5px;padding-top: 10px;position: relative;}
.nsAll .nsList li{background: url(../img/listIcon.png) no-repeat 1px;text-indent: 25px;background-size: 17px;height: 39px;border-bottom: 1px dashed #ccc;line-height: 38px;overflow: hidden;display: flex;justify-content: space-between;}
.nsAll .nsList li p{overflow: hidden;width: 250px;white-space: nowrap;text-overflow: ellipsis;}
.nsAll .nsList li:hover{cursor: pointer;color: #ea5211;}
.nsAll .nsList li span{}


.articlelist2_tr{height: 39px;border-bottom: 1px dashed #ccc;line-height: 38px;overflow: hidden;background: none;}
.articlelist2_tr  .news_icon_td{width: 20px;background: url(../img/listIcon.png) no-repeat;height: 39px;background-size: 17px;background-repeat: no-repeat;background-position: 0px;}

.nsAll .nsList .more{position: absolute;top: -36px;right: 10px;}
/* 友情合作 */
.friend{width: 100%;height: 50px;border: 1px solid #ccc;overflow: hidden;}
.friends{display: flex;align-items: center;width: 100%;height: 100%;}
.friends>div{width: 100%;height: 100%;}
.friends p{}
.friends span{display: inline-block;padding: 0 20px;height: 50px;line-height: 50px;}
.friends span.fnode:first-child{background: linear-gradient(#ea5211,#ea5211);color: #fff;}
.friends .fnode:hover{cursor: pointer;color: #ea5211;}

/* 底部css	 */
footer{background-color: #fa7b44;display: flex;margin-top: 20px}
.footer{width: 1100px;margin: 30px auto;text-align: center;}
.footer p{color: #fff;margin: 10px 0;}
.footer p span{margin: 0 20px;font-size: 15px;}



/* 二级页主体 */
.panel{width: 1100px;margin:20px auto;display: flex;justify-content: space-between;}
.panel .panelL{width: 280px;background-color: #ea5211;position: relative;padding-bottom: 1px;}
.panel .panelL .fnav{width: 100%;text-align: center;font-size: 26px;padding: 20px 0;color: #fff;letter-spacing: 2px;}
.panelL .fnav .p1{}
.panelL .fnav .p2{font-size: 15px;color: #dedede;margin-top: 5px;}
.panel .panelL .fnavs{margin-left: 15px;}
.panel .panelL .fnavs p{height: 50px;line-height: 50px;text-align: center;margin-bottom: 5px;background: #fff;font-size: 20px;letter-spacing: 2px;}
.panel .panelL .fnavs p:hover{cursor: pointer;color: #ea5211;}

/* 右侧部分css */
.panel .panelR{width: 800px;}
.panel .panelR .panelMBX{height: 30px;display: flex;align-items: center;font-size: 16px;color: #666;margin-bottom: 10px;}
.panelR .panelMBX img{position: relative;top: 6px;}
.panel .panelR .plist{margin-top: 20px;}
.panelR .plist li{height: 50px;overflow: hidden;line-height: 50px;border-bottom: 1px dashed #ccc;display: flex;justify-content: space-between;}
.panelR .plist li .p1{overflow: hidden;width: 650px;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;}
.panelR .plist li .p2{font-size: 15px;color: #666;}

/* 详情css*/
.pinfo .infos{margin: 50px 20px;}
.pinfo .infos .title{font-size: 20px;text-align: center;margin-bottom: 20px;color: #333;}
.pinfo .infos .tip{text-align: center;font-size: 15px;color: #666;margin-bottom: 30px;}
.pinfo .infos .tip .tips{margin: 0 20px;}
.pinfo .infos .docAll{font-size: 15px;color: #333;}
.pinfo .infos .docAll .docs{text-indent: 2rem;margin-bottom: 20px;}

/* 重构css */
/* 搜索模块 */
.wp_search{width: 250px;height: 40px;margin-top: 20px;}
.wp_search .keyword{width: 208px;height: 40px;text-indent: 1rem;}
.newHead .hd_r .search{width: 45px;height: 44px;background: url(../img/search.png);background-repeat: no-repeat;border: 1px solid #333;background-position: 10px 10px;background-color: #fff;}
/* 导航栏css */
#wp_nav_w16{width: 100%; height: 55px;line-height: 55px;}
#wp_nav_w16 .wp_nav{width: 100%;display: flex;justify-content: space-between;align-items: center;}
#wp_nav_w16 .wp_nav .nav-item{width: 100%;}
#wp_nav_w16 .wp_nav .nav-item .item-name{color: #fff;font-size: 18px;}
#wp_nav_w16 .wp_nav .nav-item .item-name:hover{}

.nav{width: 100%;height: 55px;background-color: #ea5211;color: #fff;}
.nav .wp_nav{width: 1100px;margin: auto;display: flex;justify-content: space-between;align-items: center;}
.nav .wp_nav li{width: 100%;height: 55px;text-align: center;line-height: 55px;font-size: 19px;font-family: math;}
.nav .wp_nav li:hover{background-color: #f06e16;cursor: pointer;}
/* 修复css */
.wp_article_list .list_item .Article_Index{display: none;}
.nsAll .nsList li{list-style: none;text-indent: 5px;}
.wp_article_list .list_item span{margin-left: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wp_article_list .list_item .Article_Title{max-width: 225px;}
/* 纵向导航 */
.fnavs .nav-item{background: #fff;margin-bottom: 10px;height: 40px;line-height: 40px;}
.fnavs .nav-item a span.item-name{font-size: 16px;font-weight: 600;color: #595959;font-family: 黑体;}
.fnavs .nav-item a span.item-name.selected{color: #ea5211;}
.fnavs .nav-item .mark{}

.wp_entry p{text-indent: 2em;}

.wp_article_list .list_item .ex_fields{text-align: right;}

