@charset "utf-8";

@charset "UTF-8";
/*css reset*/
/*清除内外边距*/
body, h1, h2, h3, h4, h5, h6, p, hr, /*结构元素*/
ul, ol, li, dl, dt, dd, /*列表元素*/
form, fieldset, legend, input, button, select, textarea, /*表单元素*/
th, td, /*表格元素*/
pre {
padding: 0;
margin: 0;
}

/*重置默认样式*/
body, button, input, select, textarea {
/*font: 12px/1 微软雅黑, Tahoma, Helvetica, Arial, 宋体, sans-serif;*/
color: #333;
font: 14px/1 "Microsoft YaHei", Tahoma, Helvetica, Arial, SimSun, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
font-weight: normal;
}
em, i {
font-style: normal;
}

a {
text-decoration: none;
color:#4d555d;
}
li {
list-style-type: none;
vertical-align: top;
}
img {
border: none;
/*display: block;*/
vertical-align: top;
}
textarea {
overflow: auto;
resize: none;
}
table {
border-spacing: 0;
border-collapse: collapse;
} 
/*常用公共样式*/
.fl {
float: left;
display: inline;
}
.fr {
float: right;
display: inline;
}
.cf:before,
.cf:after {
content: " ";
display: table;

}
.cf:after {
clear: both;
}
.cf {
zoom: 1;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}


