/* 口麦网【KouMai.Com】代理联盟-天下代理资源一手掌握！*/
/* 百度360搜狗产品及竟价推广省总代价格开户返点+域名空间服务器核心代理价开户续费+常用CMS商业源码授权核心代理价+全网营销系统(全网竟价系统（百度、360、搜狗、巨量）、短视频获客系统+投流系统)代理价开户续费！ */
/*通用*/
	@charset "utf-8";
* { margin:0; padding:0; border:0; outline:0; vertical-align:baseline; background:transparent; font-size:16px; line-height:2em; font-family:"微软雅黑" }
ul, ol, li { list-style:none; }
a { margin:0; padding:0; border:0; vertical-align:baseline; background:transparent; text-decoration:none }
a:link { color:#333; text-decoration:none; }
a:visited { color:#333; text-decoration:none }
a:hover { color:#3E480B; text-decoration:underline }
a:active { color:#3E480B; text-decoration:none }
input, select { vertical-align:middle; }
input, textarea { border:none; }
.clear { clear:both; }
.smheader { display:none; }
.header { width:1200px; margin:auto; padding:20px 0; }
.header .logo { width:350px; float:left; }
.header .logo img { width:100%; }
.header .text { float:left; width:370px; border-left:1px solid #CCC; padding-left:20px; margin-left:20px; }
.header .text span { display:block; color:rgb(255, 153, 0); font-size:24px; }
.header .tel { float:right; background-image:url(../images/tel.png); background-repeat:no-repeat; background-size:auto 100%; padding-left:80px; color:#F00; font-family:Verdana, Geneva, sans-serif; font-size:18px; color:red; margin-top:2px; }
.nav { background:rgb(44, 67, 117); }
/*.nav { background: #990000}*/
.nav .main { margin-top:0; }
.nav ul:after { display:block; clear:both; }
.nav ul { width:100%; ; float:left; }
.nav ul li { float:left; width:12.5%; text-align:center; height:60px; line-height:60px; }
.nav ul li:hover { background:#FFA701; }
.nav ul li a { color:#ffffff; font-size:16px; font-weight:bold; display:block; height:60px; line-height:60px; }
.pc_banner { width: 100%; overflow: hidden; position: relative; }
.pc_banner .pcbanner .swiper-slide img { width: 100%; display: block; }
.pc_banner .pcbanner .pagination { text-align: center; position: absolute; bottom: 10px; width: 100%; z-index: 99; }
.pc_banner .pcbanner .pagination span { width: 12px; height: 12px; border-radius: 50%; display: inline-block; text-indent: -999px; overflow: hidden; overflow: hidden; cursor: pointer; background: #eee; margin: 0 3px; opacity: 1; }
.pc_banner .pcbanner .pagination span.swiper-pagination-bullet-active { background: #3E480B; color: #fff; }
.pc_banner .pcbanner .next { position: absolute; right: 5%; top: 45%; z-index: 99; height: 45px; width: 45px; background: url(/template/default/index/images/bannerri.png); opacity: 0.8; background-size: 100%; cursor: pointer; outline: 0; }
.pc_banner .pcbanner .next:hover { opacity: 1; }
.pc_banner .pcbanner .prev { position: absolute; left: 5%; top: 45%; z-index: 99; height: 45px; width: 45px; background: url(/template/default/index/images/bannerle.png); opacity: 0.8; background-size: 100%; cursor: pointer; outline: 0; }
.pc_banner .pcbanner .prev:hover { opacity: 1; }
.m_pagebanner { display:none }
.m_pagebanner img { width:100%; }
.m_banner { display: none; width: 100%; overflow: hidden; }
.m_banner .mbanner { position: relative; }
.m_banner .mbanner .swiper-slide img { width: 100%; display: block; }
.m_banner .mbanner .pagination { text-align: center; position: absolute; bottom: 5px; width: 100%; z-index: 90; }
.m_banner .mbanner .pagination span { width: 10px; height: 10px; border-radius: 50%; display: inline-block; text-indent: -999px; overflow: hidden; overflow: hidden; cursor: pointer; background: #eee; margin: 0 4px; opacity: 1; }
.m_banner .mbanner .pagination span.swiper-pagination-bullet-active { background: #036aac; color: #fff; }
.banner a img { height:100%; width:100%; }
.swiper-container { width:100%; }
.swiper-slide>div { width:100%; height:100%; position:relative; }
.swiper-slide img { width:100%; height:100%; }
.swiper-slide p { background:rgba(0, 0, 0, 0.1); position:absolute; left:0; bottom:0px; width:100%; height:40px; text-align:center; }
.main { width:1200px; margin:auto; margin-top:40px; }
.main .main_title {color:rgb(44, 67, 117); line-height:1.5em;}
.main .main_title .indext1{ font-size:20px; font-weight:bold;}
.main .main_title .indext2{ color:rgb(255, 153, 0); font-size:14px;}
.main .main_title span .tab { margin-left:30px; }
.main .main_title span .tab ul li { width:100px; float:left; text-align:center; text-indent:0; cursor:pointer; border:1px solid #000066; border-top:0; border-bottom:0; line-height:45px; }
.main .main_title span .tab ul li.hover { background-color:#023F76; color:#FFFFFF; }
.main .main_title a { float:right; line-height:25px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; background: #FFF; border-radius:20px; color:#3E480B; text-align:center; margin-top:10px; padding-left:8px; padding-right:8px; display:block; margin-right:10px; }
.main .main_box1, .main .main_box2, .main .main_box3 { min-height:220px; border-right:1px solid #efefef}
.main .main_box3{ border:0;}

.main .main_box1 .info, .main_box2 .info, .main_box3 .info { padding:5px 0; }
.main .main_box1 { width:300px; float:left; }
.main .main_box1 .info ul li { text-align:center; float:left; width:50%; padding:13px 0; }
.main .main_box1 .info ul li img { width:90%; float:left; }
.main .main_box2 { margin-left:20px; width:350px; float:left; }
.main .main_box2 .info ul li .link { white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width: calc(100% - 120px); float:left; }
.main .main_box2 .info ul li a { background:url(../images/icon-09.gif) no-repeat 0px center; padding-left:20px; }
.main .main_box2 .info ul li .data { width:120px; text-align:right; float:right; }
.main .main_box3 { margin-left:20px; width:490px; float:left; }
.main .main_box3 .info ul li { float:left; width:25%; text-align:center; }
.main .main_box3 .info ul li .box { border:1px solid #CCC; margin:5px 1px; padding:5px 0; }
.main .main_box3 .info ul li .box img { width:100%; }
.main .myform { margin-top:15px;}
.main .myform .fleft { float:left; margin-right:20px; }
.main .myform .fleft select { border:1px solid #cccccc; height:40px; line-height:40px; }
.main .myform .fleft input { border:1px solid #cccccc; height:38px; line-height:38px; padding:0 5px; }
.main .myform .fleft button { background:rgb(44, 67, 117); color:#fff; height:40px; line-height:40px; padding:0 20px; }
.footico { background:rgb(238, 238, 238); padding:15px 0; margin-top:40px; }
.footico .main { margin-top:0; }
.footico ul li { float:left; width:25%; }
.footico ul li img { height:30px; float:left; }
.footico ul li div { float: left; padding-left:10px; }
.footinfo { background:rgb(51, 51, 51); padding:15px 0; text-align:center; color:#fff; margin-bottom: -35px;}
/*二级页*/
.main_left { float:left; width:250px; }
.main_left .lefttitle { width:250px; min-height:60px; line-height:60px; font-size:24px; color:#fff; border-radius: 4px 4px 0 0; text-align:center; }
.main_left .lefttitle img { width:100%;display:block; }
.main_left .leftlist { border:1px solid #efefef; }
.main_left .leftlist ul li { display:block; margin:0; height:60px; line-height:60px; text-decoration:none; border-bottom:1px dotted #dedede; background:url(../images/menu_tb1.png) no-repeat right; text-indent:20px; }
.main_left .leftlist ul li i { width:15px; height: 15px; background: #fff; border: 2px solid rgb(44, 67, 117); display: inline-block; border-radius: 100px; margin-top:20px; margin-left: 55px; margin-right:5px; float: left; }
.main_right { float:right; width:920px; min-height:600px;  }
.main_left .leftlist ul li.cur i { background:rgb(44, 67, 117) }
.main_left .leftlist ul li.cur a { color:rgb(44, 67, 117); font-size:18px; font-weight:bold; }
.main_left .leftlist ul.son li { height:45px; line-height:45px; }
.main_left .leftlist ul.son li i { border: 2px solid #FFF; }
.main_right .righttitle { width:100%; height:60px; line-height:60px; overflow:hidden; border-bottom:1px solid #b8b8b8; margin-bottom:30px; }
.main_right .righttitle .h1 { font-size:24px; color:#333; float:left; width:40%; line-height:60px; }
.main_right .righttitle .pos { color:#ababab; font-size:16px; float:right; line-height:60px; }
.main_right .rightcontent { padding:5px;}
.main_right .rightcontent img { max-width:100%; }
.main_right .rightcontent .c1 { float:left; width:45%; }
.main_right .rightcontent .c2 { float:right; width:45%; }
.main_right .rightcontent .tablelist { background-color:#CCCCCC; }
.main_right .rightcontent .tablelist td { background-color:#FFFFFF; padding:2px; }
.main_right .rightcontent ul li { float:left; overflow:hidden; margin-bottom:15px; border-bottom:1px dotted #dbd4cd; padding:5px; box-shadow:4px 4px 10px #cccccc; display:block; width: calc(100% - 10px); }
.main_right .rightcontent ul li:hover { -moz-box-shadow:4px 4px 10px #949494; -webkit-box-shadow:4px 4px 10px #949494; box-shadow:4px 4px 10px #949494; }
.main_right .rightcontent ul li:nth-of-type(odd) {
 background:#f6f6fa;
}
.main_right .rightcontent ul li:nth-of-type(even) {
 background:#fff;
}
.main_right .rightcontent ul li .box { padding:20px; text-align:left; }
.main_right .rightcontent ul li .box img { margin-top:10px; }
.main_right .rightcontent ul li .pic { float:left; margin-right:15px; width:210px; }
.main_right .rightcontent ul li .pic img { width:210px; }
.main_right .rightcontent ul li .listtext { width:calc(100% - 225px); float:right; }
.main_right .rightcontent ul li .listtext p.listtitle { overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:30px; }
.main_right .rightcontent ul li .listtext p.listtitle a { line-height:30px; font-weight:bold; }
.main_right .rightcontent ul li .listtext p.listdate { color:#666; font-size:14px; }
.main_right .rightcontent ul li .listtext p.listsummary { color:#666; font-size:14px; }
.main_right .rightcontent .showtitle { text-align:center; font-weight:bold; padding:10px 0; font-size:16px; }
.main_right .rightcontent .showimg { float:left; width:40%;}
.main_right .rightcontent .showcode{ float:left;  width:60%;}
.main_right .rightcontent .showcode .showp{padding:0 30px; line-height:2em;}
.main_right .rightcontent .showimg img { width:95%; border:1px solid #CCCCCC; box-shadow: 4px 4px 10px #cccccc; margin:5px; }
.main_right .rightcontent .showinfo { padding:3px; margin:3px; background:#f3f3f3; text-align:center; }
.main_right .rightcontent .showcontent{ padding:10px 0;}
.main_right .rightcontent .showcontent a { color:red; }
.main_right .rightcontent .showcontent img { max-width:100%; }
.main_right .rightcontent .show_pages { background:#efefef; padding:2px; }
.main_right .listpic ul li { margin: 10px 0px 0px 5px; width: calc(100%/3 - 18px); float:left; text-align:center; border:1px solid #efefef; padding:5px; -moz-box-shadow:0px 0px 72px 0px #efefef; -webkit-box-shadow:0px 0px 72px 0px #efefef; box-shadow:0px 0px 72px 0px #efefef; }
.main_right .listpic ul li p { }
.main_right .listpic ul li:hover { -moz-box-shadow:0px 0px 72px 0px #e1dddd; -webkit-box-shadow:0px 0px 72px 0px #e1dddd; box-shadow:0px 0px 72px 0px #e1dddd; }
.main_right .listpic ul li img { width:92%; padding:3%; margin:1%; -moz-transition:all 1s ease 0s; -ms-transition:all 1s ease 0s; -o-transition:all 1s ease 0s; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; }
.main_right .listpic ul li:hover img { -moz-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -webkit-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1); }
.main_right .listtext ul li { margin: 10px 0px 0px 5px; width:calc(100% - 20px); float: left; text-align: center; border: 1px solid #efefef; padding: 5px; -moz-box-shadow: 0px 0px 72px 0px #efefef; -webkit-box-shadow: 0px 0px 72px 0px #efefef; box-shadow: 0px 0px 72px 0px #efefef; }
.main_right .listtext .img { float:left; width:200px; }
.main_right .listtext .img img { width:200px; }
.main_right .listtext .text { float:left; display:inline-block; text-align:left; padding-top:50px; margin-left:30px; }
.main_right .listtext .text .title { font-size:18px; font-weight:bold; }
.main_right .listtext .text .pdf { display:block; }
.main_right .listtext .text .pdf a div { width:auto; height: 25px; line-height: 25px; display: table-cell; vertical-align: middle; background:rgb(44, 67, 117); text-align: center; color:#fff; border-radius: 6px; float: left; padding:3px 20px; }
.qq { float:left; }
.qqlink { width:80px; height:25px; line-height:25px; ; display:table-cell; vertical-align:middle; color:rgb(255, 153, 0); border:1px solid rgb(255, 153, 0); text-align:center; border-radius: 6px; float:left; margin-left:20px }

 @media screen and (max-width:1200px) {
}
@media screen and (max-width:1000px) {
}
@media screen and (max-width:780px) {
 * {
 font-size:16px;
}
.header {
 display:none
}
.nav {
display:none;
}
.smheader {
 background:#fff;
 height:50px;
 width:100%;
 position:fixed;
 color:#333;
 z-index:9999;
 display:block;
 top:0;
 border-bottom:1px solid #efefef;
}
.smheader .home {
 display:inline-block;
 padding:4px;
 border:1px solid rgba(0, 0, 0, 0.16);
 vertical-align:middle;
 border-radius:5px;
 -webkit-border-radius:5px;
 position:absolute;
 left:2%;
 top:11px;
 background:url(../images/common.png) 0 center no-repeat;
 width:25px;
 height:25px;
 background-position: -203px -175px;
 background-size: 450px;
}
.smheader .home a {
 display: block;
 width:100%;
 height:100%;
 top:0;
 left:0;
}
.smheader .weblogo {
 text-align:center;
 height:50px;
 text-align:left;
}
/* XianSuoKe.Com */
.smheader .weblogo img {
 max-height:50px;
 margin-left:10px;
}
.smheader .language {
 display:inline-block;
 top:0;
 position:absolute;
 right:15%;
 top:11px;
 padding:6px;
 padding-top:2px;
 border:1px solid rgba(0, 0, 0, 0.16);
 vertical-align:middle;
 border-radius:5px;
 -webkit-border-radius:5px;
 width:75px;
 height:25px;
 line-height:25px;
}
.smheader .language a {
 padding:2px;
}
.smheader .cate {
 display:inline-block;
 padding:4px;
 margin-left:5px;
 border:1px solid rgba(0, 0, 0, 0.16);
 vertical-align:middle;
 border-radius:5px;
 -webkit-border-radius:5px;
 position:absolute;
 right:2%;
 top:11px;
 background:url(../images/common.png) 0 center no-repeat;
 width:25px;
 height:25px;
 background-position: -206px -50px!important;
 background-size: 400px;
}
.smheader .cate .catebar {
 display:block;
 width:100%;
 height:100%;
 right: 0;
 top:0
}
.smheader .navt {
 background:#444444;
 padding-top:10px;
 padding-right:10px;
 padding-bottom:10px;
 padding-left:10px;
}
.smheader .navt li a {
 border-bottom:1px solid #333333;
 color:#fff;
 height:40px;
 line-height:40px;
 display:block;
 width:100%;
}
.smheader .navt li ul {
 display:none;
}
.m_banner {
 display: block;
 margin-top:52px;
}
.m_pagebanner {
display:block;
margin-top:52px;
}
 .pc_banner {
 display: none;
}
.banner, .pagebanner {
 margin-top:52px;
}
.nav-left {
 display:none;
 width:100%;
 overflow:hidden;
 margin-top:15px;
 margin-bottom:10px;
}
.nav-left ul {
 overflow:hidden;
}
.nav-left ul li {
 padding:3px 6px;
 background-color:#f1f1f1;
 float:left;
 margin:2px;
}
.nav-left ul li.on {
 font-weight:bold;
 background-color:#02509a;
 color:#FFF;
}
.nav-left ul li.on a {
 color:#FFF;
}
.came {
 display:none;
}
.main {
 width:98%;
 display:block;
 margin-left:auto;
 margin-right:auto;
 margin-top:20px;
}
 .main .main_box1, .main .main_box2, .main .main_box3 {
 width:100%;
 margin-top:0px;
 margin-left:0;
 min-height:inherit
}
.main .main_box3 .info ul li {
width:50%;
}
.main .myform .f1 {

}
.main .myform .fleft{ display:contents}
.main .myform .fleft input {
width:100px;
width:50%;
}
.main .main_left {
 width:100%;
 margin-top:52px;
}
.main .main_left .lefttitle {
display:none;
}
.main .main_left .leftlist {
}
.main .main_left .leftlist ul li {
float:left;
width:100%;
text-align:left;
}
.main_left .leftlist ul li a {
width:auto;
background-image:none;
text-indent:0;
}
.main .main_right {
 width:100%;
 margin:auto;
}
.main .main_right img {
 max-width:100%;
}
.main_right .righttitle{ height:auto; line-height: inherit; padding-bottom:10px;}
 .main_right .righttitle .h1 {
text-align:center;
width:100%;
}

 .main_right .righttitle .pos{ width:100%;}
.main_right .rightcontent .c1, .main_right .rightcontent .c2 {
width:auto;
}
.main_right .rightcontent ul li .pic {
 width:100%;
}
.main_right .rightcontent ul li .pic img {
 width:100%;
}
.main_right .rightcontent ul li .listtext {
 width:100%;
}
.main_right .rightcontent ul li .listtext p.listtitle {
 overflow:auto;
 height:auto;
 white-space:inherit;
}
.main_right .rightcontent .showimg{ width:100%;}
.main_right .rightcontent .showcode{ width:100%;}
.main_right .rightcontent .showcode .showp{ padding:20px;}
.main .main_right .listpic ul li {
 margin: 10px 0px 0px 5px;
 width: calc(100%/2 - 20px);
}
.main_right .listtext .img {
width:120px;
}
.main_right .listtext .text {
padding-top:0;
display:contents;
}
.footico ul li {
text-align:center;
}
.footico ul li img {
float:initial;
}
.footico ul li div {
padding:0;
text-align:center;
width:100%;
}
}
@media screen and (max-width:640px) {
}
@media screen and (max-width:500px) {
}
@media screen and (max-width:350px) {
}
/*分页样式蓝色小 */
.pglist{padding: 20px 0 30px;width:100%;text-align: center;clear: both;}
.pglist a,.pglist span{ display:block; float:left; margin-right:10px; padding:2px 12px; border:1px #cccccc solid; background:#fff; text-decoration:none; color:#808080;}
.pglist a:hover,.pglist span{color:#077ee3; background: white; border:1px #077ee3 solid; }
.pglist a.page-num-current{color:#077ee3; background: white; border:1px #077ee3 solid; }

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 /* 我的PB模板网（5MoBan.com）做最好的整站PbootCMS模板下载网站 */
/* 万维站长：www.WanWeiZhan.Com */
/* Pboot模板网 ：www.PbootMoBan.com */
/* 主机/服务器： Www.Elubaba.Com */
/* 线索客:    http://www.XianSuoKe.comm  */
/* 推搜宝：   http://www.TuiSouBao.com */
/* 获客快:    http://www.HuoKeKuai.com  */
/* 城市分站：    http://www.YunYunAn.Com */
/* 易优模板网：  http://www.XinYunZhan.Com */
/* 大卖有我： http://www.DMyw.com  */ 
/* 助力网:     http://www.ZLwz.Com */
/* 站盟云网： http://www.ZMYW.Com */
/* 新目录导航：  http://www.XinMuLu.Com */
/* 易优模板：    http://www.EyouAdmin.Com */
/* QQ：43171398 */
/* 站长交流群①：183945698 */
/* 站长交流群②：183966298 */
/* 商业VIP群 ③  183989070 */
/* 会员VIP群 ④ ：38400389 */
/* 口麦网【KouMai.Com】代理联盟-天下代理资源一手掌握！百度360搜狗产品及竟价推广省总代价格开户返点-域名空间服务器核心代理价开户续费-常用CMS商业源码授权核心代理价 */  