@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;}
.newscontents table{ border: 1px solid #eee; width:99%; float:left;}
.newscontents table td{ width: 20%; border: 1px solid #eee; font-size: 14px; background: #fff; padding: 5px 10px;}
.newscontents table td:first-child { background: #f5f5f5;}
.newscontents table td:nth-child(2n) { width: 80%;}

.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 {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;}
.pdpbody2{ line-height: 32px; padding: 20px; font-size: 14px; color: #000;}
.pdpbody2 table {width: 100%; line-height: 32px; padding: 20px; border: 1px solid #c6c6c6; border-right:0px !important; border-bottom:0px !important; font-size: 14px; color: #000;}
.pdpbody2 table tr td { border-right: 1px solid #c6c6c6 !important; border-bottom: 1px solid #c6c6c6 !important; font-size: 14px; color: #000;}

#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;}

.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: 175px;}
.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;}







.front_see {
    width: 100%;
    height: 48px;
    background: #f4f4f4;
	overflow:hidden;
}
.world { width: 1200px; margin: 0 auto; overflow:hidden;}
.world h4 a { color: #626670; font-size: 32px; }


.front_see h4 {
    line-height: 94px;
}
.world h4 a {
    color: #626670;
    font-size: 32px;
}
.world_header {
   
   
}
.world_header dd {
    width:19%;
    height: 46px;
    margin-left: 2px;
    float: left;
    background:#ff5722;
    font-size: 18px;
    text-align: center;
    line-height: 46px;
    color: #fff;
    position: relative;
    cursor: pointer;
}
.world_header dd.active {
    background:#ff5722;
    color: #000;
}
.world_header dd.active .sj {
    width: 0;
    height: 0;
    border: 4px solid transparent;
    border-top: 4px solid #009b4c;
    position: absolute;
    left: 50%;
    margin-left: -4px;
    bottom: -8px;
    display: block;
}
.world_header dd a {
    color: #fff;
}
.world_header dd .sj {
    display: none;
}
.world_main_part.active {
    display: block;
}
.world_main_part {
    display: none;
}
.world_main_part {
	width:100%; overflow:hidden;
    padding: 46px 0;
}
.world_main_part li {
    width: 220px;
    float: left;
    margin-right: 32px;
}
.world_main_part img {
    width: 220px;
    height: 165px;
    border-bottom: 2px solid #009b4c;
}
.world_main_part li p {
    line-height: 38px;
    text-align: center;
    font-size: 18px;
    color: #000000;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
