@charset "utf-8";

html {
	webkit-text-size-adjust: none;
	-webkit-text-size-adjust: none;
	text-justify: inter-ideograph;
}
a {
	text-decoration: none;
	outline: 0;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s
}

* {
	-webkit-tap-highlight-color: rgba(255,255,255,0);
	-webkit-touch-callout: none;
	margin: 0
}
::-webkit-scrollbar {
width:10px;
height:10px
}
::-webkit-scrollbar-track {
border-radius:0;
background:rgba(0,0,0,0.1);
}
::-webkit-scrollbar-thumb {
background:rgba(0,0,0,0.2);
}
::-webkit-scrollbar-thumb:hover {
background:rgba(0,0,0,0.4);
background-color:#dc0000;
}
input, textarea {
	-webkit-user-select: text
}

.pglist {
	padding: 20px 0 30px;
	width: 100%;
	text-align: center;
	clear: both;
}
.pglist a {
	color: #666;
	padding: 0 14px;
	margin: 0 3px;
	display: inline-block;
	vertical-align: middle;
	line-height: 30px;
	background: #fff;
	border: 1px solid #ddd;
}
.pglist a:hover, .pglist .hover {
	display: inline-block;
	color: #fff;
	background: #dc0000;
	border-color: #dc0000;
}

#tip {
	padding-top: 30px;
	min-height: 640px;
}
#tip b {
	color: #dc0000;
}

.sitemap {
	overflow: hidden;
	line-height: 30px;
	padding: 10px;
	border-bottom: 1px solid #ddd;
}
.sitemap dt {
	float: left;
	margin-right: 2%;
	width: 14.66666667%;
}
.sitemap dt a {
	display: block;
	text-align: center;
	background: #ececec;
	font-size: 14px;
	padding: 8px 0;
	font-weight: normal;
}
.sitemap dt a:hover {
	background: #ccc;
	color: #fff;
}
.sitemap dd {
	float: left;
	width: 83.333333%;
}
.sitemap dd a {
	float: left;
	color: #666;
	padding-right: 35px;
	line-height: 39px;
	transition: none;
}
.sitemap dd a:hover {
	color: #333;
}

.tags_list {
	overflow: hidden;
	line-height: 30px;
	padding: 10px;
	border-bottom: 1px solid #ddd;
}
.tags_list dt {
	float: left;
	margin-right: 2%;
	margin-bottom: 2%;
	width: 14.66666667%;
}
.tags_list dt a {
	display: block;
	text-align: center;
	background: #ececec;
	font-size: 14px;
	padding: 8px 0;
	font-weight: normal;
}
.tags_list dt a:hover {
	background: #ccc;
	color: #fff;
}
.tags {
	overflow: hidden;
	margin-bottom: 20px;
}
.tags span {
	float: left;
	display: block;
	line-height: 40px;
}
.tags a {
	border-radius: 4px;
	-webkit-border-radius: 4px;
	display: inline-block;
	line-height: 28px;
	padding: 0 6px;
	margin: 5px;
	background: #fff;
	border: 1px solid #dadada;
}
.tags a:hover {
	background: #dc0000;
	border-color: #dc0000;
	color: #fff;
}

.comment-main {
	width: 100%;
	background: #FFF;
	border-bottom: 3px solid #eee;
	margin-top: 30px;
	font-size: 12px;
	color: #666;
	line-height: 14px;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}
