﻿@charset "utf-8";
/* CSS Document */



body 
{   
	font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","微软雅黑",SimSun,Arial,tahoma,arial!important;
    margin:0;padding:0;font-style:normal!important;font-variant:normal!important;margin:0px;padding:0px;
    color:#222;
    font-size:12px;
    background-color:#fff;
}

html{font-size:62.5%;margin:0px;padding:0px;}
a{
	color:#222;
	text-decoration:none;outline:none;
}
a:hover 
{
    color:#7e948b;
	text-decoration:none;outline:none;
}
a:focus{outline:none;text-decoration:none;}
.clear {
	clear:both;
	font-size:0px;
	line-height:0;
	height:0;
}
* html .clearfix {
	zoom: 1;
}
*:first-child+html .clearfix {
	zoom: 1;
}
.cell, .cell2, .cell3 {
	border-collapse:collapse;
	border-spacing:0;
}
.fl {
	float:left;}
.fr {
	float:right;}
.yh {
	font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","微软雅黑";
	}
a,img{border:0px;}

p{margin:0px;padding:0px;line-height:20px;}
i{margin:0px;padding:0px;font-style:normal;}
ul{margin:0px;padding:0px;list-style:none;}
ul li{margin:0px;padding:0px;list-style:none;}
br{margin:0px;padding:0px;}
.clearheight{width:100%;height:1px;overflow:hidden;}
input,select,textarea{font-family:"Microsoft Yahei";outline:none;}
input[type="text"]:disabled
{ 
background-color: #fff;
}
input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #969696;
}

input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #969696;
}

input:-ms-input-placeholder {
    color: #969696;
}

input::-webkit-input-placeholder {
    color: #969696;
}


/*common*/
.container{width:100%;}

.wrap{width:100%;margin:0px auto;padding:0px;}
.wrap_c{width:94%;margin:0px auto;padding:0px;max-width:1200px;}
.wrap_in{margin:0px auto;padding:0px;width:90%;max-width:1440px;}

/*img:hover -webkit-transform:scale3d(1.05,1.05,1); transform:scale3d(1.05,1.05,1);*/

