100@charset "utf-8";*{margin:0;padding:0}
body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,legend,li,ol,p,table,td,ul{margin:0;padding:0}
li,ol,ul{list-style:none}
body{margin:0;padding:0;min-width: 320px; background:url(../images/bg.jpg) left top repeat-y;background-color:#fff;color:#333;font-size:14px;font-family:"Pingfang SC","microsoft yahei",Arial,Helvetica,sans-serif;line-height:2em}
a{color:#454545;text-decoration:none}
a:hover{color:#c00;text-decoration:none}
img{border:0;vertical-align: middle;}
.h10{clear:both;height:10px;line-height:10px}
.clear{clear:both;height:0;font-size:0;line-height:0}
.dis{display:block}
.undis{display:none}


.keshi2{min-height:360px;}

.sooo{padding:10px;font-size:1.6rem; min-height:300px;text-align: justify;}
.sooo img{ margin:10px auto!important; max-width: 100%!important; display: block; height: auto!important;}
.sooo p{margin:10px 0;}

.tskss{ padding:0 15px; color: #fff;}
.tskss .col-md-4{padding: 0;}

.tskss .ab{display:table;}
.tskss .ab .first {display:table-header-group; }
.tskss .ab .second {display:table-footer-group;}
.tskss .tsks_text{vertical-align:middle; display:table-cell!important; height: 200px;text-align: center;width:385px;}
.tskss .tsks_text a{color:#fff;}
.tskss .tsks_text a:hover{color:#ddd;}
.tskss .tsks_text p{ display: inline;font-size: 22px; border-bottom:1px solid #ddd; padding-bottom: 5px;}
.tskss .tsks_text p span{font-size: 14px; display:block; padding-top: 5px;}
.tskss .tsks_text p span:before{ content:"";border-top:1px solid #ddd;}

.bg_1{ background-color:rgb(7,173,189,0.8);}
.bg_2{ background:rgb(181,118,0,0.8);}
.bg_3{background:rgb(13,103,0,0.8);}
.bg_4 {background:rgb(0,58,160,0.8);}
.pic_1{height: 200px; background:url(../images/picbg1.jpg) center center no-repeat; background-size: cover; font-size:0;}
.pic_2{height: 200px; background:url(../images/picbg2.jpg) center center no-repeat; background-size: cover; font-size:0;line-height: 200px;}
.pic_3{height: 200px; background:url(../images/picbg3.jpg) center center no-repeat; background-size: cover; font-size:0;}
.pic_4{height: 200px; background:url(../images/picbg4.jpg) center center no-repeat; background-size: cover; font-size:0;}


@-webkit-keyframes tada {
 0% {
 -webkit-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
 }
 10%,
 20% {
 -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
 transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
 }
 30%,
 50%,
 70%,
 90% {
 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
 }
 40%,
 60%,
 80% {
 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
 }
 100% {
 -webkit-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
 }
}

@keyframes tada {
 0% {
 -webkit-transform: scale3d(1, 1, 1);
 -ms-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
 }
 10%,
 20% {
 -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
 -ms-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
 transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
 }
 30%,
 50%,
 70%,
 90% {
 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
 -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
 }
 40%,
 60%,
 80% {
 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
 -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
 }
 100% {
 -webkit-transform: scale3d(1, 1, 1);
 -ms-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
 }
}

/* 分页样式修改 */
#pagesize{text-align: center!important;}
#pagesize li,#pagesize li a{ display:inline-block!important;}
#pagesize li a.active:hover{ color:#fff!important; background: #666;}

.gy_cont {min-height:100px;}
.sub_on{ color:#cc0000!important; font-weight:bold; font-size:110%!important;}

header{background:url(../images/topbg.jpg) center top no-repeat;}
.wt{margin:0 auto;width:1200px}
.logo{float:left;padding-top:24px;height:142px}
.search{float:left;padding-top:50px;padding-left:100px;display:block}
.search input{height:40px;border:1px #66351a solid;background:rgb(255,255,255,0);line-height:40px}
.search .input1{float:left;padding:0 10px;width:300px;font-size:14px}
.search .input2{float:left;width:40px;height:40px;background:url(../images/fdj.png) center center no-repeat;background-color:#66351a;background-size:50% 50%;color:#fff}
.tel{float:right;margin-top:45px;padding-right:10px;padding-left:60px;background:url(../images/tel.png) left center no-repeat}
.tel p{color:#454545;font-size:22px;font-family:Impact}
header .container{position:relative}
header .nav{margin:0 auto;height:56px;background:#66351a;color:#fff}
header .nav ul{}
header .navbar_nav li{float:left;display:block;width:calc(100% / 10);text-align:center;}
header .navbar_nav li:last-child{border:none}

header .navbar_nav li:nth-child(7) dl{ }

header .navbar_nav li:hover{background:#854320}
header .navbar_nav li a{display:block;color:#f0e5d8;font-size:16px;line-height:56px}
header .navbar_nav li:hover a{color:#fff}
header .navbar_nav li a:hover{background:#854320;color:#fff}
header .navbar_nav li .fhover{background:#854320;color:#fff}
header .navbar_nav .dropdown{position:relative}
header .navbar_nav dl{position:absolute;top:56px;z-index:1000;display:none;width:100%;background-color:rgba(255,255,255,.8);border-radius: 0 0 10px 10px;padding-bottom: 10px; box-shadow: inset 0px 10px 10px -5px #f3efe7, 0 2px 0px #ebddd3;}
header .navbar_nav .dropdown dl a{overflow:hidden;padding:5px 5px;color:#702200;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:32px;-o-text-overflow:ellipsis}
header .navbar_nav .dropdown:hover dl{display:block}
header .navbar_nav .dropdown:hover dl a{color:#66351a;}
header .navbar_nav .dropdown:hover dl a:hover{background:url(../images/navbg.png) center center no-repeat;color:#66351a}
.swiper-container{margin-right:auto;margin-left:auto;width:100%;height:100%}
.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;text-align:center;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.swiper-button-next:after,.swiper-button-prev:after{font-size:10px!important}
.banner img{width:100%;height:100%}
.nav-toggle{width:45px;height:45px;line-height:45px;text-align:center;font-size:2.2rem;cursor:pointer;display:none;position:absolute;right:10px;top:25px}
.nav-toggle .nav-close{display:none}
.nav-toggle .nav-open{display:block}
.nav-toggle.nav-toggle-s .nav-close{display:block}
.nav-toggle.nav-toggle-s .nav-open{display:none}
.nav{width:100%;height:60px}

.mianbg{background:url(../images/ren.png) center top no-repeat;background-size:100% auto}
.gonggao{height:44px;line-height:44px}
.gonggao .huabox{padding:0 10px}
.gonggao .hdimg{float:left;padding-right:2px}
.gonggao .hdimg img{width:22px;height:22px}
.gonggao h5{font-size:1.6rem;float:left;line-height:44px;color:#666}
.gonggao .gg_more{float:right;line-height:44px}
.gonggao .notice_active{float:left;width:60%;height:36px;padding:0;overflow:hidden;position:relative}
.gonggao .notice_active li{list-style-type:none;line-height:44px;overflow:hidden}
.gonggao .notice_active li.notice_active_ch span{color:#333;font-size:1.5rem;display:block;overflow:hidden;width:100%;float:left;overflow:hidden}

.gg_bg{background:#f2e2c4;}
.dinglink{background:#faf0dc;}

.col-lg-1-8,.col-md-1-8,.col-sm-1-8,.col-xs-1-8{min-height:1px;padding-left:15px;padding-right:15px;position:relative}
.col-xs-1-8{width:12.5%;float:left}
@media (min-width:768px){
	.col-sm-1-8{width:12.5%;float:left}
}
@media (min-width:992px){
	.col-md-1-8{width:12.5%;float:left}
}
@media (min-width:1200px){
	.col-lg-1-8{width:12.5%;float:left}
}


.link{margin-bottom:40px;}
.link select{width:100%; padding: 5px; text-align: center;}
.col-lg-1-5,.col-md-1-5,.col-sm-1-5,.col-xs-1-5{min-height:1px;padding-left:15px;padding-right:15px;position:relative}
.col-xs-1-5{width:20%;float:left; text-align: center;}
@media (min-width:768px){
	.col-sm-1-5{width:20%;float:left}
}
@media (min-width:992px){
	.col-md-1-5{width:20%;float:left}
}
@media (min-width:1200px){
	.col-lg-1-5{width:20%;float:left}
}


.index_linkT{padding:20px 10px}
.index_linkT dl{padding:5px 0}
.index_linkT .col-lg-1-8,.index_linkT .col-md-1-8,.index_linkT .col-sm-1-8,.index_linkT .col-xs-1-8{padding-left:5px;padding-right:5px}
.index_linkT dl div{border:solid 1px #ddc39c}
.index_linkT dt:hover{background:#a66e35}
.index_linkT dt{height:100%;background:#963;padding:2px;font-weight:400}
.index_linkT dt img{display:block;margin:10px auto}
.index_linkT dt h3{padding-bottom:10px;font-size:1.5rem;text-align:center;color:#fff}
.index_linkT dt p{font-size:1.4rem;color:#fff}
.stit{border-bottom:solid 1px #af9684;color:#d1c0a5;padding:5px;margin-bottom:5px;line-height:.8}
.index_linkT dd h3{padding:7px 0;color:#ed6c2c;font-size:2rem}
.index_linkT dd p{float:left;font-size:1.2rem;color:#999}

.index_linkT dt a:hover img,.gy_nav1 .gy_nav2_b a:hover .ico img{animation: tada 1s;-o-animation: tada 1s;-webkit-animation: tada 1s;-moz-animation: tada 1s;}



/* 图片轮播 */
.swiper-pic{width:100%;overflow: hidden; border:2px solid #aa783c; max-height: 350px;}
.swiper-pic .swiper-slide{text-align:center;background:#fff; position: relative;height:350px; max-height:100%;}
.swiper-pic .swiper-pagination-bullet{width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#fff;opacity:1;background:rgba(0,0,0,0.5);}
.swiper-pic .swiper-pagination-bullet-active{color:#fff;background:#aa783c;}
.swiper-pic .swiper-slide img,.swiper-pic .swiper-slide a{ width:100%; height: 100%;}
.swiper-pic .swiper-pagination{text-align: right; width: 95%!important;}

.swiper-pic .swiper-slide a p{background:rgba(0,0,0,0.5); color:#fff; position: absolute;left:0px;bottom:0; padding: 3px 10px 36px; width: 100%; text-align: left; font-size: 14px;}

/*标题*/
.title_h3{ background: url("../images/titbg.png") left bottom no-repeat; font-size: 24px; margin: 30px 0 20px;height: 60px; line-height: 56px; padding-left: 10px;padding-bottom: 5px;}

.index_news{ background:rgb(255,255,255,0.5); max-height: 350px;}
.newpan_ul{ height: 50px;line-height: 50px;}
.newpan_ul li{ background-color:#adadad; width:calc(100% / 3);float: left; text-align: center; font-size: 18px;color:#fff; cursor:pointer;}
.newpan_ul .hovertab{ background: url("../images/navbg2.png") center center no-repeat; background-color:#aa783c;}

.tbc{padding:20px 30px;}
.index_news_list li{ line-height: 2.3em;   white-space: nowrap;    text-overflow: ellipsis;    -o-text-overflow: ellipsis; overflow: hidden;}
.index_news_list li a{ font-size: 14px;}
.index_news_list li a:before{ background: url("../images/icon7.png") center top no-repeat; content:""; display:inline-block; width: 20px; height: 8px;}
.index_news_list li span{float:right;}

.index_news_list2{padding:20px 13px 20px 10px;}
.index_news_list2 li{ line-height: 2.2em;    white-space: nowrap;    text-overflow: ellipsis;    -o-text-overflow: ellipsis; overflow: hidden;}
.index_news_list2 li a{ font-size: 14px;}
.index_news_list2 li a:before{ background: url("../images/icon7.png") center top no-repeat; content:""; display:inline-block; width: 20px; height: 8px;}
.index_news_pic2 img{  }

.index_news_list2 li span{float:right;padding-left:10px;}

.swiper_team { width: 100%; height: 100%;overflow: hidden;}

.swiper_team .swiper-slide {text-align: center; background: none;}
.swiper_team .swiper-slide img{width: 100%; height: 100%;}
.swiper_team .swiper-slide .text{ background: #faf0dc; font-size: 14px; padding: 15px 0; line-height:1.5em;}
.swiper_team .swiper-slide .text span{background: #66351a; padding: 2px 20px; border-radius: 50px; color: #fff;font-size: 16px;}

.swiper_team .t1{ padding:10px 10px 0px;}
.bai{background:rgba(255,255,255,0.5);}



.ks_bgpic{ background:#aa783c; padding: 10px 15px; color: #fff;}
.kspic img{border:1px solid #aa783c;}

.bg3{background: #faf0dc;}
.ks_bg{  padding: 15px 0px; min-height:250px;}
.ks_bg a{ border:1px solid #aa783c; display: block; border-radius: 5px; padding: 2px 10px; text-align: left; margin: 5px 0;text-overflow: ellipsis; white-space: nowrap;    -o-text-overflow: ellipsis; overflow: hidden;background: url(../images/ksjt.png) no-repeat right center;}

.bg4{background-color:#faf0dc;}
.newpan_ul2{ overflow: auto;zoom:1;}
.newpan_ul2 li{width:calc(92% / 5);float: left; text-align: center; font-size: 14px;color:#222; height: 32px; line-height: 32px; margin: 14px 0px 0px 15px; cursor: pointer; background-color:#f1e4cb}
.newpan_ul2 li a{}
.newpan_ul2 .hovertab2{ background:#aa783c; color: #fff;}
.newpan_ul2 li a{margin:0 10px;background: #f2e2c4; }


.newpan_ul3{ overflow: auto;zoom:1; margin:0 10px;}
.newpan_ul3 li{width:calc(100% / 5);float: left; text-align: center; font-size: 14px;color:#222; height: 32px; line-height: 32px; cursor: pointer;margin: 14px 0px 0px 0px; overflow:hidden;}
.newpan_ul3 .hovertab2{ background:#aa783c; color: #fff;}
.newpan_ul3 li a{ background-color:#f1e4cb; margin:0 5px;}

/* 左侧漂浮*/
.l_navbar{display:inline;position: fixed; bottom:50px; left:10px;z-index: 9999; float: left;width:260px;}
.close{width:10px;height:10px;line-height: 10px;position:absolute;right:0px;top:0;background:#fff; text-align: center; cursor: pointer;}
.lpf{position:absolute;left:50px;top:60px; z-index: 9999;}

/* 右侧漂浮*/
.r_navbar{width:120px; text-align: center; position: fixed; top: 300px; right:10px; z-index: 9999;}
.r_navbar h3{ background:url("../images/hua.png") center 10px no-repeat;background-color:#492613; color:#fff; font-size:22px; line-height: 30px; padding-top: 60px; padding-bottom: 10px;background-color:rgba(102,53,26,0.9);}
.r_navbar ul{ background: #f2f2f2; background:rgba(242,242,2428,0.9);}
.r_navbar ul li{ line-height: 3em; border-bottom:1px solid #ddd; color: #492613;}
.r_navbar .top{ background:#cf9e5b; height: 50px; line-height: 50px;font-size: 14px;color:#fff;background:rgba(207,158,91,0.9);}
.r_navbar .top a{color:#fff; text-decoration: none;}
.r_navbar ul li a{ color: #492613;}

/*内页*/
.dq{background-color:#faf0dc}
.dq2{margin:0 auto 0;padding:15px 10px 15px 45px;background:url(../images/home.png) 20px center no-repeat;color:#666; }
.dq2 a{color:#666}
.dq2 span{padding:0 3px}


.team_list{padding:10px 0 30px;}
.team_list .tit{ text-align: center; padding: 10px 10px; background: #f5f5f5;}
.team_list .tit span{ background: #66351a; padding:2px 20px; border-radius: 50px; color: #fff; font-size:14px;}
.team_list .tist{ padding-bottom:20px;}
.team_list .tist .text{ line-height: 1.5em;padding:10px 0; height:100px;}

.szks{border:1px solid #999;padding:2px 10px; margin-bottom: 10px; border-radius: 50px;  display: block; text-overflow: ellipsis; white-space: nowrap;    -o-text-overflow: ellipsis; overflow: hidden;font-style:normal;}



footer{background-color:#492613;color:#d8cbbc;}
footer .link2{padding:10px 0;border-bottom:1px solid #614434}
footer .copy{padding-top:30px;padding-bottom:30px;float:left; line-height: 2.4em;font-size: 15px;}
footer .copy a{color:#d8cbbc;}
footer .copy div{display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;}
footer .copy div img{ margin-right:6px;}
footer .ewm{ float:right;padding-top:30px;padding-bottom:30px;}
footer .ewm img{margin-left:20px;}

.gy_nav1_b{margin:0 auto;padding-bottom:10px;width:90%;height:auto}
.gy_nav1{margin-bottom:20px;width:100%;border:solid 1px #aa783c;background-color:#fffffa}
.gy_nav1_t{width:100%;height:48px}
.gy_nav1_t dl{display:block;padding-left:20px;width:auto}
.gy_nav1_t dl dt{display:block;width:auto;height:48px;color:#fff;text-align:left;font-weight:400;font-size:18px;line-height:48px}
.gy_nav1_t dl dd{display:block;width:auto;height:20px;color:#fff;text-align:left;text-transform:uppercase;font-size:14px;line-height:20px}
.gy_nav1_t.nav1_color1{background:#66351a}
.gy_nav1_t.nav1_color2{margin:0;padding:0;background:#66351a}
.gy_nav1_t.nav1_color3{height:120px;background:#1b79d1}
.gy_nav1_t.nav1_color4{background:#e09b0f}
.gy_nav1_b{margin:0 auto;padding-bottom:10px;width:90%;height:auto}
.gy_nav1_b ul{width:100%;height:auto;font-weight:400}
.gy_nav1_b ul li{display:block;margin:10px 0 10px 0;padding:0 10px;width:100%;height:auto;border-bottom:1px #dadada solid;color:#333;text-align:left;font-size:1.4rem;line-height:30px}
.gy_nav1_b ul li a{color:#333;text-decoration:none;font-size:1.5rem}
.gy_nav1_b ul li a:hover{color:#641400;text-decoration:none;font-size:1.5rem}
.gy_nav1_b ul li .active{color:#641400}
.gy_nav1_b ul li ul li{display:block;width:100%;height:25px;border-bottom:none!important;color:#333;text-align:left;font-weight:400!important;font-size:14px!important;line-height:25px}
.gy_nav1_b ul li ul li a{display:block;width:100%;height:25px;color:#333;text-align:left;text-decoration:none;font-weight:400!important;font-size:14px!important;line-height:25px}
.gy_nav2_b{padding-bottom:10px;width:100%;height:auto}
.gy_nav2_b ul{display:block;margin:0 auto;width:90%;height:auto}
.gy_nav2_b ul li{display:block;margin:10px 0 10px 0;padding-bottom:45px;width:100%;height:40px;border-bottom:1px #dadada solid}
.gy_nav2_b ul li .ico{float:left;margin-right:10px;width:40px;height:40px}
.gy_nav2_b ul li .ico img{width:40px;height:40px}
.gy_nav2_b ul li .tit{float:left;width:auto;height:40px;color:#66351a;text-align:left;font-size:1.6rem;line-height:40px}
.gy_nav2_b ul li .tit a{width:auto;height:40px;color:#641400;text-decoration:none;font-size:18px}
.gy_nav2_b ul li .ico2{float:right;width:40px;height:40px}
.gy_nav2_b ul li .ico2 img{margin-top:7px;width:26px;height:26px}
.gy_cont{overflow:hidden;margin-bottom:20px;padding:2% 4%;width:100%;height:auto;background-color:#fff}
.gy_cont_list1{clear:both;width:100%;height:45px;border-bottom:1px #66351a solid;color:#66351a;text-align:left;font-weight:700;font-size:2rem;line-height:45px}
.gy_cont_list1 span{clear:both;width:100%;height:45px;color:#000;text-align:left;font-size:1.6rem;line-height:45px}
.gy_cont_list2{padding:20px 1%;width:100%;height:auto}
.gy_cont_list2 .view{display:block;margin-bottom:20px;padding-bottom:25px;width:100%;height:auto;border-bottom:1px #e5e5e5 solid;border-radius:15px;background-color:rgba(255,255,255,.7)}
.gy_cont_list2 .view ul{display:block;margin-bottom:20px;width:100%;height:auto}
.gy_cont_list2 .view ul li{display:block;margin:0 20px;padding:10px 0;width:96%;height:auto;border-bottom:1px #e5e5e5 solid}
.gy_cont_list2 .view_t{display:block;padding:5px;width:auto;height:50px}
.gy_cont_list2 .view_tx{display:block;display:-webkit-box;overflow:hidden;margin-bottom:5px;width:96%;height:36px;color:#641400;text-align:left;text-decoration:underline;font-size:1.8rem;line-height:36px;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.gy_cont_list2 .view_tt{display:block;display:-webkit-box;overflow:hidden;padding-left:20px;width:auto;height:30px;color:#000;text-align:left;text-overflow:ellipsis;font-size:1.6rem;line-height:30px;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.gy_cont_list2 .view_tt a{margin:0;padding:0;width:auto;border:0;border-radius:0;color:#000;text-decoration:none;font-size:1.6rem}
.gy_cont_list2 .view_tt a::before{margin:0;padding:0;width:auto;height:auto;border:0;border-radius:0}
.gy_cont_list2 .view_tb{display:block;display:-webkit-box;overflow:hidden;padding-left:20px;width:50%;height:22px;color:#999;text-align:left;text-overflow:ellipsis;font-size:14px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.date{float:left;padding:0 5px;width:60px;height:60px;background:#f5ebd4;text-align:center}
.date .year{padding-top:0}
.date .day{margin-bottom:0;padding-top:5px;border-bottom:1px solid #b3b3b3;}

.page img{max-width:100%!important; margin:10px auto!important; display: block;}


.keshi2 .ks_bg div a{text-overflow: ellipsis; white-space: nowrap;    -o-text-overflow: ellipsis; overflow: hidden;}
.newsarrows{padding:30px 10px 0px;border-top: 1px #ccc solid;margin-top:30px;}
.teo{padding-bottom:20px;}
.tetit{ padding-bottom:10px; height: auto; text-align: center;font-size: 2.2rem;}



@media screen and (min-width:1001px) and (max-width:1200px){
	
	.search{display:none}
	.index_news_list li{line-height: 1.7em;}
	.ks_bg a{padding:0px 10px;margin: 3px 0;}
	.ewm img{ width:90px;}
	.title_h3{font-size:22px;}
	.newpan_ul li{font-size:16px;}
	.tbc { padding: 10px 30px;}
	.index_news_list li {line-height: 1.92em;}
}

@media screen and (min-width:320px) and (max-width:1000px){
	
	body{font-size:1.2rem!important;}
	header{background:url(../images/topbg.jpg) left top no-repeat;background-size: auto 100%;}
	.logo{height:90px;padding-top:20px;}
	.logo img{width:60%;height: auto!important;}
.nav-toggle{display:inline-block}
header .nav{height:auto; display: none; z-index: 99999; top:90px; position: absolute;background:rgb(255,240,220,0.95); padding-bottom:100px;}
	header .navbar_nav{margin:0 auto;border-bottom: 1px dotted #999;}
	header .navbar_nav li{ float:none; width: 100%;    border-bottom: 1px solid #854320;}
	header .navbar_nav dl{display: block;position: relative;top:0;background:none;}
	header .navbar_nav li a{    color: #702200;font-weight: bold;background:none;}
	header .navbar_nav li .fhover{background:none;color: #702200;   font-weight: bold;}
	header .navbar_nav .dropdown dl a{font-weight: normal; border-top: dotted 1px #999;}
	header .navbar_nav li a:hover{background:none;color: #702200; }
	header .navbar_nav li:hover{background:none;color: #702200;}
	header .navbar_nav li:hover a{color:#702200}
	header .nav ul {  border-top: 2px solid #854320;}
	.search,.tel{display:none}
	.index_news_list li{ line-height: 2.2em;}
	.index_news{marign-top: 10px;}
	footer .link2{text-align: center;}
	footer .copy{font-size:1.2rem;float:none; text-align: center;padding-bottom:15px;}
	footer .copy div{display:block;}
	footer .copy div p{display:block;}
	footer .ewm img{ width:80px!important;margin-right:10px;margin-left:0;}
	footer .ewm{display:block; float:none;margin-left:0px;padding-top:0; text-align: center;}
	.r_navbar,.l_navbar,.lpf{display:none;}
	.index_news{margin-top:20px;}
	.link{display:none;}
	.gy_cont_list2 *{ font-size:1.4rem!important;text-align: justify;}
	.dq{background-color:#66351a;}
	.dq2{background:url(../images/home3.png) 20px center no-repeat; color:#d8cbbc;}
	.dq2 a{color:#d8cbbc;}
	.gonggao .notice_active{width:50%;}
	.gonggao h5{font-size:1.4rem;}
	.index_linkT dt img{width:40%;height:auto!important;}
	.index_linkT dt h3{font-size:1.2rem;}
	.newpan_ul li{font-size:1.2rem;}
	.tbc{   padding: 20px 10px;}
	.newpan_ul2 li{width: calc(100% / 4); margin: 20px 0px 0px 15px; overflow: hidden;}
	.newpan_ul2 li a{margin: 0 5px;}
	.swiper_team .t1{font-size:1rem;}
	.team_list .tit span{font-size:1rem;padding: 4px 10px;}
	.team_list .tist .text{font-size:0.8rem;line-height: 1.8rem;}
	.banner .swiper-button-next,.banner .swiper-button-prev{display:none;}
	.tetit{height:auto; line-height: 1.5em; padding: 10px 0; text-align: center;}
	.team_list .tit{padding:10px 5px;}
	.page img{ max-width: 100%!important; height: auto!important;}
	
	.sooo { padding: 10px 20px; text-align: justify;}
	.sooo *{font-size: 1.4rem!important; }
	
	.page{min-height:auto;}
	
	
	.tskss .ab{display:block;}
.tskss .ab .first {
    display:block; 
}
.tskss .ab .second {
    display:block;
}
	
	.tskss .tsks_text{width:100%; display: block!important; padding-top:70px; margin-top:10px;}
	
	.tskss .tsks_text p{font-size:2.2rem;}
	.tskss .tsks_text p span{font-size:1.2rem;}
	
	
	.swiper-pic .swiper-slide{height:250px; max-height:100%;}
}