@charset "utf-8";
/* CSS Document */

.layui-fluid{padding: 0px;}
.wnminwidth{min-width: 1140px;}
.marginbot30{margin-bottom: 30px;}
.paddingbot30{padding-bottom: 30px;}
.paddingtop15{padding-top: 15px;}
.paddingub15{padding: 15px 0px;}

/*.layui-main{border: 1px solid #D31B1E;}*/

.wntopheader{height: 30px; line-height: 29px;}
.wntopheader span{display: inline-block; float: right; margin-left: 20px;}
.wntopheader span>a{color: #FFF;}
.wntopheader span>a:hover{color:#FF0004;}

.logocode{height: 100px; padding: 15px 0px;}
.logocode span{display: inline-block; line-height: 32px; font-size: 16px; padding-top: 20px; float: right; text-align: right;}
.logocode span>p{color:red; font-size: 34px; font-weight: bolder;}
.logocode p>i{color:red; font-size: 30px; font-weight: bolder;}

.layui-nav,.layui-nav a{padding: 0px; font-size: 18px;}
#topnav .layui-nav-more{right: 23px;}
.topnavcone>a{background-color: #007DDB!important}
.layui-nav-item,.layui-nav-child{text-align: center;}

.huandeng{height: 450px;}

.layui-breadcrumb a{font-size: 16px;}

.layui-nav-tree{width:280px;}
.layui-nav-tree .layui-nav-item a:hover {background-color: #009688;}

.newsbody,.plistbody{background: url(../images/sidebluebg.jpg) repeat-y left;}
.layui-news-body{float: right; position: relative; display: inline-block;border: 1px solid #EBEBEB; width:840px;}
.layui-news-body .newstitle{font-size: 30px; font-weight: bold;text-align: center; padding: 20px 0px 10px 0px;}
.layui-news-body .newscontents{line-height: 26px; font-size: 14px; padding: 20px;}

.layui-news-detail{display: inline-block;border: 1px solid #EBEBEB;}
.layui-news-detail .newstitle{font-size: 28px; font-weight: bold;text-align: center; padding: 20px 0px 10px 0px;}
.layui-news-detail .newsinfo{font-size: 14px;text-align: center;color: #C3C3C3; padding: 20px 0px 10px 0px;}
.layui-news-detail .newscontents{line-height: 26px; font-size: 14px; padding: 20px;}

.newslists img{width: 100%; height: 170px; padding: 3px; border: 1px solid #E5E5E5;}
.newslists .ltitle{width: 100%; font-size: 16px; font-weight: bold; line-height: 22px; padding: 10px 0px;}
.newslists .lzhaiyao{width: 100%; font-size: 14px; line-height: 22px; height: 90px;}
.newslists .ldate{width: auto; font-size: 16px; line-height: 22px; float: left; color: red;}
.newslists .llink{width:auto; font-size: 14px; color: #FFFFFF; line-height: 22px; float: right; border-radius: 10px; padding: 5px 10px; background-color: #04B2E7;}
.newslists .llink:hover{background-color:#4108CC;}

.layui-plist-body{float: right; position: relative; display: inline-block;width:840px;}
.searchlei{border-bottom: 1px dotted #EBEBEB;}
.searchlei legend span{width: auto; padding: 2px 6px;border-radius:4px;}
.searchlei legend span:hover{background-color: #0E62BB!important;cursor:pointer}
.layui-plist-dqfenlei{font-size: 30px; font-weight: bold;}

.layui-tab{margin: 0px;}
.layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after {border:1px solid #FF0004;}
.layui-tab-brief[overflow]>.layui-tab-title .layui-this:after {top: 0px}
.layui-tab-title {height: 78px; border: none;}
.layui-tab-title li {height: 78px;padding: 2px 3px;}
.layui-tab-title li img{height: 74px;}
.layui-tab-title .layui-this:after {height: 78px;}
.layui-tab-content{padding: 0px;}
.layui-tab-content .layui-tab-item img{width: 100%; height: 433px;}
.pdetailrinfo{margin-left: 30px;}
.pdetailrinfo .pdtitle{font-size: 30px; padding: 5px 0px 10px 0px; white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}
.pdetailrinfo .pdclanmu{font-size: 22px; padding: 0px 0px 10px 0px; color: #0D69D7; font-weight: bold; white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}
.pdetailrinfo .pdcode{text-align: center; height:170px; line-height: 170px;}
.pdetailrinfo .pdcode img{width: 132px;}
.pdzixun{text-align: center; line-height:36px; font-size: 32px; font-weight: bold; background-color: #0D69D7; color: #fff; margin-top: 32px; padding: 8px 0px;}
.pdzixun i{font-size: 32px; font-weight: bold;}
.pdetailbody .layui-panel{margin: 10px 0px;}
.pdetailbody .pdpbody1,.pdetailbody .pdpbody2{line-height: 22px; padding: 20px;}
.pdetailbody .pdptitle1,.pdetailbody .pdptitle2{font-size: 22px; line-height: 30px; padding: 10px 0px 10px 20px;  background-color: #0D69D7; color: #fff;}

#pagesdiv{text-align: center;}
#pagesdiv a{padding: 5px 10px; text-align: center;line-height: 32px;border: 1px solid #EDEDED}
#pagesdiv span.cpage{padding: 5px 10px; text-align: center;line-height: 32px;background-color: #1C8BE7; color: #fff;}
#pagesdiv span.slpage{padding: 5px 10px; text-align: center;line-height: 32px;border: 1px solid #EDEDED}

#hottext{font-size:18px;}
#hottext div{background-color: #F4F4F4;}
#hottext div a:hover{color: red;}
.searchrow{height: 60px; background-color:#F4F4F4; line-height: 58px;}
.layui-form-item{margin: 0px; padding: 0px;}
.layui-form{text-align: right;}
.layui-form .layui-input{margin-top: 3px;width: 300px;}

.tuijianp{padding: 20px; line-height: 32px; font-size: 18px;}
.pdpbody2 img{ max-width: 100%;}
.fenlei-titile{text-align:center; padding: 20px 0px 15px 0px; font-size: 32px; font-weight: bold;}
.layui-elem-field legend{margin: 0 auto}
.layui-elem-field legend span{width: auto; padding: 5px 8px;border-radius:10px;border: 1px solid #00FFDB;}
.layui-elem-field legend span:hover{background-color: #0E62BB!important;border: 1px solid #06177C;}
.xiaofl a{color: #FFF;}
.xiaofl a:hover{color:#FFED00;}

.xfllist legend{margin: 0 auto; float: right;}
.xfllist legend span{width: auto; padding: 4px 8px;border-radius:10px;border: 1px solid #00FFDB;}
.xfllist legend span:hover{background-color: #0E62BB!important;border: 1px solid #06177C;}

.pleft{padding:5px;text-align: center;}
.pleft:hover{border:0px solid #47A6FF;box-shadow: 0px 0px 3px blue; }
.pleft a:hover{color: red;}
.pleft img{width: 100%; height: 433px;}
.pleft div{font-size: 18px; font-weight: bold; padding-top: 15px; white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}
.pleft p{font-size: 18px; padding-top: 5px; padding-bottom: 10px;}

.pright{padding:5px; text-align:center; padding-bottom: 10px;}
.pright:hover{border:0px solid #47A6FF;background-color: #E9F9FF;box-shadow: 0px 0px 3px blue;}
.pright a:hover{color: red;}
.pright img{width:100%; height: 203px;}
.pright div{font-size: 18px; font-weight: bold; padding-top: 15px; white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}
.pright p{font-size: 18px; padding-top: 5px;}

.ysicon{padding: 15px 0px; height:265px;}
.ysicon li{width:20%; float: left; position: relative;}
.ysicon li .layui-anim{width: 150px; height: 150px; line-height: 150px; margin: 0 auto 10px; text-align: center; cursor: pointer; color: #fff; border-radius: 50%; font-size: 36px; font-weight: bold;}
.ysicon .code{font-size: 16px; text-align: center;line-height: 32px;}
.yscon .code span{font-size: 16px; font-weight: bold;}
@media screen and (max-width: 1140px) {.ysicon li{width: 20%;}}

.gyus-txt{line-height: 28px; font-size: 16px; padding: 10px;}
.gyus-lianxi{line-height:32px; font-size:14px;padding: 10px;}
.gyus-lianxi span{font-weight: bold; font-size: 16px;}
.gyus-icon{padding: 0 10 15px 10px;}
.gyus-icon li{width:25%; float: left; position: relative;}
.gyus-icon li .layui-anim{width: 74px; height: 74px; line-height: 74px; margin: 0 auto 10px; text-align: center; cursor: pointer; color: #fff; border-radius: 50%; font-size: 24px; font-weight: bold;}
.gyus-icon .code{font-size: 14px; text-align: center;line-height:22px;}

.fdaohang{text-align: center; line-height: 40px;}
.fdaohang span a,.fdaohang span[lay-separator],.fdaohang span a:hover{color: #FFF!important; }

.fustext{line-height: 30px;padding:20px 0px 80px 0px; text-align: center; font-size: 16px;}

.layui-bomfixbar{right:0px; left: 0px; bottom:0px;}
.bomfixbar{background: no-repeat url("../images/bottomtel.png") bottom left; text-align: right; font-size: 26px; font-weight: bold; line-height: 60px;}
#totop{bottom: 120px; display: none;}
