﻿/* CSS Document *//** Basic Cascading Style Sheet* Intructions:none* Version:1.0* Updated:2014-09-18* Author:Cyan.John.* Contact:* QQ:331863539* Email:zzy85620987@163.com*//* base */* {
	margin: 0;
	padding: 0;
	border: 0;
}
ol, ul {
	padding: 0;
}
a {
	color: #000000;
	text-decoration: none
}

.fl {
	float: left;
	display: inline
}
li {
	list-style: none;
}
body {
	background-attachment: fixed;
	background-repeat: repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
}
img {
	border: none;
}
/* framework */.wrap {
	width: 100%;
	margin: 0 auto;
}
.header {
	width: 100%;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}
.footer {
	float: left;
	width: 100%;
	font: 14px/26px "宋体";
	color: #ffffff;
	margin: 0 auto;
	text-align: center;
	padding: 36px 0;
	background: #d1171a;
}
.footer a {
	color: #ffffff;
}
.hot-head {
    padding-top: 15px;
    text-align: center;
    width: 1200px;
    margin: 0 auto;
    padding-bottom: 23px;
}
.hot-head h1 {
	font-size: 38px;
	font-weight: bold;
	height: 80px;
	line-height: 80px;
	font-family: "microsoft yahei", 'SimHei';
	text-indent: 3em;
}
.hot-head h1 a {
	    color: #dc131c;
}
.hot-head p {
	color: #fdf3c1;
	font-size: 16px;
	height: 24px;
	line-height: 24px;
	margin-top: 12px;
	font-family: "microsoft yahei";
}
.hot-head p a {
	color: #fdf3c1;
}
#pic1 {
	line-height: 24px;
}
.content {
	width: 100%;
	height: auto;
	margin: 5px auto 0;
	-overflow: hidden;
}
   .content2 {
        width: 1200px;
        height: 440px;
        margin: 0 auto;
        background: url("./img/bg-gongbao.jpg");
        background-size: 100% 100%;
    }

    .content2-box {
        width: 800px;
        margin-left: 235px;
        padding-top: 50px;
    }

    .num-list {
        display: flex;
        justify-content: flex-start;
        align-items: center;
    }

    .num-list > div {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        flex-direction: column;
        cursor: pointer;
    }

    .num-list > div > div {
        width: 55px;
        height: 55px;
        border-radius: 50%;
        text-align: center;
        line-height: 55px;
        border: 1px solid rgb(227, 227, 227);
        color: rgb(214, 2, 0);
    }
.logo{
	float: left;
}
    .num-list > span {
        display: inline-block;
        width: 30px;
        height: 1px;
        background: rgb(227, 227, 227);
    }

    .num-list > div::after {
        content: "";
        width: 0;
        height: 0;
        border-right: 8px solid transparent;
        border-left: 8px solid transparent;
        border-top: 8px solid transparent;
        margin-top: -3px;
    }

    .content-text {
        width: 100%;
        color: rgb(132, 123, 94);
    }

    .content-text > div:nth-of-type(1) {
        width: 100%;
        text-align: center;
        font-size: 28px;
        margin: 40px auto 30px;
    }

    .content-text > div:nth-of-type(2) {
        line-height: 30px;
    }

    .content-text > div:nth-of-type(2) > a {
        color: red;
    }

    .focus {
        background: rgb(214, 2, 0);
        color: white !important;
    }

    .after-style::after {
        border-top: 8px solid rgb(214, 2, 0)!important;
    }