.text_wz{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.text_wz_lddj{text-align:justify;text-justify:inter-ideograph;}


.topfr{overflow:hidden;background-color:#fff;}
.topfr .fl{overflow:hidden;margin:10px 0px;}
.topfr .fl img{display:block;height:35px;margin-top:15px;}
.topfr .fl img.top_wap{display:none;}
.topfr .fr{}

.menu_fr{overflow:hidden;float:left;}
.menu_fr ul li{float:left;margin-left:30px;}
.menu_fr ul li:nth-child(1){margin-left:0px;}
.menu_fr ul li a{display:block;line-height:77px;font-size:16px;}


.top_serch{float:left;margin-left:40px;}
.top_serch a{width:22px;height:77px;display:block;overflow:hidden;background:url("../images/top_01.jpg") center no-repeat;background-size:100%;}

.top_user{float:left;margin-left:20px;}
.top_user a{width:22px;height:77px;display:block;overflow:hidden;background:url("../images/top_02.jpg") center no-repeat;background-size:100%;}
.top_lang{float:left;margin-left:20px;line-height:77px;color:#808080;font-size:14px;}
.top_lang a{float:left;}
.top_lang i{float:left;margin:0px 5px;}

.top_search{position:absolute;left:0px;top:0px;z-index:990;display:none;}
.top_search .top_sch_c{overflow:hidden;background-color:#fff;width:100px;position:relative;text-align:center;padding:5px 0px;}
.top_search .top_sch_c ul li{width:100%;overflow:hidden;line-height:24px;}
.top_search .top_sch_c ul li a{font-size:14px;color:#333;}
.top_search .top_sch_c ul li a:hover{color:#7e948b;}
/*.top_search .top_sch_c input.top_ch_txt{width:100%;height:40px;border:0px;padding:0px;text-indent:10px;color:#fff;font-size:14px;background-color:#7e948b;}
.top_search .top_sch_c input.top_ch_btn{width:22px;height:40px;border:0px;cursor:pointer;background:url("../images/ns_01.png") center no-repeat;background-size:100%;position:absolute;right:10px;top:0px;}*/

.menu{float:left;margin-top:20px;display:none;margin-left:10px;position:relative;z-index:9999;}
.menu em{width:34px;height:34px;display:block;overflow:hidden;float:left;position:relative;cursor:pointer;}
.menu em i{cursor:pointer;width:60%;display:block;overflow:hidden;height:2px;background-color:#222;position:absolute;left:15%;top:10px;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.menu em i.i1{top:10px;}
.menu em i.i2{top:18px;}
.menu em i.i3{top:26px;}
.menu em.on i.i2{opacity:0;}
.menu em.on i.i1{width:60%;left:20%;transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-moz-transform:translateY(8px) rotate(45deg);-webkit-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);}
.menu em.on i.i3{width:60%;left:20%;transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-moz-transform:translateY(-8px) rotate(-45deg);-webkit-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);}


.banner_01{overflow:hidden;position:relative;}
.banner_01_slide{width:100%;overflow:hidden;}
.banner_01_slide .swiper-slide{width:100%;overflow:hidden;}
.banner_01_bg{width:100%;overflow:hidden;position:relative;}
.banner_01_bg .banner_01bg_img{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;transform:scale(1.3); -moz-transform: scale(1.3); -webkit-transform:scale(1.3);transition:4s;-webkit-transition:4s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
.banner_01_bg .banner_01bg_txt{width:100%;overflow:hidden;position:absolute;left:0px;top:50%;}
.banner_01_bg .banner_01bg_txt p{width:100%;overflow:hidden;text-align:center;color:#fff;}
.banner_01_bg .banner_01bg_txt p.p1{font-size:30px;line-height:50px;}
.banner_01_bg .banner_01bg_txt p.p2{font-size:20px;line-height:30px;letter-spacing:5px;margin-top:10px}
.banner_01_bg .banner_01bg_txt p.p3{margin-top:40px;}
.banner_01_bg .banner_01bg_txt p.p3 a{display:inline-block;border:1px solid #fff;line-height:40px;padding:0px 20px;font-size:14px;color:#fff;}
.banner_01_bg .banner_01bg_txt p.p3 a:hover{border:1px solid #7e948b;background-color:#7e948b;}
.banner_01_slide .swiper-pagination{position:absolute;width:100%;bottom:10px;z-index:990;}
.banner_01_slide .swiper-pagination span{opacity:1;width:12px;height:12px;background:url("../images/in_01.png") no-repeat;background-size:100%;}
.banner_01_slide .swiper-pagination span.swiper-pagination-bullet-active{background:url("../images/in_02.png") no-repeat;background-size:100%;}
.banner_01_slide .swiper-slide-active .banner_01bg_img{transform:scale(1);}

.banner_01_sp {
    position: absolute;height:30px;
    right: 10px;
    top: 50%;
    z-index: 990;
    color: #fff;
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform-origin: 50% 50% 0px;
}
.banner_01_sp a{color:#fff;float:left;}
.banner_01_slide a.banner_01sp_prev{width:26px;height:100%;display:block;overflow:hidden;background:url("../images/prev.png") center no-repeat;position:absolute;left:2%;top:0px;z-index:990;}
.banner_01_slide a.banner_01sp_next{width:26px;height:100%;display:block;overflow:hidden;background:url("../images/next.png") center no-repeat;position:absolute;right:2%;top:0px;z-index:990;}


.banner_01_sp ul{float:left;margin:0px 30px;}
.banner_01_sp ul li{float:left;margin:0px 5px;line-height:30px;}
.banner_01_sp ul li a{display:inline-block;overflow:hidden;float:left;font-size:14px;}
.banner_01_sp ul li b{width:0px;height:1px;display:inline-block;overflow:hidden;float:left;background-color:#fff;margin-top:15px;margin-left:5px;transition:4s;-webkit-transition:4s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
.banner_01_sp ul li.on b{width:20px;}
.banner_01_sp ul li.on a{font-size:18px;}


.in_01{overflow:hidden;background-color:#fafafa;padding:0px 0px 60px 0px;}
.in_01_t{width:100%;overflow:hidden;position:relative;}
.in_01_slide{width:100%;overflow:hidden;height:91px}
.in_01_slide .swiper-slide{width:100%;overflow:hidden;float:left;}
.in_01_slide .swiper-slide a{width:100%;display:block;overflow:hidden;border-bottom:1px solid #ccc;line-height:34px;padding-bottom:13px;padding-top:40px;position:relative;}
.in_01_slide .swiper-slide a b{width:100%;height:0%;overflow:hidden;position:absolute;left:0px;bottom:0px;background-color:#7e948b;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.in_01_slide .swiper-slide a span{font-size:16px;display:inline-block;padding-left:25px;position:relative;z-index:9;margin-left:10px;}
.in_01_slide .swiper-slide a span.sp1{background:url("../images/in_05.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a span.sp2{background:url("../images/in_06.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a span.sp3{background:url("../images/in_07.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a span.sp4{background:url("../images/in_08.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a span.sp5{background:url("../images/in_09.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a span.sp6{background:url("../images/in_10.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a span.sp7{background:url("../images/in_111.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a:hover b{height:100%;}
.in_01_slide .swiper-slide a:hover span{color:#fff;}
.in_01_slide .swiper-slide a:hover span.sp1{background:url("../images/in_05_on.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a:hover span.sp2{background:url("../images/in_06_on.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a:hover span.sp3{background:url("../images/in_07_on.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a:hover span.sp4{background:url("../images/in_08_on.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a:hover span.sp5{background:url("../images/in_09_on.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a:hover span.sp6{background:url("../images/in_10_on.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a:hover span.sp7{background:url("../images/in_111_on.png") left center no-repeat;background-size:20px;}

.in_01_slide .swiper-slide a.on b{height:100%;}
.in_01_slide .swiper-slide a.on span{color:#fff;}
.in_01_slide .swiper-slide a.on span.sp1{background:url("../images/in_05_on.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a.on span.sp2{background:url("../images/in_06_on.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a.on span.sp3{background:url("../images/in_07_on.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a.on span.sp4{background:url("../images/in_08_on.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a.on span.sp5{background:url("../images/in_09_on.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a.on span.sp6{background:url("../images/in_10_on.png") left center no-repeat;background-size:20px;}
.in_01_slide .swiper-slide a.on span.sp7{background:url("../images/in_111_on.png") left center no-repeat;background-size:20px;}


.in_01_t a.in_01_prev{width:20px;height:100%;display:block;overflow:hidden;background:url("../images/in_03.png") center no-repeat #7e948b;background-size:6px;position:absolute;left:0px;top:0px;display:none;}
.in_01_t a.in_01_next{width:20px;height:100%;display:block;overflow:hidden;background:url("../images/in_04.png") center no-repeat #7e948b;background-size:6px;position:absolute;right:0px;top:0px;display:none;}


.in_01_c{width:100%;overflow:hidden;margin-top:40px;}
.in_01c_slide{width:100%;overflow:hidden;}
.in_01c_slide .swiper-slide{width:100%;overflow:hidden;}
.in_01c_slide .swiper-slide ul{width:100%;overflow:hidden;}
.in_01c_slide .swiper-slide ul li{width:32%;overflow:hidden;float:left;margin-right:2%;margin-bottom:20px;}
.in_01c_slide .swiper-slide ul li:nth-child(3n){margin-right:0px;}
.in_01c_slide .swiper-slide a{width:100%;display:block;overflow:hidden;}
.in_01c_slide .swiper-slide a span{width:100%;display:block;overflow:hidden;}
.in_01c_slide .swiper-slide a span.sp1{font-size:16px;color:#1a1a1a;line-height:24px;position:relative;padding-bottom:10px;font-weight:bold;}
.in_01c_slide .swiper-slide a span.sp1 b{width:16px;height:2px;display:block;overflow:hidden;background-color:#b3b3b3;position:absolute;left:0px;bottom:0px;}
.in_01c_slide .swiper-slide a span.sp2{margin-top:10px;font-size:16px;color:#1a1a1a;font-weight:bold;line-height:26px;height:52px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
.in_01c_slide .swiper-slide a span.sp3{-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;display:-webkit-box;font-size:13px;line-height:22px;height:44px;overflow:hidden;margin-top:10px;color:#666;}
.in_01c_slide .swiper-slide a span.sp4{margin-top:20px;}
.in_01c_slide .swiper-slide a span.sp4 i{display:inline-block;border:1px solid #ccc;background-color:#fff;line-height:30px;font-size:12px;padding:0px 20px;}
.in_01c_slide .swiper-slide a:hover span.sp4 i{background-color:#7e948b;color:#fff;border:1px solid #7e948b;}
.in_01c_slide .swiper-slide p{width:100%;overflow:hidden;text-align:center;margin-top:40px;}
.in_01c_slide .swiper-slide p a{font-size:14px;color:#999;}
.in_01c_slide .swiper-slide p a:hover{color:#7e948b;}


.in_02{overflow:hidden;background-color:#fff;margin-top:60px;}
.in_02_t{width:100%;overflow:hidden;}
.in_02_t p{width:100%;overflow:hidden;}
.in_02_t p.p1{font-size:30px;color:#4c4c4c;line-height:40px;letter-spacing:4px;}
.in_02_t p.p2{font-size:12px;text-transform:uppercase;line-height:20px;}


.in_02_c{width:100%;overflow:hidden;margin:40px 0px;padding:0px;position:relative;}
.in_02c_slide{width:100%;overflow:hidden;margin:0px auto;padding:0px}
.in_02c_slide .swiper-slide{width:100%;overflow:hidden;float:left;}
.in_02c_slide .swiper-slide a{width:100%;display:block;overflow:hidden;}
.in_02c_slide .swiper-slide a em{width:100%;display:block;overflow:hidden;position:relative;text-align:center;}
.in_02c_slide .swiper-slide a em b{width:1px;height:100%;display:block;overflow:hidden;background-color:#e6e6e6;position:absolute;right:0px;top:0px;}
.in_02c_slide .swiper-slide a em i{display:inline-block;overflow:hidden;position:relative;}
.in_02c_slide .swiper-slide a em i img{width:100%;display:block;overflow:hidden;}
.in_02c_slide .swiper-slide a em i img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.in_02c_slide .swiper-slide a span{width:100%;display:block;overflow:hidden;text-align:center;font-size:16px;color:#a6a6a6;line-height:26px;margin-top:10px;}
.in_02c_slide .swiper-slide:nth-child(7) a em b{display:none;}
.in_02c_slide .swiper-slide a.on em i img.img2{opacity:1;}
.in_02c_slide .swiper-slide a.on em i img.img1{opacity:0;}
.in_02c_slide .swiper-slide a.on span{color:#7e948b;}
.in_02c_slide .swiper-slide a:hover em i img.img2{opacity:1;}
.in_02c_slide .swiper-slide a:hover em i img.img1{opacity:0;}
.in_02c_slide .swiper-slide a:hover span{color:#7e948b;}

.in_02_c a.in_02_prev{width:20px;height:100%;display:block;overflow:hidden;background:url("../images/in_03.png") center no-repeat #7e948b;background-size:6px;position:absolute;left:0px;top:0px;display:none;}
.in_02_c a.in_02_next{width:20px;height:100%;display:block;overflow:hidden;background:url("../images/in_04.png") center no-repeat #7e948b;background-size:6px;position:absolute;right:0px;top:0px;display:none;}

.in_02_more{overflow:hidden;width:100%;text-align:center;margin-top:20px;}
.in_02_more a{font-size:14px;color:#999;line-height:24px;}
.in_02_more a:hover{color:#7e948b;}


.in_02_b{width:100%;overflow:hidden;display:none;}

.in_03{overflow:hidden;background-color:#fafafa;padding-bottom:60px;}
.in_03 .wrap_c{overflow:hidden;max-width:100%;width:100%;}
.in_03_slide{width:100%;overflow:visible;padding:60px 0px;position:relative;}
.in_03_slide .swiper-slide{width:240px;overflow:visible;position:relative;}
.in_03_slide .swiper-slide a{width:100%;display:block;overflow:visible;-moz-box-shadow:0px 0px 25px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 25px rgba(0,0,0,0.2);box-shadow:0px 0px 25px rgba(0,0,0,0.2);}
.in_03_slide .swiper-slide a img{width:100%;display:block;}
.in_03_slide .swiper-slide a em{width:100%;display:block;font-style:normal;}
.in_03_slide .swiper-slide a em.em1{width:100%;height:100%;position:absolute;left:0px;top:0px;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.in_03_slide .swiper-slide a em.em2{width:90%;background:url("../images/in_12.jpg") right top no-repeat #fff;background-size:20px;position:absolute;left:5%;bottom:10px;overflow:hidden;padding:10px 0px;opacity:0;}
.in_03_slide .swiper-slide a em.em2 span{width:80%;display:block;overflow:hidden;margin:0px auto;padding:0px;}
.in_03_slide .swiper-slide a em.em2 span.sp1{font-size:16px;color:#1a1a1a;font-weight:bold;line-height:26px;text-overflow:ellipsis;white-space:nowrap;}
.in_03_slide .swiper-slide a em.em2 span.sp2{font-size:14px;color:#666;line-height:20px;height:40px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;margin-top:5px;}
.in_03_slide .swiper-slide a em.em2 span.sp3{font-size:12px;color:#7e948b;line-height:20px;margin-top:5px;}
.in_03_slide .swiper-slide a:hover em.em1{width:120%;height:120%;position:absolute;left:-10%;top:-10%;z-index:990;}
.in_03_slide .swiper-slide a:hover em.em2{opacity:1;}

.in_03_b{width:100%;overflow:hidden;margin-top:0px;}
.in_03_slide a.in_03_prev{float:left;display:inline-block;height:100%;width:26px;background:url("../images/prev1.png") center no-repeat;position:absolute;left:3%;top:0%;margin-top:0px;z-index:990;}
.in_03_slide a.in_03_prev:hover{background:url("../images/prev1.png") center no-repeat;}
.in_03_slide a.in_03_next{float:left;display:inline-block;height:100%;width:26px;background:url("../images/next1.png") center no-repeat;position:absolute;right:3%;top:0%;margin-top:0px;z-index:990;}
.in_03_slide a.in_03_next:hover{background:url("../images/next1.png") center no-repeat;}
.in_03_b a.in_03_hyp{float:right;display:inline-block;line-height:38px;border:1px solid #999999;padding:0px 20px;font-size:14px;color:#666;}
.in_03_b a.in_03_hyp span{display:inline-block;background:url("../images/in_11.jpg") left center no-repeat;background-size:20px;padding-left:25px;}
.in_03_b a.in_03_hyp:hover{border:1px solid #7e948b;}


.in_04{overflow:hidden;background-color:#fff;padding:60px 0px;}
.in_04 ul li{width:32%;overflow:hidden;float:left;margin-right:2%;}
.in_04 ul li:nth-child(3n){margin-right:0px;}
.in_04 ul li a{width:100%;display:block;overflow:hidden;position:relative;}
.in_04 ul li a img{width:100%;display:block;}
.in_04 ul li a img.img1{position:relative;z-index:9;}
.in_04 ul li a img.img2{width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:8;transition:.3s;-webkit-transition:.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
.in_04 ul li a:hover img.img2{width:105%;height:105%;left:-5%;top:-2.5%;}


/**/
.btn_01{overflow:hidden;background:url("../images/btn_01.jpg") no-repeat;background-size:cover;padding:40px 0px;}
.btn_01 .fl{width:10%;}
.btn_01 .fl img{max-width:100%;display:block;margin-top:10px;}
.btn_01 .fr{width:90%;}

.btn_01_t{width:100%;overflow:hidden;border-bottom:1px solid #404040;line-height:24px;padding-bottom:10px;}
.btn_01_t a{float:left;font-size:14px;color:#fff;margin-right:10px;}

.btn_01_c{width:100%;overflow:hidden;margin-top:20px;}
.btn_01_c .btn_01c_l{overflow:hidden;float:left;width:400px;}
.btn_01_c .btn_01c_l p{width:100%;overflow:hidden;font-size:12px;color:#808080;}
.btn_01_c .btn_01c_l p.p1{line-height:24px;}
.btn_01_c .btn_01c_l p.p1 span{display:inline-block;color:#fff;font-size:14px;}
.btn_01_c .btn_01c_l p.p1 span.sp1{background:Url("../images/btn_02.png") left center no-repeat;background-size:16px;padding-left:21px;margin-right:20px;}
.btn_01_c .btn_01c_l p.p1 span.sp2{background:Url("../images/btn_03.png") left 4px no-repeat;background-size:20px;padding-left:24px;}
.btn_01_c .btn_01c_l p.p2{margin-top:10px;}

.btn_01_c .btn_01c_c{overflow:hidden;float:left;margin-left:20px;}
.btn_01_c .btn_01c_r{overflow:hidden;float:right;}
.btn_01_c .btn_01c_r em{display:inline-block;font-style:normal;float:left;margin-left:10px;}
.btn_01_c .btn_01c_r em img{display:block;max-width:100%;margin:0px auto;padding:0px;}
.btn_01_c .btn_01c_r em span{width:100%;display:block;overflow:hidden;font-size:12px;color:#808080;line-height:20px;margin-top:5px;text-align:center;}


.sub_01{overflow:hidden;padding:60px 0px;}
.sub_01 .fl{}
.sub_01 .fl p{width:100%;overflow:hidden;}
.sub_01 .fl p.p1{font-size:24px;color:#fff;font-weight:bold;line-height:40px;letter-spacing:4px;}
.sub_01 .fl p.p2{font-size:12px;color:#fff;line-height:20px;opacity:0.5;text-transform:uppercase;}
.sub_01 .fr{line-height:20px;margin-top:20px;}
.sub_01 .fr a{float:left;color:#fff;opacity:0.5;}
.sub_01 .fr i{float:left;margin:0px 10px;color:#fff;opacity:0.5;}
.sub_01 .fr a:hover{opacity:1;}

/**/
.cpzx_01{overflow:hidden;margin-top:40px;}
.cpzx_01_c{width:100%;overflow:hidden;padding:60px 0px;text-align:center;}
.cpzx_01_c a{width:100%;display:block;overflow:hidden;}
.cpzx_01_c a img{display:block;margin:0px auto;padding:0px;max-width:100%;}
.cpzx_01_c a span{width:80%;display:block;margin:0px auto;padding:0px;overflow:hidden;font-size:20px;color:#fff;line-height:30px;letter-spacing:10px;margin-top:30px;}
.cpzx_01_c a i{width:80%;display:block;margin:0px auto;padding:0px;overflow:hidden;font-size:12px;color:#fff;line-height:20px;letter-spacing:10px;margin-top:5px;opacity:0.5;}
.cpzx_01_c a b{display:inline-block;background:url("../images/cpzx_01.png") center no-repeat;width:100%;height:10px;margin-top:20px;}
.cpzx_01_c a:hover span{color:#6fba35;}


.cpzx_02{overflow:hidden;margin-top:0px;}
.cpzx_02 ul li{width:48%;margin-right:4%;overflow:hidden;float:left;display:table;margin-top:40px;}
.cpzx_02 ul li:nth-child(2n){margin-right:0px;}
.cpzx_02 ul li em{display:table-cell;font-style:normal;vertical-align:middle;}
.cpzx_02 ul li em.em1{width:100px;position:relative;display:none;}
.cpzx_02 ul li em.em1 img{width:100%;display:block;}
.cpzx_02 ul li em.em1 img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.cpzx_02 ul li em.em2{padding-left:30px;}
.cpzx_02 ul li em.em2 span{width:100%;display:block;}
.cpzx_02 ul li em.em2 span.sp1{font-size:16px;color:#333;line-height:30px;text-overflow:ellipsis;white-space:nowrap;}
.cpzx_02 ul li em.em2 span.sp2{margin-top:10px;}
.cpzx_02 ul li em.em2 span.sp2 i{display:inline-block;line-height:30px;padding:0px 20px;background-color:#d2d2d2;font-size:14px;color:#fff;}
.cpzx_02 ul li a:hover em.em1 img.img2{opacity:1;}
.cpzx_02 ul li a:hover em.em2 span.sp2 i{background-color:#7e948b;}


.pages{overflow:hidden;margin-top:40px;text-align:center;}
.pages a{display:inline-block;line-height:30px;border:1px solid #ddd;margin:0px 5px;padding:0px 10px;margin-bottom:10px;}
.pages i{margin:0px 5px;margin-bottom:10px;}
.pages a.on{background-color:#7e948b;color:#fff;border:1px solid #7e948b;}
.pages a:hover{background-color:#7e948b;color:#fff;border:1px solid #7e948b;}
.pages_sub{width:100%;}


.btn_01_emtpy{width:100%;overflow:hidden;height:60px;}


.dqgz_01{overflow:hidden;}
.dqgz_01 ul li{width:100%;overflow:hidden;display:block;margin-top:40px;}
.dqgz_01 ul li em{display:table-cell;overflow:hidden;font-style:normal;vertical-align:middle;}
.dqgz_01 ul li em.em1{width:20%;}
.dqgz_01 ul li em.em1 img{width:100%;display:block;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.dqgz_01 ul li em.em2{padding-left:30px;}
.dqgz_01 ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.dqgz_01 ul li em.em2 span.sp1{font-size:16px;color:#333;line-height:26px;position:relative;padding-bottom:10px;text-overflow:ellipsis;white-space:nowrap;}
.dqgz_01 ul li em.em2 span.sp1 b{width:16px;height:4px;display:block;overflow:hidden;background-color:#7e948b;position:absolute;left:0px;bottom:0px;}
.dqgz_01 ul li em.em2 span.sp2{margin-top:10px;font-size:14px;color:#333;line-height:22px;height:44px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
.dqgz_01 ul li em.em2 span.sp3{margin-top:15px;}
.dqgz_01 ul li em.em2 span.sp3 i{display:inline-block;line-height:30px;border:1px solid #ddd;padding:0px 20px;font-size:12px;color:#666;}
.dqgz_01 ul li a:hover em.em1 img{transform: scale(1.01, 1.01); -moz-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1);}
.dqgz_01 ul li a:hover em.em2 span.sp1{color:#7e948b;}
.dqgz_01 ul li a:hover em.em2 span.sp3 i{background-color:#7e948b;border:1px solid #7e948b;color:#fff;}


.ab_01{overflow:hidden;margin-top:40px;}
.ab_01 .ab_01_l{width:18%;}

.ab_01l_01{width:100%;overflow:hidden;}
.ab_01l_01 ul li{width:100%;overflow:hidden;margin-bottom:10px;}
.ab_01l_01 ul li .ab_01l01_t{width:100%;overflow:hidden;background-color:#efefef;border-bottom:1px solid #e8e8e8;font-size:16px;padding:10px 0px;}
.ab_01l_01 ul li .ab_01l01_t a{width:90%;display:block;overflow:hidden;margin:0px auto;padding:0px;}
.ab_01l_01 ul li .ab_01l01_c{width:100%;overflow:hidden;background-color:#7e948b;padding:10px 0px;display:none;}
.ab_01l_01 ul li .ab_01l01_c p{width:90%;overflow:hidden;margin:0px auto;padding:0px;font-size:14px;line-height:24px;}
.ab_01l_01 ul li .ab_01l01_c p a{color:#bfc9c5;}
.ab_01l_01 ul li .ab_01l01_c p a:hover{color:#fff;}
.ab_01l_01 ul li .ab_01l01_c p.on a{color:#fff;}
.ab_01l_01 ul li.on .ab_01l01_t{background-color:#7e948b;border-bottom:1px solid #6c7d76;}
.ab_01l_01 ul li.on .ab_01l01_t a{color:#fff;}
.ab_01l_01 ul li.on .ab_01l01_c{display:block;}
.ab_01l_01 ul li:hover .ab_01l01_t{background-color:#7e948b;border-bottom:1px solid #6c7d76;}
.ab_01l_01 ul li:hover .ab_01l01_t a{color:#fff;}
.ab_01l_01 ul li:hover .ab_01l01_c{display:block;}






.ab_01 .ab_01_r {width:76%;}

.ab_02{width:100%;overflow:hidden;}
.ab_02 h1{margin:0px;padding:0px;font-size:20px;color:#333;line-height:30px;}
.ab_02 p{width:100%;overflow:hidden;font-size:14px;color:#666;line-height:24px;margin-top:20px;}
.ab_02 p.p1{font-weight:bold;}
.ab_02 img{max-width:100%;}


.ab_03{width:100%;overflow:hidden;}
.ab_03 h1{margin:0px;padding:0px;font-size:20px;color:#333;line-height:30px;}
.ab_03 p{font-size:14px;color:#666;line-height:24px;margin-top:20px;}
.ab_03 img{float:right;margin:0px 0px 20px 20px;display:inline-block;width:40%;}


.zdxm_01{width:100%;overflow:hidden;position:relative;text-align:center;}
.zdxm_01 a{display:inline-block;margin:0px 20px;font-size:16px;line-height:26px;padding-bottom:15px;color:#666;}
.zdxm_01 a:hover{color:#7e948b;}
.zdxm_01 a.on{color:#7e948b;border-bottom:2px solid #7e948b;}

.zdxm_01 b{width:100%;height:1px;display:block;overflow:hidden;background-color:#efefef;position:absolute;left:0px;bottom:0px;}

.zdxm_02{width:100%;overflow:visible;margin-top:0px;}
.zdxm_02 ul li{width:32%;overflow:hidden;float:left;margin-right:2%;margin-top:30px;position:relative;-moz-box-shadow:0px 0px 25px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 25px rgba(0,0,0,0.2);box-shadow:0px 0px 25px rgba(0,0,0,0.2);}
.zdxm_02 ul li:nth-child(3n){margin-right:0px;}
.zdxm_02 ul li a{width:100%;display:block;overflow:hidden;}
.zdxm_02 ul li img{width:100%;display:block;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.zdxm_02 ul li em{width:100%;display:block;overflow:hidden;font-style:normal;position:absolute;left:0px;bottom:10px;color:#fff;z-index:9;}
.zdxm_02 ul li em span{width:80%;display:block;overflow:hidden;margin:0px auto;padding:0px;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:20px;}
.zdxm_02 ul li em i{width:80%;display:block;overflow:hidden;margin:0px auto;padding:0px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:24px;}
.zdxm_02 ul li a:hover img{transform: scale(1.02, 1.02); -moz-transform: scale(1.2, 1.2); -webkit-transform: scale(1.2, 1.2);}



.zdxmxq_01{width:100%;overflow:hidden;border-bottom:1px solid #ddd;line-height:30px;padding-bottom:10px;}
.zdxmxq_01 span{font-size:18px;color:#444;}
.zdxmxq_01 i{margin-left:10px;font-size:12px;color:#444;}
.zdxmxq_01 a{float:left;margin-left:20px;font-size:14px;color:#444;}
.zdxmxq_01 a.a1{display:inline-block;background:url("../images/zddm_01.jpg") left center no-repeat;padding-left:25px;}
.zdxmxq_01 a.a2{display:inline-block;background:url("../images/zddm_02.jpg") left center no-repeat;padding-left:25px;}
.zdxmxq_01 a:hover{color:#7e948b;}

.zdxmxq_02{width:100%;overflow:hidden;margin-top:40px;}
.zdxmxq_02 h1{margin:0px;padding:0px;font-size:20px;color:#333;line-height:30px;}
.zdxmxq_02 p{width:100%;overflow:hidden;font-size:14px;color:#666;line-height:24px;margin-bottom:20px;}
.zdxmxq_02 p.p1{font-weight:bold;}
.zdxmxq_02 img{max-width:100%;}


.zdxmzh_01{width:100%;overflow:visible;margin-top:0px;}
.zdxmzh_01 ul li{width:32%;overflow:hidden;float:left;margin-right:2%;margin-top:30px;position:relative;-moz-box-shadow:0px 0px 25px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 25px rgba(0,0,0,0.2);box-shadow:0px 0px 25px rgba(0,0,0,0.2);}
.zdxmzh_01 ul li:nth-child(3n){margin-right:0px;}
.zdxmzh_01 ul li a{width:100%;display:block;overflow:hidden;}
.zdxmzh_01 ul li img{width:100%;display:block;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.zdxmzh_01 ul li em{width:100%;display:block;overflow:hidden;font-style:normal;position:absolute;left:0px;bottom:10px;color:#fff;z-index:9;}
.zdxmzh_01 ul li em span{width:80%;display:block;overflow:hidden;margin:0px auto;padding:0px;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:20px;text-align:center;}
.zdxmzh_01 ul li a:hover img{transform: scale(1.2, 1.2); -moz-transform: scale(1.2, 1.2); -webkit-transform: scale(1.2, 1.2);}

/**/
.gjhz_01{overflow:hidden;margin-top:40px;}
.gjhz_01_c{width:100%;overflow:hidden;position:relative;}
.gjhz_01_c .fl{width:40%;position:absolute;left:0px;top:0px;}
.gjhz_01_c .fl img{width:100%;display:block;}
.gjhz_01_c .fr{width:90%;margin-right:0px;background-color:#f6f6f6;padding:40px 0px;}
.gjhz_01_c .fr p{width:50%;margin-left:40%;}
.gjhz_01_c .fr p.p1{font-size:20px;font-weight:bold;line-height:40px;margin-bottom:10px;position:relative;}
.gjhz_01_c .fr p.p1 b{width:15%;height:2px;display:block;overflow:hidden;background-color:#7e948b;position:absolute;left:-20%;top:50%;margin-top:-1px;}
.gjhz_01_c .fr p.p2{font-size:14px;color:#666;line-height:24px;}


.gjhz_02{overflow:hidden;margin-top:40px;}
.gjhz_02_t{width:100%;overflow:hidden;font-size:18px;color:#333;font-weight:bold;line-height:40px;}
.gjhz_02_t b{width:4px;height:17px;display:block;overflow:hidden;float:left;background-color:#7e948b;margin:12px 10px 0px 0px;}


.gjhz_02_c{width:100%;overflow:hidden;margin-top:40px;border-bottom:1px solid #ddd;padding-bottom:40px;}
.gjhz_02_c ul li{width:32%;overflow:hidden;float:left;margin-right:2%;margin-bottom:20px;}
.gjhz_02_c ul li:nth-child(3n){margin-right:0px;}
.gjhz_02_c ul li span{display:flex;font-size:14px;color:#333;line-height:24px;min-height:48px;vertical-align:middle;align-items:center;}

.gjhz_03{overflow:hidden;margin-top:40px;}
.gjhz_03_c{width:100%;overflow:hidden;margin-top:20px;}
.gjhz_03_c ul li{width:32%;overflow:hidden;float:left;margin-right:2%;line-height:24px;margin:5px 0px;}
.gjhz_03_c ul li:nth-child(3n){margin-right:0px;}
.gjhz_03_c ul li a{width:100%;display:block;overflow:hidden;font-size:14px;color:#333;text-overflow:ellipsis;white-space:nowrap;}
.gjhz_03_c ul li a:hover{color:#7e948b;}


/**/
.join_01{overflow:hidden;margin-top:40px;}
.join_01_t{width:100%;overflow:hidden;}
.join_01_t h1{width:100%;overflow:hidden;margin:0px;padding:0px;border-bottom:1px solid #ebebeb;font-size:20px;color:#333;line-height:40px;padding-bottom:10px;}
.join_01_t p{width:100%;overflow:hidden;font-size:14px;line-height:24px;margin-top:15px;color:#333;}


.join_01_c{width:100%;overflow:hidden;margin-top:40px;}
.join_01_c ul li{width:100%;overflow:hidden;margin-bottom:20px;}
.join_01_c ul li .join_01c_t{width:100%;overflow:hidden;background-color:#f7f7f7;border-bottom:1px solid #e9e9e9;font-size:14px;color:#333;line-height:24px;padding:15px 0px;}
.join_01_c ul li .join_01c_t span{display:block;float:left;}
.join_01_c ul li .join_01c_t span.sp1{width:60%;margin-left:2%;}
.join_01_c ul li .join_01c_t span.sp2{width:15%;}
.join_01_c ul li .join_01c_t span.sp3{width:15%;}
.join_01_c ul li .join_01c_t a{float:right;width:20px;height:20px;display:block;overflow:hidden;background:url("../images/join_01.jpg") center no-repeat;background-size:100%;margin-right:2%;margin-top:2px;}
.join_01_c ul li .join_01c_c{width:100%;overflow:hidden;background-color:#f7f7f7;padding:20px 0px;display:none;}
.join_01_c ul li .join_01c_c p{width:96%;overflow:hidden;margin:0px auto;padding:0px;font-size:14px;color:#333;line-height:24px;}
.join_01_c ul li .join_01c_c p.p1 a{display:inline-block;line-height:36px;padding:0px 30px;background-color:#7e948b;font-size:14px;color:#fff;}
.join_01_c ul li.on .join_01c_t a{background:url("../images/join_02.jpg") center no-repeat;background-size:100%;}



.zwsq_01{overflow:hidden;margin-top:40px;}
.zwsq_01 p{width:100%;overflow:hidden;margin-bottom:20px;line-height:40px;}
.zwsq_01 p em{display:block;overflow:hidden;font-style:normal;}
.zwsq_01 p span{font-size:14px;}
.zwsq_01 p.p2{}
.zwsq_01 p.p2 em{width:32%;float:left;margin-right:2%;}
.zwsq_01 p.p2 em:nth-child(3){margin-right:0px;}
.zwsq_01 p.p2 span{width:32%;display:block;overflow:hidden;float:left;font-size:14px;color:#333;text-align:right;}
.zwsq_01 p.p2 input.zwsq_txt{width:66%;height:38px;border:1px solid #e0e0e0;padding:0px;text-indent:10px;}
.zwsq_01 p.p2 select{width:68%;height:40px;border:1px solid #e0e0e0;background:url("../images/job_01.png") 96% center no-repeat;padding:0px;text-indent:10px;outline:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}

.zwsq_01 p.p3 span{width:10.3%;display:inline-block;overflow:hidden;float:left;text-align:right;}
.zwsq_01 p.p3 input.zwsq_txt1{width:89%;height:38px;border:1px solid #e0e0e0;padding:0px;text-indent:10px;}
.zwsq_01 p.p4{}
.zwsq_01 p.p4 em{width:48%;overflow:hidden;float:left;margin-right:4%;}
.zwsq_01 p.p4 em:nth-child(2){margin-right:0px;}
.zwsq_01 p.p4 em span{width:21.5%;display:block;overflow:hidden;float:left;text-align:right;}
.zwsq_01 p.p4 em input.zwsq_txt2{width:77%;height:38px;border:1px solid #e0e0e0;padding:0px;text-indent:10px;}
.zwsq_01 p.p4 em select{width:77.3%;height:40px;border:1px solid #e0e0e0;background:url("../images/job_01.png") 96% center no-repeat;padding:0px;text-indent:10px;outline:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}
.zwsq_01 p.p4 em.em5{position:relative;width:80px;height:38px;border:1px solid #e0e0e0;background-color:#f3f3f3;float:left;cursor:pointer;}
.zwsq_01 p.p4 em.em5 input{position:absolute;left:0px;top:0px;width:100%;height:100%;opacity:0;}
.zwsq_01 p.p4 em.em5 i.i1{display:block;width:100%;overflow:hidden;height:100%;position:absolute;left:0px;top:0px;text-align:center;line-height:40px;font-size:12px;}
.zwsq_01 p.p4 em.em5:hover{background-color:#7e948b;color:#fff;}
.zwsq_01 p.p4 i.i2{float:left;margin-left:10px;}
.zwsq_01 p.p1 input.zwsq_btn{margin-left:10.3%;border:0px;cursor:pointer;height:40px;padding:0px 40px;background-color:#7e948b;font-size:14px;color:#fff;}


.lxfs_01{width:100%;overflow:hidden;}
.lxfs_01 img{width:100%;display:block;}

.lxfs_02{width:100%;overflow:hidden;margin-top:40px;}
.lxfs_02_c{width:100%;overflow:hidden;margin-top:10px;}
.lxfs_02_c p{width:100%;overflow:hidden;font-size:14px;color:#444;line-height:24px;margin:5px 0px;}

.lxfs_02_tab{width:100%;overflow:hidden;margin-top:40px;}
.lxfs_02_tab table{width:100%;overflow:hidden;background-color:#f6f6f6;}
.lxfs_02_tab table tr td{padding:10px;font-size:14px;color:#444;line-height:24px;}
.lxfs_02_tab table tr td.td1{background-color:#7e948b;color:#fff;text-align:right;width:150px;}

.lxfs_02_tab1{width:100%;overflow:hidden;margin-top:20px;}
.lxfs_02_tab1 table{width:100%;overflow:hidden;}
.lxfs_02_tab1 table tr th{background-color:#7e948b;font-size:14px;color:#fff;line-height:24px;padding:10px;}
.lxfs_02_tab1 table tr td{border-right:1px solid #ececec;border-bottom:1px solid #ececec;text-align:center;font-size:14px;color:#333;line-height:24px;padding:10px;}
.lxfs_02_tab1 table tr td:nth-child(1){border-left:1px solid #ececec;}
.lxfs_02_tab1 table tr.tr1 td{border:0px;height:10px;padding:0px;border-bottom:1px solid #ececec;}

.sktg_01{overflow:hidden;width:100%;margin-top:40px;}
.sktg_01 p{width:100%;overflow:hidden;font-size:14px;color:#333;line-height:24px;margin-bottom:10px;}
.sktg_01 p.p1{font-weight:bold;font-size:16px;line-height:26px;}
.sktg_01 p.p2{font-weight:bold;font-size:16px;line-height:26px;}
.sktg_01 p.p3{margin-top:20px;}
.sktg_01 p.p3 a{display:inline-block;line-height:40px;padding:0px 40px;background-color:#7e948b;font-size:14px;color:#fff;}

.sktg_02{width:100%;overflow:hidden;margin-top:40px;}
.sktg_02 ul li{width:32%;overflow:hidden;float:left;margin-right:2%;margin-bottom:30px;text-align:center;}
.sktg_02 ul li:nth-child(3n){margin-right:0px;}
.sktg_02 ul li a{width:100%;display:block;overflow:hidden;}
.sktg_02 ul li em{width:100%;display:block;overflow:hidden;position:relative;font-style:normal}
.sktg_02 ul li em img{width:100%;display:block;overflow:hidden;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.sktg_02 ul li em span{width:90%;display:block;overflow:hidden;position:absolute;left:5%;bottom:10px;color:#fff;text-align:center;font-size:14px;}
.sktg_02 ul li i{display:inline-block;line-height:36px;margin-top:20px;padding:0px 20px;background-color:#d2d2d2;color:#fff;font-size:15px;}
.sktg_02 ul li a:hover i{background-color:#7e948b;}
.sktg_02 ul li a:hover em img{transform: scale(1.02, 1.02); -moz-transform: scale(1.2, 1.2); -webkit-transform: scale(1.2, 1.2);}

.wytg_01{width:100%;overflow:hidden;margin-top:40px;}
.wytg_01 p{width:100%;overflow:hidden;line-height:40px;margin-bottom:20px;}
.wytg_01 p span{width:20%;display:inline-block;overflow:hidden;float:left;text-align:right;font-size:14px;color:#333;}
.wytg_01 p input.wytg_01_txt{width:78%;height:38px;border:1px solid #e0e0e0;text-indent:10px;padding:0px;}
.wytg_01 p select.sel1{width:24.45%;height:40px;border:1px solid #e0e0e0;margin-right:2%;background:url("../images/job_01.png") 96% center no-repeat;padding:0px 10px;text-indent:10px;outline:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}
.wytg_01 p select.sel1_last{margin-right:0px;}
.wytg_01 p select.sel2{width:78.2%;height:40px;border:1px solid #e0e0e0;background:url("../images/job_01.png") 96% center no-repeat;padding:0px 10px;text-indent:10px;outline:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}
.wytg_01 p.p3{}
.wytg_01 p.p3 input.wytg_01_btn{border:0px;cursor:pointer;height:40px;padding:0px 40px;background-color:#7e948b;font-size:14px;color:#fff;}


.xsfw_01{width:100%;overflow:hidden;}
.xsfw_01 table{width:100%;overflow:hidden;}
.xsfw_01 table tr th{background-color:#7e948b;font-size:14px;color:#fff;line-height:24px;padding:10px;}
.xsfw_01 table tr td{border-right:1px solid #ececec;border-bottom:1px solid #ececec;text-align:center;font-size:14px;color:#333;line-height:24px;padding:10px;}
.xsfw_01 table tr td:nth-child(1){border-left:1px solid #ececec;}
.xsfw_01 table tr td.td1{background-color:#f7f7f7;font-weight:bold;}
.xsfw_01 table tr.tr1 td{border:0px;height:20px;padding:0px;border-bottom:1px solid #ececec;}


.news_01{overflow:hidden;margin-top:60px;}
.news_01 ul{width:100%;overflow:hidden;}
.news_01 ul li{width:30%;overflow:hidden;float:left;margin-right:5%;margin-bottom:40px;}
.news_01 ul li:nth-child(3n){margin-right:0px;}
.news_01 ul li a{width:100%;display:block;overflow:hidden;}
.news_01 ul li a span{width:100%;display:block;overflow:hidden;}
.news_01 ul li a span.sp1{font-size:16px;color:#1a1a1a;line-height:24px;position:relative;padding-bottom:10px;font-weight:bold;}
.news_01 ul li a span.sp1 b{width:16px;height:2px;display:block;overflow:hidden;background-color:#b3b3b3;position:absolute;left:0px;bottom:0px;}
.news_01 ul li a span.sp2{margin-top:10px;font-size:16px;color:#1a1a1a;font-weight:bold;line-height:26px;height:52px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
.news_01 ul li a span.sp3{-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;display:-webkit-box;font-size:13px;line-height:22px;height:66px;overflow:hidden;margin-top:10px;color:#666;}
.news_01 ul li a span.sp4{margin-top:20px;}
.news_01 ul li a span.sp4 i{display:inline-block;border:1px solid #ccc;background-color:#fff;line-height:30px;font-size:12px;padding:0px 20px;}
.news_01 ul li a:hover span.sp4 i{background-color:#7e948b;color:#fff;border:1px solid #7e948b;}


.newsxq_01{overflow:hidden;margin-top:40px;}
.news_01_t{width:100%;overflow:hidden;border-bottom:1px solid #ddd;padding-bottom:10px;}
.news_01_t h1{margin:0px;padding:0px;font-size:20px;line-height:35px;font-weight:bold;}
.news_01_t p{width:100%;overflow:hidden;font-size:14px;color:#333;font-weight:bold;margin-top:10px;}

.news_01_c{width:100%;overflow:hidden;margin-top:20px;}
.news_01_c p{width:100%;overflow:hidden;font-size:14px;color:#666;line-height:24px;margin-bottom:10px;}


.news_01_slide{width:100%;overflow:hidden;position:relative;margin-top:40px;}
.news_01_slide .swiper-slide{width:100%;overflow:hidden;position:relative;}
.news_01_slide .swiper-slide img{width:100%;display:block;}
.news_01_slide .swiper-slide em{width:100%;display:block;overflow:hidden;position:absolute;left:0px;bottom:10px;font-style:normal}
.news_01_slide .swiper-slide em span{width:60%;display:block;overflow:hidden;margin-left:5%;font-size:14px;color:#fff;}
.news_01_slide .swiper-slide-active img{}
.news_01_slide .swiper-pagination{position:absolute;width:90%;bottom:10px;z-index:990;text-align:right;}
.news_01_slide .swiper-pagination span{opacity:1;width:12px;height:12px;background:url("../images/in_01.png") no-repeat;background-size:100%;}
.news_01_slide .swiper-pagination span.swiper-pagination-bullet-active{background:url("../images/in_02.png") no-repeat;background-size:100%;}
.news_01_slide .swiper-slide-active .banner_01bg_img{transform:scale(1);}
.news_01_sp {
    position: absolute;height:30px;overflow:hidden;
    right: 10px;
    top: 50%;
    z-index: 990;
    color: #fff;
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform-origin: 50% 50% 0px;
}
.news_01_sp a{color:#fff;float:left;}
.news_01_slide a.news_01sp_prev{width:26px;height:100%;display:block;overflow:hidden;background:url("../images/prev.png") center no-repeat;position:absolute;left:2%;top:0px;z-index:990;}
.news_01_slide a.news_01sp_next{width:26px;height:100%;display:block;overflow:hidden;background:url("../images/next.png") center no-repeat;position:absolute;right:2%;top:0px;z-index:990;}
.news_01_sp ul{float:left;margin:0px 30px;}
.news_01_sp ul li{float:left;margin:0px 5px;line-height:30px;}
.news_01_sp ul li a{display:inline-block;overflow:hidden;float:left;font-size:14px;}
.news_01_sp ul li b{width:0px;height:1px;display:inline-block;overflow:hidden;float:left;background-color:#fff;margin-top:15px;margin-left:5px;transition:4s;-webkit-transition:4s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
.news_01_sp ul li.on b{width:20px;}
.news_01_sp ul li.on a{font-size:18px;}

.news_01_video{width:100%;overflow:hidden;position:relative;margin-top:40px;}
.news_01_video img{width:100%;display:block;overflow:hidden;}
.news_01_video em{width:100%;display:block;overflow:hidden;position:absolute;left:0px;top:50%;font-style:normal;margin-top:-37px;}
.news_01_video em b{width:40px;height:40px;display:block;overflow:hidden;background:url("../images/play.png") center no-repeat;background-size:100%;margin:0px auto;padding:0px;}
.news_01_video em span{width:100%;display:block;overflow:hidden;font-size:14px;color:#fff;text-align:center;line-height:24px;margin-top:10px;}
#video_play{width:100%;display:none;}

.news_01_down{width:100%;overflow:hidden;margin-top:40px;}
.news_01_down a{display:inline-block;line-height:40px;float:left;margin-right:20px;padding:0px 20px;background-color:#7e948b;font-size:14px;color:#fff;}
.news_01_down a.a1 span{display:inline-block;background:url("../images/news_01.jpg") left center no-repeat;padding-left:20px;}
.news_01_down a.a2 span{display:inline-block;background:url("../images/news_02.jpg") left center no-repeat;padding-left:20px;}

.news_01_upd{width:100%;overflow:hidden;border-top:1px solid #ddd;margin-top:40px;padding-top:20px;}
.news_01_upd p{width:100%;overflow:hidden;line-height:30px;}
.news_01_upd p a{font-size:14px;}

.news_02{overflow:hidden;margin-top:60px;}
.news_02 ul li{width:48%;overflow:hidden;float:left;margin-right:4%;line-height:24px;padding:5px 0px;}
.news_02 ul li:nth-child(2n){margin-right:0px;}
.news_02 ul li a{width:100%;display:block;overflow:hidden;background:url("../images/ns_05.png") left center no-repeat;}
.news_02 ul li a span.sp3{display:none;}
.news_02 ul li a span.sp4{display:none;}
.news_02 ul li a span.sp1{float:right;font-size:14px;color:#333;}
.news_02 ul li a span.sp2{float:left;width:70%;overflow:hidden;margin-left:15px;display:inline-block;font-size:14px;color:#1a1a1a;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;}


.link_01{overflow:hidden;margin-top:40px;}
.link_01 ul li{width:18.4%;overflow:visible;float:left;margin-right:2%;margin-bottom:30px;}
.link_01 ul li:nth-child(5n){margin-right:0px;}
.link_01 ul li a{width:100%;display:block;overflow:visible;}
.link_01 ul li a em{width:100%;display:block;overflow:hidden;border:1px solid #ddd;}
.link_01 ul li a em img{width:100%;display:block;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.link_01 ul li a span{width:100%;display:block;overflow:hidden;text-align:center;font-size:14px;color:#333;line-height:24px;margin-top:10px;}
.link_01 ul li a:hover em img{transform: scale(1.02, 1.02); -moz-transform: scale(1.2, 1.2); -webkit-transform: scale(1.2, 1.2);}



.wzdt_nr1{overflow:hidden;margin-top:1rem;}
.wzdt_nr1 dl{margin:0px;padding:0px;width:100%;overflow:hidden;margin-top:20px;}
.wzdt_nr1 dl dt{margin:0px;padding:0px;font-weight:normal;float:left;margin-right:15px;}
.wzdt_nr1 dl dt a{display:inline-block;}
.wzdt_nr1 dl dt a span{height:40px;line-height:40px;padding:0px 15px;background-color:#00599c;border-radius:0.4rem;float:left;color:#fff;font-size:16px;}
.wzdt_nr1 dl dd{margin:0px;padding:0px;float:left;line-height:1.8rem;margin:1rem 0px 0px 1.5rem;}
.wzdt_nr1 dl dd a{font-size:14px;color:#444;}
.wzdt_nr1 dl dd a:hover{color:#00599c}


.news_sy{overflow:hidden;border-bottom:1px solid #e0e0e0;}
.news_sy .fl{line-height:40px;padding:20px 0px;}
.news_sy .fl input.news_sy_txt1{width:150px;height:40px;border:0px;background-color:#f0f0f0;padding:0px;line-height:40px;font-size:14px;color:#333;text-indent:10px;float:left;}
.news_sy .fl span{float:left;font-size:14px;color:#000;}
.news_sy .fl span.sp1{margin-left:20px;}
.news_sy .fl span.sp2{margin-left:20px;}
.news_sy .fl select{float:left;height:40px;border:0px;font-size:14px;background:url("../images/ns_04.png") 90% center no-repeat #f0f0f0;padding:0px 20px 0px 15px;margin:0px 10px;outline:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}
.news_sy .fl input.news_sy_btn{height:40px;padding:0px 40px;background-color:#7e948b;font-size:14px;color:#fff;border:0px;cursor:pointer;margin-left:20px;}
.news_sy .fl em{display:inline-block;font-style:normal;float:left;}
.news_sy .fr{}
.news_sy .fr a{width:81px;height:81px;display:block;overflow:hidden;float:left;background-color:#eeeeee;}
.news_sy .fr a.a1{}
.news_sy .fr a.a1_off{background:url("../images/ns_02.png") center no-repeat #eee;background-size:30px;}
.news_sy .fr a.a1_on{background:url("../images/ns_02_on.png") center no-repeat #7e948b;background-size:30px;}
.news_sy .fr a.a2_off{background:url("../images/ns_03.png") center no-repeat #eee;background-size:30px;}
.news_sy .fr a.a2_on{background:url("../images/ns_03_on.png") center no-repeat #7e948b;background-size:30px;}

.news_sy_01{float:left;display:none;}
.news_sy_01 a{float:left;display:inline-block;line-height:40px;background:url("../images/ns_04.png") 90% center no-repeat #e0e0e0;color:#333;font-size:14px;margin-top:20px;padding:0px 40px 0px 10px;}
.news_sy_01 a.on{background:url("../images/ns_04_on.png") 90% center no-repeat #7e948b;color:#fff;}


.news_01_down{width:100%;overflow:hidden;margin-top:40px;}
.news_01d_t{width:100%;overflow:hidden;font-size:16px;color:#333;line-height:40px;border-bottom:1px solid #e0e0e0;}
.news_01d_t span{display:inline-block;border-bottom:2px solid #7e948b;}

.news_01d_c{width:100%;overflow:hidden;margin-top:20px;}
.news_01d_c ul li{width:48%;overflow:hidden;float:left;margin-right:4%;padding:5px 0px;}
.news_01d_c ul li:nth-child(2n){margin-right:0px;}
.news_01d_c ul li a{width:100%;display:block;overflow:hidden;background:url("../images/ns_05.png") left center no-repeat;color:#333;margin:0px;padding:0px;line-height:24px;}
.news_01d_c ul li a span{width:70%;display:block;overflow:hidden;float:left;text-overflow:ellipsis;white-space:nowrap;margin-left:15px;}
.news_01d_c ul li a i{float:right;font-size:14px;color:#fff;display:inline-block;background-color:#c9c9c9;padding:0px 15px;}
.news_01d_c ul li a:hover span{color:#7e948b;}
.news_01d_c ul li a:hover i{background-color:#7e948b;}













@media screen and (max-width:1300px) {
    .menu_fr ul li{margin-left:20px;}


}



@media screen and (max-width:1200px) {

    .menu_fr ul li{margin-left:20px;}
    .menu_fr ul li a{font-size:14px;}

    .top_serch{margin-left:20px;}
    .top_serch a{width:16px;}
    .top_user a{width:16px;}
    .top_lang{font-size:12px;}

    .topfr .fl img.top_wap{display:block;height:auto;margin-top:0px;}
    .topfr .fl img.top_pc{display:none;}

    .news_sy_01{display:block;}
    .news_sy{position:relative;overflow:visible;}
    .news_sy .fl{width:100%;position:absolute;left:0px;top:80px;background-color:#ddd;z-index:990;}
    .news_sy .fl input.news_sy_txt1{margin-left:3.5%;}


}

@media screen and (max-width:1000px) {

    .menu_fr{width:100%;overflow:hidden;background-color:rgba(255,255,255,0.9);position:absolute;left:0px;top:0px;z-index:9990;display:none;padding:10px 0px;}
    .menu_fr ul{width:100%;overflow:hidden;margin-top:77px;}
    .menu_fr ul li{width:100%;overflow:hidden;text-align:center;margin:0px;}
    .menu_fr ul li a{line-height:30px;}

    .topfr .fl{position:relative;z-index:9999;}

    .top_serch{position:relative;z-index:9999;}

    .top_user{position:relative;z-index:9999;}
    .top_lang{position:relative;z-index:9999;}

    .menu{display:block;}

    .btn_01{padding:20px 0px;}
    .btn_01 .fl{width:100%;}
    .btn_01 .fl img{margin:0px auto;padding:0px;}
    .btn_01 .fr{width:100%;}
    .btn_01_t{text-align:center;margin-top:20px;}
    .btn_01_t a{float:none;margin:0px 10px;}

    .btn_01_c .btn_01c_l{width:100%;text-align:center;}
    .btn_01_c .btn_01c_c{width:100%;text-align:center;margin:0px;margin-top:20px;}
    .btn_01_c .btn_01c_r{width:100%;text-align:center;margin:0px;margin-top:20px;}
    .btn_01_c .btn_01c_r em{float:none;margin:0px 10px;}
}









@media screen and (max-width:900px) {
    .wrap_c{width:96%;}
    .wrap{min-width:0px;}

    .in_01_slide{width:80%;margin:0px auto;padding:0px;height:62px;}
    .in_01_t a.in_01_prev{display:block;}
    .in_01_t a.in_01_next{display:block;}

    .banner_01_bg .banner_01bg_txt p.p1{font-size:20px;line-height:30px;}
    .banner_01_bg .banner_01bg_txt p.p2{font-size:14px;line-height:24px;}
    .in_01_slide .swiper-slide a span{font-size:14px;}
    .banner_01_sp{display:none;}
    .in_01_slide .swiper-slide a{padding-top:13px;}

    .in_01c_slide .swiper-slide ul li{width:100%;margin-right:0%;}
    .in_01c_slide .swiper-slide ul li:nth-child(3n){margin-right:0%;}
    .in_01c_slide .swiper-slide ul li:nth-child(2n){margin-right:0px;}


    .in_02c_slide{width:80%;}
    .in_02c_slide .swiper-slide:nth-child(2n) a b{}
    .in_02_c a.in_02_prev{display:block;}
    .in_02_c a.in_02_next{display:block;}

    .in_04 ul li{width:100%;margin-right:0%;margin-bottom:20px;}
    .in_04 ul li:nth-child(2n){margin-right:0px;}

    .dqgz_01 ul li em.em1{width:30%;}


    .ab_01 .ab_01_l{width:100%;}
    .ab_01 .ab_01_r{width:100%;margin-top:20px;}


    .zdxm_02 ul li{width:100%;margin-right:0px;}

    .gjhz_02_c ul li{width:100%;margin-bottom:20px;margin-right:0px;}


    .gjhz_03_c ul li{width:48%;margin-right:4%;}
    .gjhz_03_c ul li:nth-child(3n){margin-right:4%;}
    .gjhz_03_c ul li:nth-child(2n){margin-right:0px;}

    .zwsq_01 p{margin-bottom:0px;}
    .zwsq_01 p.p2 em{width:100%;margin:0px;margin-bottom:10px;}
    .zwsq_01 p.p2 em span{width:100%;text-align:left;}
    .zwsq_01 p.p2 input.zwsq_txt{width:98%;}
    .zwsq_01 p.p2 select{width:98.2%;}

    .zwsq_01 p.p3{margin-bottom:20px;}
    .zwsq_01 p.p3 span{width:100%;text-align:left;}
    .zwsq_01 p.p3 input.zwsq_txt1{width:98%;}

    .zwsq_01 p.p4 em{width:100%;margin:0px 0px 20px 0px;}
    .zwsq_01 p.p4 em span{width:100%;text-align:left;}
    .zwsq_01 p.p4 em input.zwsq_txt2{width:98%;}
    .zwsq_01 p.p4 em select{width:98.2%;}


    .link_01 ul li{width:48%;margin-right:4%;}
    .link_01 ul li:nth-child(5n){margin-right:4%;}
    .link_01 ul li:nth-child(2n){margin-right:0px;}


    .news_02 ul li{width:100%;margin-right:0px;}

    .news_sy .fl input.news_sy_txt1{display:block;float:none;margin:0px auto;padding:0px;width:96%;margin-bottom:20px;}
    .news_sy .fl span.sp1{width:96%;display:block;margin:0px auto;padding:0px;float:none;}
    .news_sy .fl span.sp2{}
    .news_sy .fl em{width:100%;display:block;overflow:hidden;margin-top:20px;}
    .news_sy .fl input.news_sy_btn{margin-top:20px;}


    .news_01d_c ul li{width:100%;margin-right:0px;}


}















@media screen and (max-width:700px) {

    .cpzx_02 ul li{width:100%;margin-right:0px;}
    .dqgz_01 ul li em{display:block;}
    .dqgz_01 ul li em.em1{width:100%;}
    .dqgz_01 ul li em.em2{width:100%;padding:0px;margin-top:10px;}

    .ab_03 img{width:50%;}


    .zdxm_01 a{font-size:14px;margin:0px 10px;}

    .zdxmzh_01 ul li{width:48%;margin-right:4%;}
    .zdxmzh_01 ul li:nth-child(3n){margin-right:4%;}
    .zdxmzh_01 ul li:nth-child(2n){margin-right:0px;}

    .gjhz_01_c .fl{width:100%;position:relative;}
    .gjhz_01_c .fr{width:100%;margin-top:0px;}
    .gjhz_01_c .fr p{width:90%;margin-left:5%;}
    .gjhz_01_c .fr p.p1 b{display:none;}


    .join_01_c ul li .join_01c_t span.sp1{width:35%;margin-left:2%;}
    .join_01_c ul li .join_01c_t span.sp2{width:35%;}
    .join_01_c ul li .join_01c_t span.sp3{width:20%;}


    .sktg_02 ul li{width:48%;margin-right:4%;}
    .sktg_02 ul li:nth-child(3n){margin-right:4%;}
    .sktg_02 ul li:nth-child(2n){margin-right:0px;}


    .wytg_01 p span{width:100%;text-align:left;}
    .wytg_01 p input.wytg_01_txt{width:98%;}
    .wytg_01 p select.sel2{width:98.3%;}
    .wytg_01 p select.sel1{width:30.8%;}

    .news_01 ul li{width:48%;margin-right:4%;}
    .news_01 ul li:nth-child(3n){margin-right:4%;}
    .news_01 ul li:nth-child(2n){margin-right:0px;}


}

@media screen and (max-width:512px) {

    .join_01_c ul li .join_01c_t span.sp1{width:50%;}
    .join_01_c ul li .join_01c_t span.sp3{display:none;}


}



