.comment-main:hover {
	border-bottom: 3px solid #dc0000;
	-webkit-box-shadow: 0 10px 20px 0 #CCC;
	-moz-box-shadow: 0 10px 20px 0 #CCC;
	-ms-box-shadow: 0 10px 20px 0 #CCC;
	-o-box-shadow: 0 10px 20px 0 #CCC;
	box-shadow: 0 10px 20px 0 #CCC;
}
.comment-title {
	width: 100%;
	height: 49px;
	line-height: 50px;
	background: #FFF;
	border-bottom: 1px solid #CCC;
}
.comment-title span {
	float: left;
	height: 50px;
	font-size: 14px;
	line-height: 50px;
	display: block;
	padding: 0 30px;
	background: #dc0000;
	color: #FFF;
}
.comment-show-box {
	margin: 20px 12px
}
.comment-show-box .pl-box2 {
	width: 100%
}
.comment-show-box .pl-box2 dl {
	float: left;
	width: 100%;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #EEE;
}
.comment-show-box .pl-box2 dl dt {
	float: left;
	width: 50px;
	margin-right: 15px;
}
.comment-show-box .pl-box2 dl dt img {
	width: 50px;
	height: 50px
}
.comment-show-box .pl-box2 dl dd {
	float: right;
	width: 92%;
}
.comment-show-box .pl-box2 dl dd h1 {
	font-weight: 700;
	font-size: 100%;
}
.comment-show-box .pl-box2 dl dd h1 span {
	color: #656565;
	font-weight: 400;
	float: right;
}
.comment-show-box .pl-box2 dl dd p {
	margin-top: 10px;
	line-height: 20px
}
.comment-show-box .pl-box2 dl dd p.xz-fc1 {
	color: #dc0000;
}
.comment-show-box .xz-cb {
	zoom: 1
}
.comment-show-box .xz-cb:after {
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	overflow: hidden;
	content: "."
}
.c-more {
	text-align: center;
	line-height: normal;
}
.c-more a {
	border-radius: 2px;
	-webkit-border-radius: 2px;
	display: block;
	background: #dc0000;
	color: #ffffff;
	padding: 13px 0;
}
.c-more a:hover {
	background: #333;
}

.comment-show-box .fb-box {
	background: #FAFAFA;
	border: 1px solid #EEE;
	margin-top: 20px;
}
.comment-show-box .fb-box dl {
	float: left;
	width: 97%;
	padding: 12px;
}
.comment-show-box .fb-box dt {
	float: left;
	width: 50px;
	margin-right: 15px;
}
.comment-show-box .fb-box dt img {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	width: 50px;
	height: 50px
}
.comment-show-box .fb-box dd {
	float: right;
	width: 92%;
}
.comment-show-box .fb-box dd p {
	color: #656565;
}
.comment-show-box .fb-box dd p textarea {
	width: 97%;
	height: 120px;
	line-height: 20px;
	color: #6C6C6C;
	padding: 12px;
	border: 1px solid #EEE;
	outline: 0;
	font-family: "microsoft yahei";
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}
.comment-show-box .fb-box dd p textarea:focus {
	border: 1px solid #dc0000;
	box-shadow: 0 0 10px 0 #dc0000
}
.comment-show-box .fb-box-div {
	margin-top: -1px;
	background: #FAFAFA;
	border-radius: 0 0 5px 5px;
	border: 1px solid #EEE;
}
.comment-show-box .fb-box-div dl {
	padding: 12px;
	position: relative;
}
.comment-show-box .fb-box-div dd {
	font-size: 12px;
	line-height: 13px;
	color: #666;
}
.comment-show-box .fb-box-div input {
	-webkit-border-radius: 0 0 5px 0;
	-moz-border-radius: 0 0 5px 0;
	-ms-border-radius: 0 0 5px 0;
	-o-border-radius: 0 0 5px 0;
	border-radius: 0 0 5px 0;
	position: absolute;
	top: -1px;
	right: -1px;
	width: 80px;
	height: 39px;
	font-size: 12px;
	line-height: 39px;
	background: #AAA;
	color: #FFF;
	border: 0;
	cursor: pointer;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}
.comment-show-box .fb-box-div input:hover {
	background: #dc0000;
	color: #FFF;
}

#mood {
	margin-bottom: 30px;
	text-align: center;
}
#mood p {
	font-size: 16px;
	color: #555;
	font-weight: bold;
	margin-bottom: 20px;
}
#mood a {
	display: inline-block;
	margin: 0 10px;
	cursor: pointer;
	color: #555;
	background: #fff;
	border-radius: 4px;
	border: 1px solid #ddd;
	padding: 6px 20px;
	min-width: 100px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
#mood a span {
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-right: 10px;
	vertical-align: sub;
	background: url(../images/dianzan.png) no-repeat;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
#mood a span.dianzan-down {
	background-position: top right;
}
#mood a em {
	font-style: normal;
	font-size: 16px;
}
#mood a:hover {
	background: #dc0000;
	border-color: #dc0000;
	color: #fff;
}
#mood a:hover span.dianzan-up {
	background-position: bottom left;
}
#mood a:hover span.dianzan-down {
	background-position: bottom right;
}

video {
	background-color: #000;
}

.fixed4 {
    background:#2a2a2a; height:160px;
    transition:all .5s;box-shadow: 5px 3px 15px rgba(33,33,33,.65);
}

