/* banner_nei */
.banner_nei{display: block;overflow: hidden;position: relative;}
.banner_nei .list{position: relative;}
.banner_nei .list img{width: 100%;}
.banner_nei .s_img{display: none;}
.banner_nei .layout{position: absolute;width: 100%;left:0;top: 45%;transform: translateY(-50%);z-index: 2;}
.banner_nei .text{color: #fff;text-align: center;}
.banner_nei .text .cn{font-size: 0.40rem;letter-spacing: 5px;}
.banner_nei .text .en{margin-bottom: 20px;font-size: 0.50rem;line-height: normal;font-weight: bold;}
/* .banner_nei .text .slogan{margin-top: 1.8%;font-size: 24px;} */
.banner_nei .text .line{margin-top: 15px;width: 27px;height: 3px;background: #2c3a5f;}

@media only screen and (max-width:768px){
	.banner_nei .text .cn{font-size: 20px;}
}
@media only screen and (max-width:750px){
	.banner_nei .big_img{display: none;}
	.banner_nei .s_img{display: block;}
}
@media only screen and (max-width:480px){
	.banner_nei .text{font-size: 16px;}
	.banner_nei .text .cn{margin-top: 0px;font-size: 18px;}
	/* .banner_nei .text .en,.banner_nei .text .slogan{font-size: 14px;} */
	.banner_nei .text .line{margin-top: 6px;}
}


/* location */
.location{padding: 20px 0 20px;width: 100%;color: #fff;font-size: 14px;background: rgba(0,0,0,0.6);}
.location ul{justify-content: flex-start;}
@media only screen and (max-width:480px){
	.location{padding: 10px 0;}
}
/* left */
.left{border-bottom: 1px solid #f6f7f9;}
.left ul{justify-content:center;}
.left ul li{padding: 0 3%;text-align: center;color: #393939;font-size: 18px;box-sizing: border-box;}
.left ul li a{display: block;position: relative;padding: 20px 0;white-space: nowrap;}
.left ul li a.cur{font-weight: bold;}
.left ul li a.cur:after{content: "";position: absolute;left: 0;bottom: -1px;width: 100%;height: 2px;background: linear-gradient(to right,#846c4f 10%,#7c6549 50%,#5a5954 100%);z-index: 1;}
@media only screen and (max-width:680px){
	.left ul{justify-content:flex-start;}
	.left ul li{width: calc(100% / 3);width: -webkit-calc(100% / 3);font-size: 14px;}
	.left ul li a{padding: 10% 1%;}
}

/* nei_title */
.nei_title{color: #333;}
.nei_title .tit{font-size: 25px;}
@media only screen and (max-width:768px){
	.nei_title .tit{font-size: 20px;}
}
@media only screen and (max-width:480px){
	.nei_title .tit{font-size: 18px;}
}

/* about_profile */
.about_profile{padding:2.5% 0;}
/* .about_profile .bg{background: #f5f7f6;} */
.about_profile .nei_title{overflow: hidden;}
.about_profile .nei_title .en{display: inline-block;position: relative;}
.about_profile .nei_title .en:after{content: " ";position: absolute;left: 130%;top: 50%;width: 1600px;height: 2px;background-image: linear-gradient(to right,#846c4f 10%,#7c6549 50%,#5a5954 100%);}
.about_profile .layout{margin-top: 2%;}
.about_profile .layout .content_part{padding-right: 3%;width: 50%;box-sizing: border-box;transition: all .2s ease-in;}
.about_profile .layout .content_part .content{color: #333;font-size: 16px;line-height: 28px;}
.about_profile .layout .content_part .content p{margin-bottom: 4.5%;}
.about_profile .layout .img_part{width: 53.8%;transition: all .4s ease-in;}
.about_profile .layout .video_part{width: 50%;transition: all .5s;cursor: pointer;}
.about_profile .layout .video_part .videolist{position: relative;}
.about_profile .layout .video_part img.ico{width: 100%;}
.about_profile .layout .video_part .videoed{position: absolute;top: 50%;left: 50%;width: 70px;transform: translate(-50%,-50%);transition: all .5s;}
/* .about_profile .layout .video_part:hover .videoed{transform: translate(-50%,-50%) rotateZ(120deg);} */
.about_profile .layout .video_part .video_hide{display: none;height: 100%;}
.about_profile .layout .video_part .video_hide video{object-fit: contain;width: 100%;height: 100%;background: #000;}
.home_profile .line{margin-top: 4.9%;width: 100%;height: 1px;background-color: #e4e4e4;}
@media only screen and (max-width:768px){
	.about_profile .layout{margin-top: 15px;}
	.about_profile .layout .content_part{padding: 0;width: 100%;}
	.about_profile .layout .content_part .content{font-size: 14px;}
	.about_profile .layout .content_part .content p{margin-bottom: 2.5%;}
	.about_profile .layout .img_part{width: 100%;}
	.about_profile .layout .video_part{width: 100%;}
}
@media only screen and (max-width:480px){
	.about_profile{padding: 30px 0 0;}
	.about_profile .nei_title .tit{margin-top: 0;}
	.about_profile .layout .video_part .videoed{width: 50px;}
}

/* about_culture2 */
.about_culture2{margin-top: 30px;}
.about_culture2 ul{margin-top: 6%;}
.about_culture2 ul li{padding: 0 3%;width: 33.3%;text-align: center;position: relative;box-sizing: border-box;}
.about_culture2 ul li b{margin-bottom: 20px;font-size: 22px;color: #b4a06c;}
.about_culture2 ul li p{font-size: 16px;line-height: 24px;}
.about_culture2 ul li:after{content: "";position: absolute;right: 0;top: 50%;width: 1px;height: 80px;transform: translateY(-50%);background: #c6a95a;}
.about_culture2 ul li:nth-child(1)::before{content: "";position: absolute;left: 0;top: 50%;width: 1px;height: 80px;transform: translateY(-50%);background: #c6a95a;}
@media only screen and (max-width:768px){
	.about_culture2 ul li b{font-size: 18px;}
	.about_culture2 ul li p{font-size: 14px;}
}
@media only screen and (max-width:680px){
	.about_culture2 ul{border-left: 1px solid #b4a06c;border-right: 1px solid #b4a06c;}
	.about_culture2 ul li{margin: 3% 0;width: 100%;}
	.about_culture2 ul li:after,.about_culture2 ul li:nth-child(1)::before{content: initial;}
}

/* about_culture */
.about_culture{padding-bottom: 4%;}
.about_culture .layout .lf_part{width: 300px;}
.about_culture .layout .lf_part .img{padding: 25% 0 10%;background-color: #76634b;text-align: center;}
.about_culture .layout .lf_part .img img{width:80%;}
.about_culture .layout .lf_part .slogan_box{padding: 0 20px;margin-top: 5px;min-height: 500px;box-sizing: border-box;border: 2px solid #76634b;}
.about_culture .layout .lf_part .slogan_box .part1 {margin: 30px 0;}
.about_culture .layout .lf_part .slogan_box .part1 strong{font-size: 28px;color:#b4a06c}
.about_culture .layout .lf_part .slogan_box .part .text{font-size: 18px;line-height: 28px;color: #c6a95a;}
.about_culture .layout .rt_part{padding: 3% 3%;width: calc(97% - 300px);width: -webkit-calc(97% - 300px);box-sizing: border-box;background: #F5F7F6 url(../image/ab_bg3.jpg)no-repeat bottom left/100%;}
.about_culture .layout .rt_part .title > div:nth-child(2){margin-top: 20px;font-size: 16px;}
.about_culture .layout .rt_part .content{margin-top: 20px;color: #333;text-align: center;font-size: 16px;}
.about_culture .layout .rt_part .content p{margin-bottom: 1.5%;}
@media only screen and (max-width:768px){
	.about_culture .layout .lf_part{width: 200px;}
	.about_culture .layout .lf_part .img img{width: 66%;}
	.about_culture .layout .lf_part .slogan_box .part1 strong{font-size: 18px;}
	.about_culture .layout .lf_part .slogan_box .part .text{font-size: 15px;}
	.about_culture .layout .rt_part{width: calc(97% - 200px);width: -webkit-calc(97% - 200px);}
	.about_culture .layout .rt_part .title > div:nth-child(2){font-size: 14px;}
	.about_culture .layout .rt_part .content{font-size: 14px;}
}
@media only screen and (max-width:680px){
	.about_culture .layout .lf_part{width: 100%;}
	.about_culture .layout .lf_part .wrap{display: flex;flex-wrap: wrap;justify-content: space-between;}
	.about_culture .layout .lf_part .img{padding: 4% 0;width: 130px;}
	.about_culture .layout .lf_part .img img{width: 80%;}
	.about_culture .layout .lf_part .slogan_box{padding: 3%;margin-top: 0;width: calc(97% - 130px);width: -webkit-calc(97% - 130px);min-height: initial;}
	.about_culture .layout .lf_part .slogan_box .part1{margin: 0 0 10px;}
	.about_culture .layout .rt_part{width: 100%;}
}
@media only screen and (max-width:480px){
	.about_culture{padding-bottom: 30px;}
	.about_culture .layout .lf_part .img img{width: 30%;}
	.about_culture .layout .lf_part .img,.about_culture .layout .lf_part .slogan_box{width: 100%;}
	.about_culture .layout .rt_part{padding: 6% 3%;}
}

/*��ҳ*/
.about{padding:2.5% 0;}


/*��Ʒ�б�ҳ*/
.productlist{padding:5% 0 3%; overflow:hidden;}
.productlist ul li{width: 31%;box-sizing: border-box;background: #fff; float:left; margin-right:2%; margin-bottom:2%;}

.productlist ul li .img{position: relative;width: 100%;height: 0;padding-bottom: 100%;overflow: hidden;}
.productlist ul li .img img{position: absolute;left:50%;top: 50%;width: 100%;transform: translate(-50%,-50%);}
.productlist ul li .img::after{content: "";position: absolute;left: 50%;top: 50%;width: 0;height: 0;transform: translate(-50%,-50%);z-index: 2;}
.productlist ul li:hover .img::after{animation: twinkle 0.6s 0s linear 1;}
.productlist ul li .tit{margin: 9px 0;padding: 10px 2%;font-size: 18px;color: #fff;text-align: center;box-sizing: border-box;background: rgba(0,0,0,0.68);white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.productlist ul li:hover .tit{background: #df5059;}
@media only screen and (max-width:768px){
.productlist ul li{width: 49%;margin-right:2%;}
.productlist ul li:nth-child(2n){ margin-right:0;}
}
@media only screen and (max-width:480px){
.productlist ul li{width: 100%;margin-right:0;}
}

@keyframes twinkle{
	0{width: 0;height: 0;;background: rgba(255,255,255,0);}
	50%{width: 80%;height: 80%;;background: rgba(255,255,255,0.3);}
	100%{width: 100%;height: 100%;;background: rgba(255,255,255,0);}
}
@-ms-keyframes twinkle{
	0{width: 0;height: 0;;background: rgba(255,255,255,0);}
	50%{width: 80%;height: 80%;;background: rgba(255,255,255,0.3);}
	100%{width: 100%;height: 100%;;background: rgba(255,255,255,0);}
}
@-moz-keyframes twinkle{
	0{width: 0;height: 0;;background: rgba(255,255,255,0);}
	50%{width: 80%;height: 80%;;background: rgba(255,255,255,0.3);}
	100%{width: 100%;height: 100%;;background: rgba(255,255,255,0);}
}
@-webkit-keyframes name{
	0{width: 0;height: 0;;background: rgba(255,255,255,0);}
	50%{width: 80%;height: 80%;;background: rgba(255,255,255,0.3);}
	100%{width: 100%;height: 100%;;background: rgba(255,255,255,0);}
}

/*��Ʒ����ҳ*/
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin:0;font-family:"Microsoft YaHei";text-align:justify;text-justify:inter-ideograph}
.dot{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.Ispic{ background-repeat:no-repeat; background-position:center center; background-size:cover;}
.RighInfo002254{padding:5% 0 2%}
.RighInfo002254 .list_img{float:left;width:55.6%;position:relative;display: flex;flex-wrap: wrap;justify-content: space-between;}
.RighInfo002254 .big_img{position:absolute;left:0;top:0;height:100%;width:80%}
.RighInfo002254 .big_img{position:initial;height:auto;width:80%}
.RighInfo002254 .big_img li,.RighInfo002254 .big_img li figure{position:absolute;left:0;width:100%;top:0;height:100%}
.RighInfo002254 .big_img li figure{background-size:contain}
.RighInfo002254 .big_img li{position: initial;}
.RighInfo002254 .list{padding:42px 0 42px 82.9%}
.RighInfo002254 .list{padding:42px 0;width: 17.1%;}
.RighInfo002254 .list .bd{position:relative}
.RighInfo002254 .list a{position:absolute;width:17.1%;height:40px;right:0;background:url(../image/righinfo002254-btn_prev.png) no-repeat center center/auto 50%;cursor:pointer}
.RighInfo002254 .list a.prev{top:0}
.RighInfo002254 .list a.next{bottom:0;background-image:url(../image/righinfo002254-btn_next.png)}
.RighInfo002254 .list a.prevStop,.RighInfo002254 .list a.nextStop{cursor:default}
.RighInfo002254 .list li{height:130px;position:relative}
.RighInfo002254 .list li{margin: 5px 0;height:auto;position:relative}
.RighInfo002254 .list li figure{position:absolute;left:0;width:97%;top:9px;bottom:22px;background-size:contain;border:1px solid #f2f2f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.RighInfo002254 .list li.on figure{border:2px solid #d10412}
.RighInfo002254 .list li .img{border: 1px solid transparent;box-sizing: border-box;}
.RighInfo002254 .list li.on .img{border-color: #1170e6;}
.RighInfo002254 .right_info{float:right;width:39.2%}
.RighInfo002254 .right_info h1,.RighInfo002254 .right_info h3,.RighInfo002254 .right_info pre{margin:0;padding:5% 0;border-bottom:1px solid #d1d1d1}
.RighInfo002254 .right_info h1{padding:7% 0;color:#333;font-size:26px;font-weight:normal}
.RighInfo002254 .right_info h3{font-size:18px;font-weight:normal}
.RighInfo002254 .right_info pre{line-height:30px;color:#666;margin-bottom:10%}
.RighInfo002254 .right_info a{display:inline-block;border:1px solid #ddd;padding:10px 5%;transition:.4s}
.RighInfo002254 .right_info a:hover{background-color:#d14021;color:#fff}
.RighInfo002254 .tab{padding:3% 0}
.RighInfo002254 .tab .h1_tab{margin:0;border-bottom:1px solid #e7e8e8;overflow:hidden;font-size:16px;font-weight:normal;color:#000}
.RighInfo002254 .tab .h1_tab span{float:left;padding:0 5%;line-height:50px;background-color:#f2f2f3;margin-right:4px;cursor:pointer}
.RighInfo002254 .tab .h1_tab span.on{background-color:#d10412;color:#fff}
.RighInfo002254 .tab .info{padding-top:3%;line-height: 30px;font-size: 16px;}
.RighInfo002254 .tab .info video,.RighInfo002254 .tab .info iframe{max-width: 100%;}
.RighInfo002254 .tab .info img{max-width:100%;}
.RighInfo002254 .ul_download li{border-bottom:1px solid #d1d1d3;line-height:34px;background:url(../image/ab_bg3.png) no-repeat right center;padding:10px 0}
.RighInfo002254 .ul_download li a{padding:0 38px;background:url(../image/ab_bg3.png) no-repeat left center}
@media(max-width:768px){
.RighInfo002254{padding:30px 0}
.RighInfo002254 .list{padding-top:30px;padding-bottom:30px}
/* .RighInfo002254 .list li{height:60px} */
.RighInfo002254 .list li figure{top:5px;bottom:5px;background-size:cover}
.RighInfo002254 .list_img,.RighInfo002254 .right_info{float:none;width:auto}
.RighInfo002254 .right_info{margin-bottom:20px}
}
/* ��ز�Ʒ */
.Floor000881{padding:1% 0 4%}
.Floor000881 .title{font-size:22px;color:#333;padding-left:13px;position:relative;margin-bottom:20px;text-align:left}
.Floor000881 .title:before{display:inline-block;content:'';width:3px;height:22px;background:#d10412;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.Floor000881 .list_copy{display:none}
.Floor000881 .bx-viewport{z-index:1;margin-top:3%}
.Floor000881 .list_scroll li{text-align:center;position:relative}
.Floor000881 .list_scroll li .Ispic{display:block;padding-bottom:78%}
.Floor000881 .list_scroll li p{margin:0;line-height:40px;font-size:16px;border-top:0;background-color:#555}
.Floor000881 .list_scroll li p a{color:#fff}
.Floor000881 .list_scroll li:hover p{background-color:#d10412}
.Floor000881 .list_scroll li:hover p a{color:#fff}
.Floor000881 .bx-wrapper{position:relative}
.Floor000881 .bx-pager{display:none}
.Floor000881 .bx-controls-direction a{position:absolute;width:32px;height:32px;top:50%;margin-top:-10px;overflow:hidden;line-height:200px;z-index:10}
.Floor000881 .bx-controls-direction a.bx-prev{left:-38px}
.Floor000881 .bx-controls-direction a.bx-next{right:-38px}
.Floor000881 .bx-controls-direction a::before,.Floor000881 .bx-controls-direction a::after{position:absolute;content:'';width:20px;height:2px;background-color:#999;left:0}
.Floor000881 .bx-controls-direction a::before{transform:rotate(-45deg);top:8px}
.Floor000881 .bx-controls-direction a::after{transform:rotate(45deg);top:21px}
.Floor000881 .bx-controls-direction a.bx-next::before{transform:rotate(45deg);left:auto;right:0}
.Floor000881 .bx-controls-direction a.bx-next::after{transform:rotate(-45deg);left:auto;right:0}
@media(max-width:1601px){
.Floor000881 .bx-controls-direction a.bx-prev{left:5px}
.Floor000881 .bx-controls-direction a.bx-next{right:5px}
}
@media(max-width:768px){
.Floor000881{padding:20px 0}
}
/*��ϵ*/
.contact{ margin:5% 0;}
.contact-code{background:#fcfcfc;padding:46px 60px}
.contact-code .code{text-align:center;padding:10px;border:2px solid #d11f37;background:#fff;margin-right:96px}
.contact-code .code .tit{padding-top:16px;color:#666;font-size:16px; padding-bottom:10px;}
.contact-code h3{font-size:24px;font-weight:bold}
.contact-code h3::after{content:'';display:block;width:50px;height:4px;background-color:#d11f37;margin:30px 0}
.contact-code .addr{font-size:18px}
.contact-code .addr span{color:#666}
.col-sm-6{ width:49%; float:left; margin-right:2%;}
.col-sm-6:nth-child(2n){ margin-right:0;}
@media(max-width:992px){
.contact-code{padding:30px}
.contact-code .code{margin-right:30px}
}
@media(min-width:768px){
.contact-code{display:-webkit-flex;display:flex;display:-webkit-box;display:box;position:relative;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center}
.contact-code .code{max-width:20%}
.contact-code .info{max-width:60%}
}
@media(max-width:767px){
.contact-code{text-align:center}
.contact-code .code{display:inline-block;margin-right:0; width:60%;}
.contact-code .info{margin-top:40px}
.contact-code h3::after{margin:20px auto}

.contact-code h3{font-size:18px}
.contact-code .addr{font-size:14px}
.contact-code h3::after{margin:15px auto}
.contact-tit{font-size:20px; margin:40px 0 20px;}
.contact-tit .iconfont{font-size:20px;margin-right:10px}
.col-sm-6{ width:100%; float:none;}
}
 
.contact-tit{font-size:26px;display:-webkit-flex;display:flex;display:-webkit-box;display:box;position:relative;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center; margin:40px 0;}
.contact-tit .iconfont{font-size:26px;margin-right:15px;color:#d11f37; vertical-align:middle;}
 
.contact-msg li{margin-bottom:30px;color:#666}
.contact-msg li b{color:#333}
.contact-msg li p{background:#fcfcfc;height:60px;line-height:60px;font-size:18px;padding-left:35px}

@media(max-width:992px){
.contact-msg li{margin-bottom:20px}
.contact-msg li p{height:90px;line-height:90px;padding-left:8%;font-size:20px}
}
@media(max-width:640px){
.contact-msg li{margin-bottom:10px}
.contact-msg li p{height:60px;line-height:60px;font-size:16px}
}
.contact-form{font-size:16px}
.contact-form .bd{background:#fcfcfc;padding:50px 0 50px;border-top:2px solid #d11f37}
.contact-form .form{margin-left:auto;margin-right:auto;display:block;width:90%}
.contact-form input,.contact-form textarea,.contact-form button{border:0;box-shadow:none;outline:0;resize:none;background:0;font-size:16px}
.contact-form label{color:#666}
.contact-form li{min-height:64px;line-height:64px;margin-bottom:40px;transition:.3s}
.contact-form li .inner{border-bottom:1px solid #e0e0e0;display:-webkit-flex;display:flex;display:-webkit-box;display:box;position:relative;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center}
.contact-form li input{min-width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;display:block}
.contact-form li label{width:50px;margin-right:30px;position:relative}
/*.contact-form li label::before{content:'';display:block;position:absolute;width:1px;height:18px;background:#666;right:0;top:50%;margin-top:-9px}*/
.contact-form li.active .inner{border-color:#d11f37}
.contact-form li.active input,.contact-form li.active label{color:#d11f37}
.contact-form li.active label::before{background-color:#d11f37}
.contact-form li.textarea-box label::before{display:none}
.contact-form textarea{display:block;height:170px;border:1px solid #e0e0e0;width:100%;padding:20px;line-height:1.76;box-sizing: border-box; font-family:΢���ź�;}
.contact-form textarea:focus{border-color:#d11f37}
.contact-form .submit{background-color:#d11f37;color:#fff;width:200px;height:44px;line-height:44px;display:block;margin:0 auto;font-size:16px;font-weight:bold;transition:.3s}
.contact-form .submit:hover{background:#b9051d;box-shadow:0 0 10px rgba(209,31,55,0.5)}
@media(max-width:992px){
.contact-form .bd{padding:50px 0 70px}
.contact-form li{margin-bottom:20px}
}

@media(max-width:640px){
.contact-form li{margin-bottom:0}
.contact-form .submit{margin-top:20px}
}
@media(max-width:480px){
.contact-form{font-size:14px}
.contact-form input,.contact-form textarea{font-size:14px}
.contact-form li label{margin-right:10px;width:40px}
.contact-form .bd{padding:30px 0 40px}
}

/*�����б�*/
.f_l{ float: left; display: inline-block; }
.f_r{ float: right; display: inline-block; }
 

.imgBox{ overflow: hidden; }
.imgBox img{ display: block; transform: scale(1); transition: transform 0.5s;}
.imgh:hover img{ transform: scale(1.1); }
.textover{overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap}
.textovers{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
/**�����б�**/
#NewsList{ position: relative; padding: 5% 0;}
#NewsList .list3{  }
#NewsList .list3 li{ padding-bottom: 3.21%; border-bottom: 1px dashed #ccc; }
#NewsList .list3 li+li{ margin-top: 3.21%; }
#NewsList .list3 li:last-child{ border-bottom: 0; }
#NewsList .list3 li:nth-child(2n+1){ clear:both; }
#NewsList .list3 .imgBox{ float: left; display: inline-block; width: 30%; margin-right: 3.57%; }
#NewsList .list3 .imgBox img{ display: block; height: auto; max-width: 100%;}
#NewsList .list3 .cont{ position: relative; overflow: hidden; padding-top: 0.104rem; }
#NewsList .list3 .title{ font-size: 22px; color:#333; font-weight: bold; line-height: 1.4em; padding-right:150px; }
#NewsList .list3 .time{ position: absolute; right: 0; top:10px; font-size:14px; line-height: 1.4em; color:#666666; }
#NewsList .list3 .time .date{ font-size: 22px; line-height: 1.4em; color:#aaaaaa; padding-left: 0.3rem; }
#NewsList .list3 .word{ font-size: 16px; line-height: 1.6em; color:#666; margin:0.325rem 0 0.715rem; }
#NewsList .list3 .Box:hover .title{ color:#1170e6; }
#NewsList .list3 .Box:hover .word{ color:#333; }

#NewsList .MoreBox2{}
#NewsList .MoreBox2 .a{ display: inline-block; vertical-align: middle; font-size:16px; line-height: 1.8em; color:#666666; padding:0 1em; border:1px solid #332e22; border-radius: 15px; }
#NewsList .MoreBox2 .a:after{ content: ""; transition: all 0.3s; border-top:5px solid transparent; border-bottom:5px solid transparent; height: 0; line-height: 0; font-size: 0; display: inline-block; vertical-align: middle; margin-bottom: 0.013rem; color:#FFF; }
#NewsList .MoreBox2 .a:hover{ background-color: #1170e6; border-color: #1170e6; color:#fff; }
#NewsList .MoreBox2 .a:hover:after{ border-left: 0.065rem solid #fff; margin-left: 1.04rem; }
#NewsList .MoreBoxh2:hover .a{ background-color: #1170e6; border-color: #1170e6; color:#FFF; }
#NewsList .MoreBoxh2:hover .a:after{ border-left: 0.065rem solid #fff; margin-left: 0.104rem; }

@media only screen and (max-width: 768px){
#NewsList .list3 .imgBox{ float: left; display: inline-block; width: 35%; margin-right: 3.57%; }
#NewsList .list3 .title{ font-size: 16px; color:#333; font-weight: bold; line-height: 1.4em; padding-right:0; }
#NewsList .list3 .time{ position:relative; font-size:12px; line-height: 1.4em; color:#666666; top:0; }
#NewsList .list3 .time .date{ font-size: 15px; line-height: 1.4em; color:#aaaaaa; padding-left: 0.3rem; }
#NewsList .list3 .word{ font-size: 15px; line-height: 1.6em; color:#666; margin:0.2rem 0 0.2rem; }
#NewsList .list3 .MoreBox2{ display: none; }
}

/*���*/
.main_content table {width: 100%; border-collapse:collapse}  
.main_content tr{ width: 100%;} 
.main_content td{border:2px solid #9a9999; border-style: solid;word-break: break-all;} 
.main_content h2{ font-size:16px}

.new-detail{padding:5% 0;}
.news-detail-title{padding-bottom:24px;border-bottom:1px dashed #ccc; position:relative;}
.nd-title-h{color:#333;text-align:center;font-size:24px;line-height:2pc}
.nd-title-p{margin-top:5%;}
.nd-date,.nd-eye{float:left;padding-left:24px;background:url(../image/nd-date.jpg) no-repeat left center;color:#939393;font-size:13px;line-height:22px}
.nd-eye,.nd-share{margin-left:18px}
.nd-share{float:left;padding-left:24px;background:url(../image/nd-share.jpg) no-repeat left center;color:#939393;font-size:13px;line-height:22px}
.nd-share a{float:none!important;margin:0!important;padding-left:0!important;height:21px!important;background-image:none!important;color:#939393!important;font-size:13px!important;line-height:21px!important}
.nback{ position:absolute; right:0; bottom:20px;background:url(../image/nback.png) no-repeat left center;color:#939393;font-size:13px;line-height:22px; padding-left:35px;}
.news-detail-p{padding:30px 0 0}
.news-detail-p p{font-size:1pc;line-height:30px;}
.news-detail-p img{display:block;margin:0 auto}
.news-detail-p video,.news-detail-p iframe{max-width: 100%;}
.nd-pn{margin-top:40px;border-top:1px dashed #ccc}
.nd-pn-list{border-bottom:1px dashed #ccc}
.nd-pn-title{padding-right:10px;width:75pt;color:#666}
.nd-pn-p,.nd-pn-title{float:left;font-size:14px;line-height:55px}
.nd-pn-p{overflow:hidden;width:70%;text-overflow:ellipsis;white-space:nowrap}
.nd-pn-p a{display:inline-block;color:#444;font-size:14px}
@media only screen and (max-width:1024px)
{
.new-detail{padding-top:30px;padding-bottom:60px}
.nd-title-h{font-size:20px;line-height:26px}
.news-detail-title{padding-bottom:16px}
.news-detail-p{padding:5px 0}
.nd-pn{margin-top:10px}
.nd-pn-title{font-size:14px;line-height:40px;width:70px}
.nd-pn-p{font-size:14px;line-height:40px;width:62%}
}
@media only screen and (max-width:780px)
{
.news-detail-p img{width:100%!important;height:auto!important}
}

.AboutBlock{ background:#f1f1f3;}

/**���м����**/
.Location{ padding:25px 0; font-size: 14px; color:#666666; line-height: 25px; }
.Location .Box{ padding-left: 22px; background:url(../image/icons_home.png) no-repeat left center; }
.Location a{ color:#666; display: inline-block; vertical-align: middle; position: relative; z-index: 1; }
.Location i{ display: inline-block; vertical-align: middle; margin:0 4px; text-align: center; font-style: normal; }
.Location span{ color:#333; display: inline-block; vertical-align: middle; position: relative; }
.Location a:hover{ color:#d10412; }
@media screen and (max-width: 960px) {
/**���м����**/
.Location{ padding:18px 0; }
}



/**�����˵�**/
.SecMenu{ position: relative; text-align: right; font-size: 16px; line-height: 70px; }
.SecMenu .MoveBox{ display: block; width: 100%; position: absolute; bottom: 1px;  }
.SecMenu a{ color:#333333; border-bottom: 2px solid transparent; display: inline-block; vertical-align: middle; position: relative; }
/*.SecMenu a:after{ content: ""; display: block; width: 0; height: 2px; position: absolute; left: 0; background-color: #d10412; transition:all 0.3s ease-in-out; }*/
.SecMenu a+a{ margin-left: 3em; }
/*.SecMenu a.on:after,.SecMenu a:hover:after{ color:#d10412; width:100%; }*/
.SecMenu a.on,
.SecMenu a:hover{ color:#d10412; }
@media screen and (max-width: 1100px) {
	/**�����˵�**/
	.SecMenu{ line-height: 70px; }
	.SecMenu a+a{ margin-left: 2em; }
}
@media screen and (max-width: 960px) {
	/**�����˵�**/
	.SecMenu{ line-height: 58px; }
}
@media screen and (max-width: 640px) {
	/**�����˵�**/
	.SecMenu{ text-align: center; line-height: 30px; padding-bottom: 20px; }
	.SecMenu .MoveBox{ position: static; }
	.SecMenu a+a{ margin-left: 1em; }
}

.wp-pagenavi {CLEAR: both; MARGIN:0 auto; WIDTH: 100%; PADDING: 30px 0 30px; TEXT-ALIGN: center}
.wp-pagenavi a {
BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px;BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;border-radius:5px;
}
.wp-pagenavi a:hover {
BORDER-LEFT-COLOR:#d10412; BORDER-BOTTOM-COLOR:#d10412; BORDER-TOP-COLOR:#d10412; BORDER-RIGHT-COLOR:#d10412;background:#d10412; color:white; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px;
}/*��ǰָ��ҳ��ı߿�ɫ*/
.wp-pagenavi a.page-num-current {
BORDER-LEFT-COLOR:#d10412; BORDER-BOTTOM-COLOR:#d10412; BORDER-TOP-COLOR:#d10412; BORDER-RIGHT-COLOR:#d10412; background:#d10412; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px; border:#d10412 1px solid;border-radius:5px;
color:#fff;
}/*��ǰѡ��ҳ��ı���ɫ*/
.text-norecord{ font-size:14px; line-height:35px;}
@media screen and (max-width: 640px) {
.m640{ display:none;}
}