.top {width:100%;height:auto;overflow:hidden;text-align:center;}
.top img {display: block;max-width:100%;height:auto;margin:0 auto;}
.main {width:1200px;height:auto;padding:40px 0;margin:0 auto;}
.js {width:580px;height:363px;float:left;}
/*焦点图*/
.slideBox{ width:580px; height:363px; overflow:hidden; position:relative;float:left;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:8px;width:12px;height:12px;line-height:12px;text-align:center;background:#fff; cursor:pointer;border-radius:6px;}
.slideBox .hd ul li.on{ background:#2170cf; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;line-height:30px; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li span {width:580px;height:48px;line-height:48px;font-size:16px;padding:0 20px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; position:absolute;bottom:0px;z-index:11;background:url(js-bg.png);color:#fff;}
.slideBox .bd img{ width:580px; height:363px; display:block;}

.news {width:580px;height:363px;float:right;background:url("news.png") no-repeat center;padding:40px 0 20px 0;}
.news a {display:block;width:100%;white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis;font-size:16px;line-height:30px; text-decoration: none;color:#000000;}
.zcfg {width:580px;height:auto;border-bottom:solid 2px #0b0078;}
.title {width:100%;height:28px;line-height:28px;}
.title span {font-size:26px;font-weight:bold;color:#0b0078;}
.title a {display:block;width:70px;height:28px;float:right;background:#5e88d7;border-radius:14px;color:#ffffff; text-decoration: none;text-align:center; }
.title a:hover {color:#ffffff;}
.zcfg-list {width:100%;height:auto;padding:12px 0;min-height:204px;}
.zcfg-list a {display:block;width:100%;white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis;font-size:16px;line-height:30px; text-decoration: none;color:#000000;}
.main1 {width:100%;height:auto;overflow:hidden;background:#f0f3fb;padding:20px 0;margin-top:40px;}
.title1 {width:100%;height:56px;text-align:center;}
ul.zjyx {width:1230px;height:auto;overflow:hidden;margin:20px auto 0 auto;padding:0;}
ul.zjyx li {width:216px;height:193px;margin:0 15px;float:left;line-height:46px;white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis;text-align:center; }
ul.zjyx li a{color:#333;text-decoration: none;}
ul.zjyx li a p{white-space: nowrap;text-overflow: ellipsis;overflow:hidden;padding-left:0.5em;padding-right:0.5em;}
.main2 {width:1200px;height:161px;margin:20px auto 50px auto;}
.bottom {width:100%;text-align:center;background:#2f3e76;line-height:20px;padding:68px 0;font-size:16px;color:#99a1c1;}

/*列表页*/
.add {line-height:42px;height:42px;font-size:13px;float:left;font-weight:normal;}
.add a {color:#666666;text-decoration:none;}
.add a:hover {color:#0b0078;}
.title3 {width:1200px;padding-left:20px;background:url(icon1.png) no-repeat 0px 10px;line-height:36px;height:46px;border-bottom:solid 1px #dddddd;font-size:24px;color:#0b0078;font-family:'微软雅黑';margin:20px auto 0 auto;}
.main3 {width:1200px;margin:0 auto;height:auto;overflow:hidden;}
ul.zcfg1 {width:100%;height:auto;padding-top:20px;padding-left:0;}
ul.zcfg1 li {height:36px;line-height:36px;}
ul.zcfg1 li a {width:1000px;display:block;float:left;white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis;color:#333333;text-decoration:none;}
ul.zcfg1 li span {display:block;float:right;text-align:right;color:#999999;}

/*详情*/
.info {width:1200px;height:auto;padding:20px 0;}
.mojiTit1{text-align:center;font-size:24px;line-height:2;text-align:center;padding:30px 0px 10px 0px;}
.mojiTit2{font-size:12px;border-bottom:1px solid #e6e6e6;color:#;text-align:center;color:#888;height:18px;padding:15px 0;}
.info-time {width:770px;height:36px;background:url(time-bg.jpg) no-repeat center;text-align:center;line-height:36px;margin:20px auto 10px auto;color:#999;}
.moji{line-height:24px;font-size:16px;color:#444;}
p.imginfo {text-align:center;}

/*直播*/
.title4 {width:calc(100% - 30px);line-height:36px;font-size:13px;color:#000;font-family:'微软雅黑';text-indent:10px;padding-top:10px;max-width:1200px;margin:0 auto;}
.title4 a {color:#333;text-decoration:none;}
.title4 a:hover {color:#0b0078;}
.zb1 {display: -webkit-flex; /* Safari */display: flex; align-items:center;}
.zb1 p {padding:0;margin:0;font-size:14px;color:#666666;padding-left:30px;}
.zb1 p span.title5 {font-size:20px;font-weight:bold;margin-top:8px;}
.zb2 {display: -webkit-flex; /* Safari */display: flex; align-items:center;}
.zb2 p {padding:0;margin:0;font-size:14px;color:#ffffff;padding-left:30px;}
.zb2 p span.title5 {font-size:20px;font-weight:bold;margin-top:8px;}
.main4 a {color:#333;text-decoration:none;}
.xx1 {display: -webkit-flex; /* Safari */display: flex; align-items:center;}
.xx1 p {padding:0;margin:0;font-size:14px;color:#666666;padding-left:78px;}
.xx1 p span.title5 {font-size:20px;font-weight:bold;margin-top:8px;}
.xx2 {display: -webkit-flex; /* Safari */display: flex; align-items:center;}
.xx2 p {padding:0;margin:0;font-size:14px;color:#1a3fb1;padding-left:78px;}
.xx2 p span.title5 {font-size:20px;font-weight:bold;margin-top:8px;}
.xx1{background-image:url(xx2.png);overflow:hidden;}
.xx1:hover{background-image:url(xx1.png);}
.xx1:hover p{color:#1a3fb1;font-weight:bold}
/* @media (max-width:768px){.main4 {width:100%;height:auto;margin:0 auto 20px auto;}.zb1 {width:90%;height:110px;background:url("zb2.png") no-repeat center;background-size:100% auto;margin:10px auto;}.zb2 {width:90%;height:110px;background:url("zb1.png") no-repeat center;background-size:100% auto;margin:10px auto;color:#ffffff;}.bottom {padding:20px 0;}}
@media (min-width:768px){.main4 {width:100%;height:auto;margin:0 auto 20px auto;}.zb1 {width:calc(50% - 20px);height:110px;background:url("zb2.png") no-repeat center;background-size:100% auto;margin:10px 10px 20px 10px;float:left;}.zb2 {width:calc(50% - 20px);height:110px;background:url("zb1.png") no-repeat center;background-size:100% auto;margin:10px 10px 20px 10px;float:left;color:#ffffff;}}
@media (min-width:960px){.main4 {width:100%;height:auto;margin:0 auto 20px auto;}.zb1 {width:calc(33.3% - 20px);height:110px;background:url("zb2.png") no-repeat center;background-size:100% auto;margin:10px 10px 20px 10px;float:left;}.zb2 {width:calc(33.3% - 20px);height:110px;background:url("zb1.png") no-repeat center;background-size:100% auto;margin:10px 10px 20px 10px;float:left;color:#ffffff;}}
@media (min-width:1200px){.main4 {width:1230px;height:auto;margin:0 auto 20px auto;}.zb1 {width:370px;height:110px;background:url("zb2.png") no-repeat center;margin:10px 20px 20px 20px;float:left;}.zb2 {width:370px;height:110px;background:url("zb1.png") no-repeat center;margin:10px 20px 20px 20px;float:left;color:#ffffff;}} */
@media (max-width:768px){.main4 {width:100%;height:auto;margin:0 auto 20px auto;}.zb1 {width:90%;height:110px;background:url("zb2.png") no-repeat center;background-size:100% auto;margin:10px auto;}.zb2 {width:90%;height:110px;background:url("zb1.png") no-repeat center;background-size:100% auto;margin:10px auto;color:#ffffff;}.bottom {padding:20px 0;}.xx1 {width:90%;height:80px;background:url("xx2.png") no-repeat center;background-size:100% auto;margin:10px auto;}.xx2 {width:90%;height:80px;background:url("xx1.png") no-repeat center;background-size:100% auto;margin:10px auto;color:#1a3fb1;}}
@media (min-width:768px){.main4 {width:100%;height:auto;margin:0 auto 20px auto;}.zb1 {width:calc(50% - 20px);height:110px;background:url("zb2.png") no-repeat center;background-size:100% auto;margin:10px 10px 20px 10px;float:left;}.zb2 {width:calc(50% - 20px);height:110px;background:url("zb1.png") no-repeat center;background-size:100% auto;margin:10px 10px 20px 10px;float:left;color:#1a3fb1;}.xx1 {width:calc(50% - 20px);height:80px;background:url("xx2.png") no-repeat center;background-size:100% auto;margin:10px 10px 20px 10px;float:left;}.xx2 {width:calc(50% - 20px);height:80px;background:url("xx1.png") no-repeat center;background-size:100% auto;margin:10px 10px 20px 10px;float:left;color:#1a3fb1;}}
@media (min-width:960px){.main4 {width:100%;height:auto;margin:0 auto 20px auto;}.zb1 {width:calc(33.3% - 20px);height:110px;background:url("zb2.png") no-repeat center;background-size:100% auto;margin:10px 10px 20px 10px;float:left;}.zb2 {width:calc(33.3% - 20px);height:110px;background:url("zb1.png") no-repeat center;background-size:100% auto;margin:10px 10px 20px 10px;float:left;color:#1a3fb1;}.xx1 {width:calc(33.3% - 20px);height:80px;background:url("xx2.png") no-repeat center;background-size:100% auto;margin:10px 10px 20px 10px;float:left;}.xx2 {width:calc(33.3% - 20px);height:80px;background:url("xx1.png") no-repeat center;background-size:100% auto;margin:10px 10px 20px 10px;float:left;color:#1a3fb1;}}
@media (min-width:1200px){.main4 {width:1230px;height:auto;margin:0 auto 20px auto;}.zb1 {width:370px;height:110px;background:url("zb2.png") no-repeat center;margin:10px 20px 20px 20px;float:left;}.zb2 {width:370px;height:110px;background:url("zb1.png") no-repeat center;margin:10px 20px 20px 20px;float:left;color:#ffffff;}.xx1 {width:370px;height:80px;background:url("xx2.png") no-repeat center;margin:10px 20px 20px 20px;float:left;}.xx2 {width:370px;height:80px;background:url("xx1.png") no-repeat center;margin:10px 20px 20px 20px;float:left;color:#1a3fb1;}}

/*翻页*/
.next {width:1200px;height:50px;margin:20px auto;}
.manu {
	 TEXT-ALIGN: center;font-size:12px;height:40px;padding:5px;line-height:30px;
}
.manu A {
	BORDER: #dbdbdb 1px solid; PADDING:5px 7px; MARGIN:5px;COLOR: #333;TEXT-DECORATION: none
}
.manu A:hover {
	BORDER: #dbdbdb 1px solid; COLOR: #fff;BACKGROUND-COLOR: #0b0078
}
.manu A:active {
	BORDER: #dbdbdb 1px solid;
}
.manu .current {
	BORDER: #dbdbdb 1px solid; PADDING:5px 7px;FONT-WEIGHT: bold;MARGIN: 5px;COLOR: #fff;BACKGROUND-COLOR: #0b0078
}
.manu .disabled {
	PADDING:5px 7px; BORDER: #dbdbdb 1px solid; MARGIN: 5px;COLOR: #ddd;
}

.tabslide .title span {color:#333333}
.tabslide .title span.on {color:#0b0078;}