input, select, textarea, button{ vertical-align: middle; outline:none; font-family:"microsoft yahei"; border:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal; font-style:normal;}
img { border: 0; vertical-align:middle; max-width:100%;}
ul, li, ol, dl, dt {list-style: none;}
a { text-decoration: none; outline: none; color: #333;  -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s;}
a:hover{ color:#0066cc;}
* { padding: 0px; margin: 0px; }
.fl { float: left; }
.fr { float: right; }
table {  border-collapse: collapse; }
.clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }
.clearfix { zoom: 1 }
.clear{ clear:both; font-size:0;}
.w{ width:1320px; margin: 0 auto; }
.orange{ color:#ff6600;}
.width1400{max-width:1300px;margin: 0 auto;}
.clearfix {
*zoom: 1;
}

/**index**/
.hpre{position:fixed; z-index:99; width:100%;/* border-bottom:1px #D5D5D5 double; padding-bottom:0px; background:rgba(29,19,16,0.5);*/}
.logo_l{ float:right; padding-top:15px;}
.layui-nav{ float:right; padding-top:30px;}

/*dingbu*/
.zzry{ width:266px; height:147px; background:url(../images/rybj.png) center no-repeat; float:left; position:absolute; margin-top:-30px;}
.zzry .jhd{ height:30px; line-height:30px; margin-top:100px; margin-left:15px; color:#FFF;}
/*轮播*/
.swiper {width:100%;height:100%;}
.swiper-slide {background-position: center;background-size: cover;}
.swiper-slide img {display: block;width: 100%;}
.swip_r{ color:#FFF;}

.drawtime_anli_bj{ background:#2a2a2a;padding:0px 0;}
.drawtime_anli_bj ul li {width: calc(99%/4);height:467px;overflow:hidden; float:left; margin:0.1%;}
.drawtime_anli_bj ul li .bjan{background:rgba(42,42,42,0.8); width:322px;height:467px; position:absolute; z-index:5; color:#FFF; transition: all .5s;}
.drawtime_anli_bj ul li img{width:100%;height: 100%;overflow: hidden; transition: all .5s;}
.drawtime_anli_bj ul li .img img{-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;-webkit-transform: all 0.5s ease 0s;}
.drawtime_anli_bj ul li a{transition: all .5s;}
.drawtime_anli_bj ul li:hover img{-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.drawtime_anli_bj ul li:hover .bjan{background:rgba(42,42,42,0.0)}
.drawtime_anli_bj ul li p{ padding:380px 0 0 30px; font-size:14px;}
.drawtime_anli_bj ul li b{ display:block; font-size:20px;}
.anlimore{ width:251px; height:55px; line-height:55px; text-align:center; margin:0 auto; background:#4b4b4b; color:#FFF; font-size:25px;box-shadow: 2px 2px 5px #4b4b4b;border-radius:50px; }
.anlimore a{ color:#FFF; transition: all 0.6s; display:block;}
.anlimore a:hover{ color:#FFF; background:#da251c;border-radius:50px;box-shadow: 2px 2px 5px #da251c;}

.hzhb{ background:#2a2a2a;padding:20px 0; color:#8e8c8c;}
.jhd_hr{ background:#d92118; height:2px; width:243px; margin:0 auto;}
.hzhb h2{ font-size:30px; color:#FFF;}
.hzhb ul{ padding-top:30px;}
.hzhb ul li {width: calc(99%/5);height:100px; overflow:hidden; float:left; margin:0.1%; background:#919191; text-align:center;}

.drawtime_homegy{ background:#2a2a2a;padding:20px 0; }
.drawtime_homegy .ljges{ float:left; width:350px; height:500px;}
.drawtime_homegy .ljges img{box-shadow: 2px 2px 5px #303030;border-radius:10px; }
.drawtime_homegy .aboust_right{ float: right; width:900px; height:500px;}
.drawtime_homegy .tjme{line-height:45px; margin-bottom:10px;}
.drawtime_homegy h2{ color:#FFF; font-size:30px;}
.drawtime_homegy p{color:#dcd9d9;}
.biaoti{color:#FFF; font-size:16px; height:30px; line-height:30px; margin:15px 0;}
.biaoti span{ font-size:30px;color:#FFF; margin-right:20px;}
.ngdf{ height:1px; background:#8c8c8c;}
.zhiwei_l{width:400px; float:left;}
.jhde_p{ padding-left:100px; line-height:28px; font-size:15px;}
.zhiwei_r{width:450px; float:right;}
.jiangli_vu{ height:54px;}

.drawtime_aboust{background:#2a2a2a;padding:20px 0;}
.drawtime_aboust .lefts{width:580px;float:left;}
.drawtime_aboust .lefts img{border-radius:5px;}

.drawtime_aboust .tetx{ color:#d0d0d0; width:680px; float:right;}
.jdde{ color:#ffffff; font-size:30px; padding-top:20px;}
.kjdk{ color:#a19e9e; font-size:16px; margin:30px 0;}
.sjdhe{ margin:15px 0;}

.drawtime_news{background:#2a2a2a;padding:20px 0;}
.hme_mc{ color:#FFF; font-size:30px; width:160px; float:left;}
.hme_mc_fl{float:right; height:30px; width:460px;line-height:30px; text-align:right; color:#a19e9e;}
.hme_mc_fl a{ color:#FFF;}
.news_lefts{ width:560px; float:left;}
.news_lefts ul{ padding:15px 0;}
.news_lefts ul li{ width:100%; height:100px; border-bottom:1px #CCC double; color:#FFF; text-align:left; line-height:22px;}
.news_lefts ul li b{ font-size:15px; display:block; margin:10px 0;}
.news_lefts ul li a{ color:#FFF;transition: all .5s;}
.news_lefts ul li a:hover{color:#CCC;}
.news_leftsimg{ width:625px; height:593px; background:#4b4b4b; float:right;box-shadow:5px 5px 10px #1f1f1f;}
.news_tetxs{border-top:1px #CCC double;height:80px; margin:25px 15px 0 15px; color:#FFF;}
.news_tetxs p{}
.news_tetxs .jhws{ width:50%; float:left; padding:5px 0;}
.news_tetxs .jhwss{ width:50%; float:right; text-align:right; padding:5px 0;}

.aboust_js{background:#2a2a2a;}
.aboust_mc{ color:#FFF; font-size:28px; padding:40px 0; display:block;}
.aboust_mc b{ display:block; font-size:30px;}
.aboust_text_lsft{width:700px; float:right; color:#FFF; padding:15px;}
.aboust_text_lsft p{text-indent:2em; }
.aboust_text_right_i{ width:500px; height:466px; float:left;}

.zboust_zzry{background:#2a2a2a;}

.hc_ggfm{ background:url(../images/ind_2.jpg) repeat; height:110px; overflow:hidden;}
.hc_ggfm h5{ font-size:26px; color:#FFF; width:330px; float:left; line-height:36px; margin-top:32px;}
.hc_ggfm h5 span{ display:block; font-size:16px;}
form.hc_form{ width:840px; height:40px; overflow:hidden; margin:45px 0; text-align:right;}
form.hc_form input {width:263px; height: 38px; border:1px solid #d1d0d0; padding:0 10px; border-radius:20px; font-size:16px; color:#FFF; line-height:38px;  background-color:transparent; display:inline-block; margin-right:38px; vertical-align:top}
form.hc_form a.hc_subtncls { display:inline-block; text-align:center; line-height:40px; width:170px; height:40px; border-radius:20px; background:#000; border:none; color:#fff;font-size:16px; cursor:pointer;}
form.hc_form a.hc_subtncls  i{ font-size:20px; margin-right:8px;}
form.hc_form input::-webkit-input-placeholder{ color:#333333;opacity:1}
form.hc_form input:-moz-placeholder{ color:#333333;opacity:1}
form.hc_form input::-moz-placeholder{ color:#333333;opacity:1}
form.hc_form input:-ms-input-placeholder{ color:#333333;opacity:1}
form.hc_form input.hc_subtncls{width:170px; height:40px;display:inline-block; margin-right:0; padding:0; border:none}

.hc_add{ background:url(../images/ys8.jpg) center no-repeat; height:120px; padding:70px 0;}
.hc_add span{ font-size:50px; width:65px; text-align:center; display:inline-block; color:#fff; line-height:80px;  font-weight:lighter}
.hc_add a{ display:inline-block; font-size:16px; width:180px; text-align:center;transition: all 0.3s ease-in;color:#fff;}
.hc_add a i{ font-size:60px; display:block; color:#fff; margin:30px 0;}
.hc_add a.hc_on{ font-size:22px;}
.hc_add a.hc_on i{font-size:70px;color:#fff; margin-top:0}

.case_cat a{ color:#FFF;}
.case_cat{width:100%;height:auto;text-align:center;margin-bottom:20px}
.case_cat a{height:40px;line-height:40px;text-align:center;border:1px solid #505050;border-radius:3px;margin:0 2px;display:inline-block;padding:0 25px;transition:all .46s ease 0s}
.case_cat a:hover{color:#fff;background:#d92118}
.case_cat a.active, .case_cat a:hover {background-color: #d92118; color: #fff;}

.flexbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.case-list{padding:30px 0 40px;}
.case-list .img-box{background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.case-list a .img-box img{width:100%}
.case-list{padding:30px 6% 40px}

.case-list a,.index-page .case .list a{display:block;width:-webkit-calc((100% - 60px)/ 3 - 1px);width:-moz-calc((100% - 60px)/ 3 - 1px);width:calc((100% - 60px)/ 3 - 1px)}
.case-list a+a,.index-page .case .list a+a{margin-left:30px}
.case-list a:nth-of-type(3n+1),.index-page .case .list a:nth-of-type(3n+1){margin-left:0}
.case-list a:nth-of-type(n+4),.index-page .case .list a:nth-of-type(n+4){margin-top:30px}

.case-list a .text,.index-page .case .list .text{border:1px solid rgba(55,55,55,.2);padding:40px 15px 20px;text-align:center;font-size:16px;border-top:none;background-color:#fff}
.case-list a .text .addr,.index-page .case .list .text .addr{height:44px;line-height:22px;color:#022c4e;opacity:.8}
.case-list a .text .name,.index-page .case .list .text .name{font-size:18px;color:#222;margin-bottom:15px}
.case-list a .text .addr span,.index-page .case .list .text .addr span{margin-right:5px}

/*百科*/
.hc_1200 {width:1200px;margin: auto;border: 0px solid red;}

.hc_bkxwt{ margin:55px auto; overflow:hidden; border-bottom:1px solid rgba(255,255,255,0.5); padding-bottom:55px;}

.hc_bkpic{ width:560px; height:430px;overflow:hidden;}
.hc_bkpic img{width:100%; height:100%;}

.hc_bklist{ width:590px; height:430px;   margin-right:20px;}
ul.hc_xwny{ overflow:hidden; width:590px; margin-top:10px}
ul.hc_xwny li{ overflow:hidden; height:90px; margin-bottom:17px;}
ul.hc_xwny li a{ display:block; background:#f5f5f5; width:100%; height:100%; position:relative;z-index:0;}
ul.hc_xwny li a::after{content: " ";position: absolute;left: 0;top:0;width: 100%;height: 100%;z-index: -1;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 450ms ease 0ms;transition: all 450ms ease 0ms;pointer-events: none;background-color:#000;-webkit-transform: translatex(100%);transform: translatex(100%);}
ul.hc_xwny li .hc_pic{ float:left; width:150px; height:80px; margin:5px; overflow:hidden;}
ul.hc_xwny li .hc_pic img{ min-height:100%; max-height:100%; width:100%}
ul.hc_xwny li .hc_wd{width:calc(100% - 50px); float:right; margin-right:30px}
ul.hc_xwny li .hc_wd h5{ float:left; width:calc(100% - 125px); height:40px; margin-top:25px;margin-left:30px}
ul.hc_xwny li .hc_wd h5:first-child{ width:80px; border-right:1px solid #333 ; margin-left:10px}
ul.hc_xwny li .hc_wd h5 span{  display:block; height:25px; line-height:25px;overflow:hidden; font-weight:bold; font-size:15px;}
ul.hc_xwny li .hc_wd h5 p{  font-size:12px; color:#666; height:20px; line-height:20px; padding-top:5px; overflow:hidden;}
ul.hc_xwny li a:hover::after{ -webkit-transform: none !important;transform: none !important;}
ul.hc_xwny li a:hover h5 span,ul.hc_xwny li a:hover h5 p{ color:#fff}
ul.hc_xwny li a:hover h5:first-child{  border-right:1px solid #fff ;}

.hc_bklb{}
.hc_bklb ul li{ float:left; border-right:1px solid #ddd; border-bottom:1px solid #ddd; width:300px; box-sizing:border-box; overflow:hidden;}
.hc_bklb ul li h5{ font-size:16px; color:#dfdede; font-weight:bold; line-height:30px; height:30px; overflow:hidden;}
.hc_bklb ul li p{font-size:12px; color:#666;line-height:22px; max-height:66px; overflow:hidden; margin-top:5px}
.hc_bklb ul li p span{font-size:14px; color:#d9d3d3; }
.hc_bklb ul li small{ display:block; width:30px; height:1px; background:#c1bdbd; margin:15px 0;}
.hc_bklb ul li:nth-child(4n){border-right:0px solid #ddd; }
.hc_bklb ul li:nth-child(5),.hc_bklb ul li:nth-child(6),.hc_bklb ul li:nth-child(7),.hc_bklb ul li:nth-child(8){ border-bottom:0px solid #ddd;}
.hc_bklb ul li a{ display:block; position:relative; padding:15px 40px 30px;}

.hc_bklb ul li a::after{content: " ";position: absolute;left: 0;top:0;width: 100%;height: 100%;z-index: -1;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 650ms ease 0ms;transition: all 650ms ease 0ms;pointer-events: none;background-color:#f5f5f5;-webkit-transform: translatey(100%);transform: translatey(100%); }
.hc_bklb ul li a:hover::after{  -webkit-transform: none !important;transform: none !important;}

.xhgd tr,td{border:1px solid #CCC; box-shadow: 5px 3px 15px rgb(33 33 33 / 65%);}
.chyd_text{color:#939393; line-height:22px;text-align:center;}
.chyd_textds{ background-color:#636363; color:#FFF; line-height:22px;text-align:center;}

.honor_text_lsft{width:730px; float:left; color:#FFF;/* padding:15px;*/}
.honor_text_right_i{ width:550px; height:466px; float:right;}
.honor_text_lsft p{text-indent:2em; }

.notice{width:687px; float:left;height:26px;overflow:hidden;padding-left:100px;}
.noticTipTxt{color:#fff;height:22px;line-height:22px;overflow:hidden;}
.noticTipTxt li{height:22px;line-height:22px;}
.noticTipTxt a{color:#fff;font-size:15px;text-decoration:none;}
.noticTipTxt a:hover{color:#ff7300;text-decoration:underline;}

.index-project{
    width: 1280px;
    margin: 0 auto;
    margin-bottom: 60px;
}
.index-project .title{
    font-weight: bolder;
    font-size: 24px;
    text-align: center;
    margin: 60px auto;
}
.index-project-left{
    width: 950px;
    float: left;
    border: 1px solid #bebebe;
    box-sizing: border-box;
    overflow: hidden;
    position: relative;
}
.index-project-header{
    background: #eeeeee;
    height: 40px;
}
.index-project-header span{
    display: block;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    line-height: 40px;
    width: 25%;
    float: left;
}
.index-project-left ul{
    overflow: hidden;
    zoom: 1;
}
.index-project-left ul li{
    width: 100%;
    height: 40px;
    zoom: 1;
}
.index-project-left ul li span{
    display: block;
    text-align: center;
    font-size: 14px;
    line-height: 40px;
    width: 25%;
    float: left;
    height: 40px; color:#939393;
}
.index-project-right{
    float: right;
    width: 300px;
    height: 442px;
}

.pglist {
	padding: 20px 0 30px;
	width: 100%;
	text-align: center;
	clear: both;
}
.pglist a {
	color: #666;
	padding: 0 14px;
	margin: 0 3px;
	display: inline-block;
	vertical-align: middle;
	line-height: 30px;
	background: #fff;
	border: 1px solid #ddd;
}
.pglist a:hover, .pglist .hover {
	display:inline-block;
	color:#fff;
	background:#da251c;
	border-color:#fff;
}


/*效果鼠标*/
.img-cover {width: 100%;height: 100%;max-width: 100%;max-height: 100%;object-fit: cover;}
.anitop{ -webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.anitop:hover{-webkit-transform: translate3d(0, -3%, 0);transform: translate3d(0, -3%, 0);cursor: pointer;}

.tra {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);filter:scale(1);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.tra:hover {-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);filter:scale(1.15);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.shadow6 {-webkit-box-shadow:rgba(0,0,0,0.1) 5px 5px 50px;-moz-box-shadow:rgba(0,0,0,0.3) 5px 5px 50px;-ms-box-shadow:rgba(0,0,0,0.1) 5px 5px 50px;-o-box-shadow:rgba(0,0,0,0.1) 5px 5px 50px;box-shadow:rgba(0,0,0,0.1) 5px 5px 50px;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}