.fp {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.col-left {
	display: inline;
	height: auto;
	margin-left: 24px;
	overflow: hidden;
	width: 47%;
	float: right;
}
.article {
	font-family: Tahoma, simsun;
	height: auto;
	margin-bottom: 30px;
	overflow: hidden;
}
.more {
    float: right;
    color: #fff;
    font-weight: normal;
    border-radius: 5px;
    background: #c4070f;
    padding: 3px 6px;
}
.more a{color: #fff;}
.article h4 {
	font: 24px/34px "microsoft yahei", 'SimHei';
	margin-bottom: 6px;
	font-weight: bold;
}
.article .brief {
	    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-bottom: 0px;
    color: #999;
    line-height: 30px;
    padding-bottom: 8px;
}
.fr {
	display: inline;
	float: right;
}
.rit {
	display: inline;
	float: left;
	height: auto;
	overflow: hidden;
	width: 49%;
}
.rit-l {
}
.jjmc-pic {
	margin-top: 19px;
}
.jjmc-pic li {
	float: left;
	text-align: center;
}
.jjmc-pic li p {
	margin-top: 6px;
	margin-bottom: 15px;
}
.sip {
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 15px;
	width: 1202px;
}
.sip-nr {
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	overflow: hidden;
}
.menu {
	background: #fff none repeat scroll 0 0;
	float: left;
	margin: 0 20px;
	width: 260px;
}
.menu li.selected {
	background: url(http://img01.e23.cn/2017/0913/20170913020359611.gif) no-repeat scroll 0 0;
	height: 115px;
	width: 250px;
	color: #FFFFFF;
}
.menu li {
	background: url(http://img01.e23.cn/2017/0913/20170913020358641.gif) no-repeat scroll 0 0;
	height: 115px;
	width: 250px;
	height: 115px;
	margin-bottom: 1px;
	text-align: center;
	font-family: "microsoft yahei";
	font-size: 30px;
	line-height: 116px;
	font-weight: bold;
	color: #FFFFFF;
}
.menu li a {
	color: #ffffff;
}
.sip-l {
	float: left;
}
.sip-r {
	padding: 20px;
	margin-top: 15px;
}
.list-pic {
	overflow: hidden;
}
.list-pic li {
	float: left;
	margin-right: 11px;
	text-align: center;
}
.list-pic li img {
	margin-bottom: 5px;
}
.sip-r-d-l {
	width: 380px;
	float: left;
}
.list-pic p {
	width: 100%;
	height: 36px;
}
.wup {
	height: 733px;
	background-attachment: scroll;
	background-image: url(img/bj.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 100%;
}
.wup-nr {
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 15px;
	width: 1200px;
}
.wup-nr img {
	float: right;
}
.lp {
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 15px;
	width: 1200px;
}
.article .thumb {
	float: left;
	margin-right: 10px;
	width: 90px;
}
.lp li {
	float: left;
	padding-left: 15px;
}
.lp li h4 {
	font-size: 18px;
	text-align: left;
}
.qip {
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 15px;
	width: 1200px;
}
.qip li {
	float: left;
	margin: 12px;
}
.fl, .partL {
	float: left;
}
.left_area {
	border-right: 1px solid #c5b9a4;
	padding-right: 20px;
	width: 450px;
	margin-left: 25px;
	margin-top: 10px;
}
.mb35 {
	margin-bottom: 35px;
}
.txt_001 {
	border-bottom: 1px dotted #c5b9a4;
	clear: both;
	height: 135px;
	padding-bottom: 15px;
	width: 100%;
}
.pic_002 {
	float: left;
	height: 125px;
	width: 200px;
}
.pic_002 {
	float: left;
	height: 125px;
	width: 200px;
	margin-right: 10px;
}
.info_001 h2 {
	color: #534d45;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-bottom: 10px;
	font-weight: normal;
}
.info_001 h2 a {
	color: #534d45;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.info_001 p {
	color: #898072;
	font-size: 12px;
	line-height: 20px;
	text-indent: 2em;
	font-family: "宋体";
}
.fr, .partR {
	margin-left: 10px;
	color: #f52121;
	margin-top: 21px;
}
.right_area {
	height: 330px;
	width: 500px;
}
ul.list li {
	color: #efe9db;
	line-height: 40px;
	padding-left: 12px;
}
ul.list li a {
	color: #534d45;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.txt_002 {
	clear: both;
	height: 135px;
	width: 100%;
}
.ep {
	background: #e34a3c;
	height: 740px;
	border-top: 15px solid #d52e24;
}
.ep-nr {
	width: 1200px;
	background: url(img/bf.jpg) no-repeat scroll bottom;
	height: 726px;
	margin: 0 auto;
}
.article2 {
	font-family: Tahoma, simsun;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	padding: 2px 0;
	width: 100%;
}
.article2 h4 {
	font: 26px/36px "microsoft yahei";
	margin: 12px 0;
	text-align: center;
}
.article2 h4 a {
	color: #ffffff;
}
.news-list2 {
	height: auto;
	overflow: hidden;
	margin-top: 20px;
}
.news-list2 li {
	background: url("img/pot022.gif") no-repeat scroll 0 18px;
	font: 16px/32px "Microsoft YaHei";
	height: 32px;
	overflow: hidden;
	padding: 6px 0 10px 21px;
	text-align: left;
}
.news-list2 a {
	color: #ffffff;
}
.left_area02 {
	height: 330px;
	padding: 0 10px 0 15px;
	width: 450px;
}
.info_001 {
	float: right;
	height: 125px;
	padding: 0 10px 0 0;
	width: 230px;
}
.mb35 {
	margin-bottom: 35px;
}
.txt_001 {
	border-bottom: 1px dotted #c5b9a4;
	clear: both;
	padding-bottom: 15px;
	width: 100%;
}
.txt_002 {
	clear: both;
	height: 150px;
	width: 100%;
}
.txt_002 {
	clear: both;
	height: 150px;
	width: 100%;
}
.list-top {
	height: 60px;
	position: relative;
	float: left;
	width: 450px;
}
.list-top h2 {
	color: #b92702;
	font-family: "Microsoft YaHei";
	font-size: 22px;
	font-weight: normal;
	line-height: 50px;
	float: left;
}
em {
	color: #197acc;
	float: right;
	font: 12px/40px "宋体";
}
em a:link {
	color: #b92702;
}
.news-list li {
	font: 16px/37px "microsoft yahei";
	height: 40px;
	overflow: hidden;
	padding: 6px 0px 10px 21px;
	text-align: left;
	background-attachment: scroll;
	background-image: url(images/dian.gif);
	;
	background-repeat: no-repeat;
	background-position: 0 21px;
}
.ggg {
	width: 1058px;
	margin: 0 auto;
	height: 640px;
	background: url(img/luxian.jpg) no-repeat scroll 0 0;
}
.zuic {
	width: 1058px;
	margin: 0 auto;
}
.zj {
	background: url(img/logo.jpg) repeat-y scroll 0 0;
}
.anniud {
	background: url(img/gs.gif) no-repeat scroll 0 0;
	width: 996px;
	height: 399px;
	margin-left: 40px;
}
.an-l {
	width: 360px;
	padding-top: 39px;
	float: left;
}
.an-l ul li {
	float: left;
	margin-left: 98px;
	margin-top: 101px;
}
.an-r {
	width: 500px;
	padding-left: 26px;
	float: left;
	padding-top: 98px;
}
.ltdt-r {
	float: left;
	margin-right: 21px;
	width: 456px;
}
.brief2 a {
	color: #FFFFFF;
}
.gjc {
	background: #edf7ff;
	border-bottom: 15px solid #4474a9;
	border-top: 5px solid #4474a9;
	width: 100%;
}
.hend {
	width: 600px;
	float: left;
}
.article32 {
	font-family: Tahoma, simsun;
	height: auto;
	margin-bottom: 8px;
	overflow: hidden;
	padding: 10px 0;
}
.article32 h4 {
	color: #000000;
	font: 26px/28px "microsoft yahei";
	margin-bottom: 12px;
}
.article32 .brief {
	color: #606060;
	font: 14px/25px "microsoft yahei";
	margin-bottom: 10px;
	overflow: hidden;
}
.article32 p a {
	color: #da0004;
	font: 14px/25px "simsun";
}
.dishi {
	width: 1200px;
	margin: 0 auto;
}
.nav2 {
	height: 45px;
	background: #1c5491;
}
.nav2 li {
	color: #FFF;
	float: left;
	padding: 10px;
	text-align: center;
	width: 50px;
	font-family: "simsun";
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
}
.nav2 li a:hover {
	color: #ffd200;
}
.nav2 li a {
	color: #FFF;
}
.part6_text1 {
	width: 1094px;
	height: 569px;
	position: absolute;
	top: 0px;
	left: 0px;
}
.part6_txt_bark1 {
	width: 364px;
	height: 93px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #fff;
	line-height: 25px;
	word-break: break-all;
	position: absolute;
	top: 51px;
	left: 95px;
}
.part6_txt_limg1 {
	width: 372px;
	height: 173px;
	position: absolute;
	top: 158px;
	left: 95px;
}
.part6_txt_limg2 {
	width: 372px;
	height: 173px;
	position: absolute;
	top: 349px;
	left: 95px;
}
.part2_big_img {
	width: 562px;
	height: 282px;
	position: absolute;
	top: 50px;
	left: 545px;
}
.part2_txt_bark2 {
	width: 555px;
	height: 156px;
	position: absolute;
	top: 354px;
	left: 545px;
}
.part6_img1_txt {
	width: 100%;
	height: 33px;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #fff;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 10;
}
.part6_txt_bg {
	width: 100%;
	height: 33px;
	background: rgba(0,0,0,0.6);
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 1;
}
.part2_article h2 {
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: bold;
	color: #000;
	height: 30px;
	line-height: 30px;
}
.part2_article h2 a {
	color: #FFF;
}
.part2_article p {
	font-family: "微软雅黑";
	font-size: 14px;
	color: #000;
	line-height: 24px;
	color: #FFF;
}
.part2_article p a {
	color: #FFF;
}
.vvv {
	position: relative;
	height: 600px;
	background: #099;
}
.part6_img1_txt a {
	color: #FFF;
}
.mingp {
	width: 100%;
}
.focus_item {
	width: 1200px;
	margin: 0 auto;
	margin-top: 0px;
	margin-top: 10px;
}
.focus_s1 {
	width: 818px;
	float: left;
	margin-right: 10px;
	position: relative;
}
.focus_s1 .focus_s_main .s_on {
	display: block;
}
.focus_s1 .focus_s_main .focus_small_item {
	display: none;
}
.focus_s1 .pic_link {
	width: 818px;
}
.pic_link {
	display: block;
	position: relative;
}
.pic_link img {
	vertical-align: top;
}
.focus_s2 {
	width: 300px;
	float: left;
}
.focus_s2 .pic_link {
	width: 300px;
}
.pic_link {
	display: block;
	position: relative;
}
.focus_s3 {
	width: 818px;
	float: left;
	margin-right: 10px;
	margin-top: 10px;
}
.focus_s4 {
	width: 300px;
	float: left;
	margin-top: 10px;
}
.focus_s3 .pic_link {
	width: 320px;
	float: left;
}
.focus_s3 .pic_link {
	width: 404px;
	float: left;
}
.focus_s4 .pic_link {
	width: 370px;
}
.pic_link p {
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	text-indent: 16px;
	font-size: 14px;
	font-weight: bold;
	background: rgba(0,0,0,0.7);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#77000000', EndColorStr='#77000000');
	color: #fff;
}
/* 新增加的CSS *//* 济南先行区 */.jnxx {
	background: url(img/quanbbi.gif) no-repeat top center;
	width: 1322px;
	height: 156px;
}
.jnxx h3 {
	width: 900px;
	text-align: center;
	color: #FFFFFF;
	margin-left: 260px;
	font: 26px/58px "microsoft yahei";
}
.jnxx p {
	width: 900px;
	margin-left: 280px;
	font: 14px/28px "microsoft yahei";
	color: #FFFFFF;
}
.xxpic {
	background: url(img/bsj.gif) no-repeat top center;
	width: 323px;
	float: left;
	height: 266px;
	padding-top: 50px;
	padding-left: 34px;
}
.xxpic img {
	border: 3px solid #FFFFFF;
}
.xiand {
	float: left;
}
.jnxx-b {
	margin-top: 20px;
	width: 100%;
	overflow: hidden;
}
.news-list2 li {
	padding: 2px 0 2px 18px;
	font: 16px/38px "microsoft yahei";
	height: 42px;
	overflow: hidden;
	text-align: left;
	border-bottom: 1px solid #ececec;
	background-attachment: scroll;
	background-image: url(img/dian2.gif);
	background-repeat: no-repeat;
	background-position: 0 21px;
}
.news-list2 li a {
	color: #333333;
}
.news2 {
	float: left;
	margin-left: 20px;
	width: 90%;
}
.sigt li {
	float: left;
	width: 300px;
	width: 260px;
	border: 1px solid #E7E7E7;
	padding: 10px;
	background: #FFFFFF;
	margin-right: 24px;
	margin-top: 20px;
}
.tudd {
	margin: 0 auto;
}
.sigt {
	width: 100%;
}
.sigt h4 {
	font: 16px/28px "microsoft yahei";
}
.brief3 {
	color: #606060;
	font: 14px/25px "microsoft yahei";
	margin-bottom: 10px;
	overflow: hidden;
}
.brief3 a {
	color: #990000;
}
/* 专家访谈 */.fp-l {
	width: 781px;
	float: left;
}
.lask {
	width: 741px;
	background: #33aeec;
	height: 300px;
	padding: 20px;
}
.jnxx2 h3 {
	color: #FFFFFF;
	font: 22px/36px "microsoft yahei";
}
.jnxx2 p {
	font: 14px/28px "microsoft yahei";
	color: #FFFFFF;
}
.jnxx2 {
	width: 99%;
}
.lsdt {
	width: 480px;
	float: left;
}
.ship li {
	margin-top: 20px;
	float: left;
	width: 380px;
}
.tujw p {
	bottom: -15px;
	color: #fff;
	font: 14px/40px "simsun";
	height: 40px;
	left: 0;
	position: absolute;
	text-align: center;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.8;
	background-attachment: scroll;
	background-color: #000000;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
	width: 100%;
}
.wenzhang{
	height: auto;overflow: hidden;
}
.tujw {
	position: relative;
}
.fp-r {
	background: url(img/sdjx.gif) no-repeat top center;
	width: 394px;
	height: 658px;
	float: right;
}
.tuddd {
	margin-top: 79px;
	margin-left: 18px;
	margin-bottom: 5px;
}
/* 图说新动能转换 */.ltu-l {
	width: 49px;
	float: left;
}
.ltu-r {
	width: 49px;
	float: right;
}
.ltu h5 {
	color: #FFFFFF;
	font: 18px/32px "microsoft yahei";
	text-align: center;
	margin-top: 20px;
	margin-bottom: 10px;
}
.skd {
	width: 1100px;
	float: left;
}
.skd li {
	width: 239px;
	padding: 12px;
	background: #33aeec;
	margin-right: 15px;
	float: left;
}
.ftlpic {
	margin-bottom: 25px;
	height: auto;
}
.tujw-x {
	position: relative;
	width: 283px;
	float: left;
}
.tujw-x p {
	bottom: 0;
	color: #fff;
	font: 14px/40px "simsun";
	height: 40px;
	left: 0;
	position: absolute;
	text-align: center;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.8;
	background-attachment: scroll;
	background-color: #000000;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
	width: 100%;
}
.imgl img {
	float: right;
}
.article .brief a {
	color: #e00008;
}
.news {
	float: left;
	width: 100%;
}
.shipin{
	margin-top: 50px;
}
/* 记录 影像 */.yx-nr {
	width: 1200px;
	margin: 0 auto;
	height: 497px;
	background: #FFFFFF;
}
.yx-l {
	width: 667px;
	float: left;
}
.yx-r {
	width: 513px;
	float: left;
}
.arrow-top {
	width: 50px;
	margin: 10px auto;
	height: 30px;
	overflow: hidden;
}
.arrow-down {
	width: 22px;
	height: 11px;
}
.xians li {
	height: 117px;
	width: 100%;
	padding: 10px;
}
.article3 {
	font-family: Tahoma, simsun;
	height: auto;
	margin-bottom: 10px;
	overflow: hidden;
	padding: 2px 0;
}
.article3 h4 {
	font: 18px/26px "microsoft yahei";
	margin-bottom: 2px;
}
.article3 h4 a {
	color: #5c5d5b;
}
.article3 .brief3 {
	color: #1c1c1c;
	font: 14px/25px "microsoft yahei";
	margin-bottom: 2px;
	overflow: hidden;
}
.article3 .brief3 a {
	color: #b32533;
}
.pidf {
	width: 105px;
	float: left;
	margin-right: 25px;
}
.article4 {
	font-family: Tahoma, simsun;
	height: auto;
	margin-bottom: 10px;
	overflow: hidden;
	padding: 2px 0;
	color: #FFFFFF;
}
.article4 h4 {
	font: 18px/26px "microsoft yahei";
	margin-bottom: 2px;
	text-align: center;
	color: #FFFFFF;
}
.article4 h4 a {
	color: #5c5d5b;
	color: #FFFFFF;
}
.article4 .brief4 {
	color: #1c1c1c;
	font: 14px/25px "microsoft yahei";
	margin-bottom: 2px;
	overflow: hidden;
	color: #FFFFFF;
}
.article4 .brief4 a {
	color: #FFFFFF;
}
.pidf {
	width: 105px;
	float: left;
	margin-right: 25px;
}
.ybj {
	background: #c60011;
}
.art-all{
	height: 146px;
}
.wbd {
   background: #f8f8f8;
    width: 580px;
    height: 150px;
    padding: 20px;
    margin-top: 20px;
    
}
.renwu {
	width: 1110px;
	float: left;
	margin: 30px auto;
}
.renwu li {
	float: left;
	margin: 16px;
}
.aal {
	width: 190px;
	float: left;
}
.aal h2 {
	font: 16px/24px "microsoft yahei";
	color: #402217;
	text-align: center;
	font-weight: bold;
}
.brief2 {
	color: #202121;
	font: 14px/24px "microsoft yahei";
	padding-bottom: 20px;
	text-align: center;
}
.left {
	width: 45px;
	float: left;
}
.right {
	width: 30px;
	float: right;
}
.brief2 a {
	color: #9e0b09;
}
.aal img {
	border-radius: 50%;
	margin-bottom: 10px;
}
.wjhg li {
	width: 103px;
	background-color: #cdb8a0;
	float: left;
	text-align: center;
	border: 5px solid #FFFFFF;
	padding: 10px;
	font: 18px/26px "microsoft yahei";
}
.wjhg li a {
	color: #623c08;
}
.banner {
	background: url(images/banner.jpg) no-repeat top center;
	height: 555px;
	position: relative;
	text-align: center;
}
.am-slider-default .am-control-nav {
	width: 100%;
	position: absolute;
	bottom: 15px;
	right: 0;
	text-align: right;
	padding-right: 20px;
}
.container-a {

}
.nav li {
	border-right: 1px #ffffff solid;
	font-size: 22px;
	height: 26px;
	line-height: 26px;
	font-family: "microsoft yahei", 'SimHei';
	float: left;
	padding: 0px 31px;
}
.nav ul li a {
	color: #ffffff;
}
.news-a {
	float: right;
	width: 49%;
	margin-top: 76px;
}
.news-list-a li {
	font: 16px/40px "microsoft yahei";
	height: 38px;
	overflow: hidden;
	padding: 6px 0px 10px 21px;
	text-align: left;
	background-attachment: scroll;
	background-image: url(images/dian-b.png);
	background-repeat: no-repeat;
	background-position: 0 21px;
}
.news-list-a li a {
	color: #ffffff;
}
.header-title {
	width: 100%;
	margin: 0px auto;
	padding-bottom: 15px;
	height: 100px;
}
.header-title h1 {
	font-size: 40px;
	color: #be0002;
	line-height: 1;
	margin: 0 auto;
	padding: 28px 0;
}
.container-b {

}
.pics p{
	
}
.art-pic {
	width: 152px;
	float: left;
	margin-right: 26px;
}
.container-c {
	background: url(images/jnxd.jpg) top center;
	height: auto;
	overflow: hidden;
}
.pic-a {
	width: 350px;
	position: relative;
	float: left;
}

.pic-a p {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 45px;
	background-color: rgba(0,0,0,.6);
	line-height: 45px;
	text-align: center;
	color: #FFFFFF;
	margin: 0px;
}
.pic-b {
	width: 362px;
	position: relative;
}
.pic-b p {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 45px;
	background-color: rgba(0,0,0,.6);
	line-height: 45px;
	text-align: center;
	color: #FFFFFF;
	margin: 0px;
}
.pic-y {
	width: 362px;
	float: right;
}
.pic-c {
	width: 176px;
	position: relative;
	float: left;
	margin-top: 10px;
}
.pic-c p {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 45px;
	background-color: rgba(0,0,0,.6);
	line-height: 45px;
	text-align: center;
	color: #FFFFFF;
	margin: 0px;
}
.container-d {
	background: url(images/dbj.jpg) top center;
	height: auto;
}
.grid {
	position: relative;
	margin: 0 auto;
	padding: 1em 0 4em;
	max-width: 1000px;
	list-style: none;
	text-align: center;
}
.grid figure {
	position: relative;
	float: left;
	overflow: hidden;
	margin: 10px 1%;
	min-width: 320px;
	max-width: 480px;
	max-height: 360px;
	width: 48%;
	background: #3085a3;
	text-align: center;
	cursor: pointer;
}
figure.effect-lily img {
	max-width: none;
	width: -webkit-calc(100% + 50px);
	width: calc(100% + 50px);
	opacity: 0.7;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(-40px, 0, 0);
	transform: translate3d(-40px, 0, 0);
}
.grid figure img {
	position: relative;
	display: block;
	min-height: 100%;
	max-width: 100%;
	opacity: 0.8;
}
figure.effect-lily figcaption {
	text-align: left;
}
.grid figure figcaption, .grid figure figcaption > a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.grid figure figcaption {
	padding: 2em;
	color: #fff;
	text-transform: uppercase;
	font-size: 1.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.sztp li {
	float: left;
	margin-right: 20px;
}
.sztp {
	overflow: hidden;
	width: 100%;
}
.container-e {
	background: url(images/di.jpg) top center;
	height: auto;
}
.zc_menu ul li {
	float: left;
}
.hide {
	display: none;
}
.sip-r-d {
	margin-top: 20px;
}
#perspective {
	perspective: 800px;
	margin-bottom: 200px;
	margin-top: 60px;
}
#wrap {
	width: 158px;
	height: 220px;
	margin: 0 auto;
	position: relative;
	/*搭建3D效果必须的两个属性：一个变换风格变3d，一个场景景深800px*/
	transform-style: preserve-3d;
	transform: rotateX(-10deg) rotateY(0deg);
}
#wrap img {
	width: 100%;
	height: 100%;
	position: absolute;
	border-radius: 1px;
	transform: rotateY(0deg) translateZ(0px);
	/*倒影：朝向 偏移 遮盖*//*线性渐变(从哪里开始,开始时候的颜色,结束时候的颜色)*/
	-webkit-box-reflect: below 5px -webkit-linear-gradient(top, rgba(0,0,0,0) 40%, rgba(0,0,0,0.5) 100%);
}
/*2020-6-22*/
.qmt-l {
	width: 570px;
	float: left;
	margin-top: 20px;
}
.qmt-r {
	width: 604px;
	float: right;
}
.tujwb {
	width: 292px;
	float: left;
	position: relative;
}
.tujwb p {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 45px;
	background-color: rgba(0,0,0,.6);
	line-height: 45px;
	text-align: center;
	color: #FFFFFF;
	margin: 0px;
}
.videbutton {
	position: absolute;
	left: 50%;
	top: 45%;
	width: 50px;
	height: 50px;
	transform: translate(-50%, -50%);
}
.shipin-tx-l {
	width: 292px;
	float: left;
}
.news-list-b li {
	font: 16px/37px "microsoft yahei";
	height: 40px;
	overflow: hidden;
	padding: 6px 0px 10px 26px;
	text-align: left;
	background-attachment: scroll;
	background-image: url(images/shipin.png);
	background-repeat: no-repeat;
	background-position: 0 15px;
}
.jzsj {
	background: url(images/shouji.jpg) no-repeat top center;
	width: 584px;
	height: 260px;
	padding-top: 12px;
	padding-left: 20px;
}
.jzsj h3 {
	margin-left: 46px;
	margin-bottom: 0px;
}
.jcsp {
	height: auto;
	overflow: hidden;
}
.news-list-c li {
	font: 14px/28px "microsoft yahei";
	height: 40px;
	overflow: hidden;
	padding: 6px 0px 10px 26px;
	text-align: left;
	background-attachment: scroll;
	background-image: url(images/dian.gif);
	background-repeat: no-repeat;
	background-position: 0 15px;
}
.list-sppic li {
	width: 427px;
	margin-right: 15px;
	float: left;
}
.list-sppic li h3 {
	font: 18px/28px "microsoft yahei";
	font-weight: 500;
	margin-top: 16px;
}
.list-sppic li p {
	color: #606060;
	font: 14px/24px "simsun";
}
.ep-rit{
	margin-top: 60px;
}
.picc{
	float: left;
}
.articleb {
    font-family: Tahoma, simsun;
    height: auto;
    margin-bottom: 30px;
    overflow: hidden;
}
.articleb h4 {
    font: 24px/34px "microsoft yahei", 'SimHei';
    margin-bottom: 6px;
    font-weight: bold;
}
.articleb h4 a{
	color: #fffaac;
}
.articleb .brief {
	border-bottom: dashed 1px #aa0000;
	color: #FFFFFF;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-bottom: 0px;
    line-height: 30px;
    padding-bottom: 8px;
}
.articleb .brief p a{
	color: #fffaac;
}
.news-listb li {
    font: 16px/37px "microsoft yahei";
    height: 40px;
    overflow: hidden;
    padding: 6px 0px 10px 21px;
    text-align: left;
    background-attachment: scroll;
    background-image: url(images/dian-b.png);
    background-repeat: no-repeat;
    background-position: 0 21px;
}
.news-listb li a{
	color: aliceblue;
}
.sppic {
	margin-top: 20px;
	border-bottom: 1px solid #fcecda;
	overflow: hidden;
}
.hd {
	background: #d63a3d;
	height: 56px;
}
.slideTxtBox .hd ul {
	overflow: hidden;
	zoom: 1;
}
.hd li {
	font: 22px/56px "microsoft yahei";
	font-weight: 500;
	float: left;
}
.slideTxtBox .hd ul li a {
	display: block;
	padding: 0 15px;
}
.slideTxtBox .hd ul li a:hover {
	text-decoration: none;
}
.slideTxtBox .hd ul li.on a {
	background: #fcecda;
	font-weight: bold;
}
.container-mt{
	background: url(images/dbj.jpg) no-repeat top center;
	padding-top: 180px;
 padding-bottom: 20px;
min-width: 1200px;
}
.fp h1{
	
}
.wenzhang li{ 
	float: left;
	width: 30%;
	margin-right: 60px;
}
.article-b{    font: 22px/34px "microsoft yahei", 'SimHei';
    margin-bottom: 6px;font-weight: 400;}
.article-b a{
	color: #FFFFFF;
}
.brief-b {
    color: #FFFFFF;
    font: 14px/25px "simsun";
    margin-bottom: 10px;
    overflow: hidden;margin-top: 30px;
	
}
.shipin .tujw:not(:last-child) {
    margin-right: 33px;
}
.play {
    position: absolute;
    width: 50px;
    height: 50px;
    left: 50%;
    margin-left: -33px;
    top: 52px;
	background: url(images/video-icon.png);
}
.tujw {
    position: relative;
    width: 427px;margin-bottom: 30px;
}
.brief-b a{color: #FFFFFF;}
.pics li{
	width: 277px;
	height: 540px;
	background: #9a0709;
	float: left; margin-right: 30px;
}
.pics p{font: 16px/28px "microsoft yahei", 'SimHei'; padding: 5px 20px;
}
.pics p a{
	 color: #FFFFFF;
}


/*2020年10月28日*/
.view-6{
	margin-top: 30px;
}
.publicTitle {
    margin: 40px auto 0;
}
.view-6-bg {
    background: url(../img/bg.jpg) no-repeat;
	padding-top: 15px;
}
.flex-between {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.container {
    width: 1200px;
    margin: 0 auto;
}
.view-6-left, .view-6-right {
    width: 570px;
}
.view-6-left, .view-6-right {
    width: 570px;
}
.view-6-media {
    margin-bottom: 10px;
}
.flex-between {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.view-6-media-img {
    width: 290px;
}
.view-6-media-text {
    width: 270px;margin-left: 30px;
}
.view-6-title {
    font-size: 20px;
    margin-bottom: 20px;
    color: #21223A;
}
.view-6-content {
    color: #534C44;
    font-size: 14px;
}
.view-6 .defaultLists {
    line-height: 3.5;
    color: #0A0009;
    border-bottom: 1px dashed #BFA48D;
}
.defaultLists {
    font-size: 16px;
    color: #2f2f2f;
    line-height: 2.4;
}
.am-ellipsis, .am-text-truncate {
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.am-block {
    display: block!important;
}
.news-list-b li {
	font: 16px/37px "microsoft yahei";
	height: 57px;
	overflow: hidden;
	padding: 6px 0px 10px 26px;
	text-align: left;
	background-attachment: scroll;
	background-image: url(images/dian.gif);
	background-repeat: no-repeat;
	background-position: 0 31px;
	line-height: 3.5;
    border-bottom: 1px dashed #BFA48D;
}
.smallerNew {
    font-size: 14px;
    color: #7f7f7f;
    text-align: center;
    padding-bottom: 20px;
    margin-bottom: 36px;
    line-height: 36px;
    border-bottom: 2px solid #ffb2b2;
}
.smallerNews {
    font-size: 14px;
    color: #959DA3;
}
.smallerNews:before {
    content: '[';
    color: #313B48;
    display: inline-block;
    margin-right: 5px;
}
.smallerNews:after {
    content: ']';
    color: #313B48;
    display: inline-block;
    margin-left: 5px;
}
.bhmc {
    width: 1200px;
    margin: 10px auto;
	padding-top: 50px;
}
.bhmc-l {
    width: 566px;
    float: left;
	margin-right: 50px;
	
}

.topPart {
				display: flex;
				flex-wrap: wrap;
				justify-content: space-between;
				width: 1200px;
				margin: 0 auto;
			}

			.newsItem {
				width: 48%;
				display: flex;
			}

			.leftThumb {
				width: 240px;
				height: 160px;
				margin-right: 20px;
			}

			.leftThumb img {
				width: 100%;
				height: 100%;
			}

			.articleb {
				flex: 1;
				height: 160px;
				display: flex;
				flex-direction: column;
				justify-content: space-between;
			}

			.articleb h4 {
				display: -webkit-box;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical;
				overflow: hidden;
				line-height: 1.2em;
				color: #fffaac;
			}

			.bottomPart {
				display: flex;
				justify-content: space-between;
				width: 1200px;
				margin: 0 auto;
			}

			.bottomPart .newsList {
				width: 48%;
			}

			.bottomPart .newsList h4 {
				font: 20px "microsoft yahei", 'SimHei';
				margin-bottom: 6px;
				color: #fffaac;
				text-overflow: ellipsis;
				overflow: hidden;
				white-space: nowrap;
				margin-bottom: 25px;
				/* font-weight: bold; */
			}