/* 全局 */
html{ *overflow-x:hidden; }body { font: 14px/24px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif; overflow-y: scroll; overflow-x: hidden; background: white; color: #333; }a { color: #333; }a:hover { color: #00998b; text-decoration: none; }ul, ol, dl,dt,dd, li { list-style: none; }figure { margin: 0; }.clear { clear: both; }.db { display: block; }.fwb { font-weight: bold; }.tac { text-align:center; }.ti2e { text-indent:2em; }.oh { overflow:hidden; }
@media (max-width: 767px) {
	body { font: 0.44rem/1.5 "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif; }
}
body ::selection { color: #fff; background-color: #ff4700; text-shadow: none; }body ::-moz-selection { color: #fff; background-color: #ff4700; text-shadow:none; }.padd_l0 { padding-left: 0px; }.padd_r0 { padding-right: 0px; } @media (max-width: 767px) {.container { padding: 0; }.row { margin: 0; }.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { padding: 0; }}
/* 通用 */
.transdelay { transition:all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; }.transdelay a { transition:all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; }
.transdelay2 { transition:all 0.6s ease-in-out 0s; -webkit-transition: all 0.6s ease-in-out 0s; -o-transition: all 0.6s ease-in-out 0s; }.transdelay2 a { transition:all 0.6s ease-in-out 0s; -webkit-transition: all 0.6s ease-in-out 0s; -o-transition: all 0.6s ease-in-out 0s; }
.opactran a img { filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity:1.00; opacity:1; transition:all 0.3s ease-in-out 0s; }.opactran a:hover img { filter:alpha(opacity=70); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity:0.70; opacity:0.7; }
/* 导航 */
.menu { position: relative; }.isStuck { left:0px; width:100%; }.ind_Menu {}.ind_Menu ul { margin:0; padding:0; }.ind_Menu li { font: 12px/50px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif; color:#fff; float:left; display:inline; }.ind_Menu li a:hover { color:#eee; }.ind_Menu li a:after { content: "-"; padding:0 0 0 13px; }.ind_Menu li:last-child a:after { content: ""; padding: 0; }.ind_Menu a { display:block; color:#fff; padding:0 0 0 13px; }.ind_Menu a.selected { color:#fff; }.ind_Menu .pm-links.mobile, .ind_Menu .pm-viewMore > ul { background:#ff4700; box-shadow:2px 2px 2px #aaa; position:absolute; left:0; top:100%; z-index:1000; }.ind_Menu .pm-viewMore { display:none; position:relative; text-decoration: none; }.ind_Menu .pm-viewMore > a { display: inline-block; font: 12px/50px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif; }.ind_Menu .pm-viewMore > ul { left:0; right:0; }.ind_Menu .pm-viewMore li { float:none; border-bottom:dotted 1px #ca8888; text-align:center; }.ind_Menu .pm-viewMore li a { line-height:36px; padding: 0; }.ind_Menu .pm-viewMore li a:after { display: none; }
@media (max-width:1169px) and (min-width:1101px) {
.ad{height:580px;}
.topbg{background: url("../images/1200topbg.jpg") no-repeat;background-size:100%;}
.topbg p{padding:0 0 120px 10px;margin: 0;text-indent: 2em; font: 16px/32px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;color: #fff;}
}

@media (max-width:1100px) and (min-width:1070px) {
.ad{height:550px;}
.topbg{background: url("../images/1200topbg.jpg") no-repeat;background-size:100%;}
.topbg p{padding:0 0 100px 10px;margin: 0;text-indent: 2em; font: 16px/32px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;color: #fff;}
}
@media (max-width: 1069px) and (min-width: 769px) {
.ad{height:520px;}
.topbg{background: url("../images/1200topbg.jpg") no-repeat;background-size:100%;}
.topbg p{padding:0 0 100px 10px;margin: 0;text-indent: 2em; font: 16px/32px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;color: #fff;}
}
@media (max-width:768px) and (min-width:520px) {
.ad{height:400px;}
.topbg{background: url("../images/1200topbg.jpg") no-repeat;background-size:100%;}
.topbg p{padding:0 0 68px 10px;margin: 0;text-indent: 2em; font: 14px/24px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;color: #fff;}
}
@media (max-width:374px) and (min-width:300px){
 .ad{height:160px;}   
    .topbg{background: url("../images/1200topbg.jpg") no-repeat;background-size:100%;}
 .topbg p{padding:0 0 30px 10px;margin: 0;text-indent: 2em; font: 12px/16px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;color: #fff;}   
    
    
}
@media (max-width:424px) and (min-width:375px){
 .ad{height:190px;}  
    .topbg{background: url("../images/1200topbg.jpg") no-repeat;background-size:100%;}
 .topbg p{padding:0 0 40px 10px;margin: 0;text-indent: 2em; font: 12px/16px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;color: #fff;} 

    
}

@media (max-width:519px) and (min-width:425px){
 .ad{height:220px;}  
    .topbg{background: url("../images/1200topbg.jpg") no-repeat;background-size:100%;}
 .topbg p{padding:0 0 40px 10px;margin: 0;text-indent: 2em; font: 12px/16px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;color: #fff;}   
    
    
}
@media (max-width:991px) and (min-width:301px){ 
.t1{width:60%;margin:8px auto 0 auto;text-align: center;display: block;}
.t1 img{width:100%;margin: 0 auto;text-align: center; }
.video{margin: 15px auto;width: 100%;}
.info2{padding:15px;margin: 0 auto;background:  #00998b; width:100%}
.info2 p{text-indent: 2em; font: 14px/30px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;color: #fff;}
.tmenu_b h2{font:600 20px/30px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;color: #fff; text-align: center;}
.box_b {padding:0 0 15px 0;margin: 0;}
.box_b li{font:normal 14px/30px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;color: #fff;}
.bl1pb{border-left:none;}
}

@media (min-width: 1170px) {
.ad{height: 550px;}
.topbg{background: url("../images/topbg.jpg") no-repeat top center}
.topbg p{padding:80px 0 88px 0;margin: 0;text-indent: 2em; font: 18px/34px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;color: #fff;}

 .bl1pb{border-left: 1px solid #ccc;}   
}

@media (min-width:769px){
.blk_1{padding:0;margin:60px 0 0 0; background: url("../images/p2.jpg") no-repeat top center;} 
 .youshi img{width:100%}  

}
@media (max-width:767px) and (min-width:300px){
 .snBrand { position: relative;overflow: hidden; }

.snBrand ol { float: left; width:100%; margin:0;padding: 0; }
.snBrand ol li {float: left; height:32px;margin:0; padding:0 5px;  overflow: hidden;font: normal 14px/32px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif; }
.icon-shouwaike,.icon-huaiguanjie,.icon-chuangshangguke,.icon-guanjieke,.icon-jizhuwaike{font-size:0;margin:0;}
.snBrand ol li:last-child{margin: 0;}
.snBrand ol li.on { background:#00998b; color: #fff;-moz-border-radius:8px; /* Gecko browsers */ -webkit-border-radius:8px; /* Webkit browsers */ border-radius:8px; }
.snBrand ul { float:left;margin: 0; padding:0 0 0 10px; background: #fff; overflow: hidden; }
.snBrand ul li {  margin: 0 auto; padding: 10px 0; }
.snBrand ul li img{margin: 0 0 15px 0; text-align: center; width: 98%}
.snBrand ul li h5{font: normal 16px/52px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;margin: 0;padding: 0;}
.snBrand ul li p { margin: 0; overflow: hidden; }
.snBrand ul li a { color: #333; }
.snBrand ul li a:hover { color: #00998b; }  
.picbox{width: 96%;margin: 0 auto 15px auto}

}
.picbox img{ width: 100%;height:100%;} 
@media (min-width:768px){

.listbox2{ list-style: none; padding: 0; margin: 0;}
.listbox2 li{background: #fff; padding:15px 0; height:108px; margin: 0 0 12px 0;}
.listbox2 li img{width:170px;height:96px; margin-right:15px;float: left;}
.listbox2 li h4{float: left;font: normal 14px/22px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif; width:65%;margin: 0 0 5px 0;padding: 0}
.listbox2 li p{float: left;font: normal 12px/20px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;width:65%; padding: 0; margin: 0; color: #777; text-indent: 0em;}
    
}

@media (max-width:767px) and (min-width:300px){
.listbox2{ list-style: none;width: 96%; padding: 0; margin: 0 auto 20px auto;}
.listbox2 li{background: #fff; padding:15px 0; height:58px; margin: 0 0 12px 0;}
.listbox2 li img{width:98px;height:auto; margin-right:8px;float: left;}
.listbox2 li h4{float: left;font: normal 14px/22px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif; width:65%;margin: 0 0 5px 0;padding: 0}
.listbox2 li p{float: left;font: normal 12px/20px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;width:65%; padding: 0; margin: 0; color: #777; text-indent: 0em;}
    
}
@media (max-width:1023px) and (min-width:768px){
.picbox{width: 96%;margin: 0 auto 15px auto}
 .snBrand { position: relative;overflow: hidden; }

.snBrand ol { float: left; width:100%; margin:0;padding: 0; }
.snBrand ol li {float: left; height:32px;margin:0 8px; padding:0 10px;  overflow: hidden;font: normal 16px/32px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif; }
.icon-shouwaike,.icon-huaiguanjie,.icon-chuangshangguke,.icon-guanjieke,.icon-jizhuwaike{font-size:16px;margin: 0 8px 0 0;}
.snBrand ol li:last-child{margin: 0; text-align: center;}

.snBrand ol li.on { background:#00998b; color: #fff;-moz-border-radius:8px; /* Gecko browsers */ -webkit-border-radius:8px; /* Webkit browsers */ border-radius:8px;}
.snBrand ul { float: left; margin: 0; padding:0; background: #fff; overflow: hidden; }
.snBrand ul li {  margin: 0 auto; padding: 10px 0; }
.snBrand ul li img{margin: 0 0 15px 0; text-align: center;width: 96%;}
.snBrand ul li h5{font: normal 20px/52px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;margin: 0;padding: 0;}
.snBrand ul li p { white-space: pre;margin: 0; overflow: hidden; }
.snBrand ul li a { color: #333; }
.snBrand ul li a:hover { color: #00998b; }   
    
}
.snBrand ol li.on a{color: #fff;text-align: center;}
.snBrand ul li p a{font: 600 14px/22px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;}
.anmore{}
@media (max-width:1169px) and (min-width:1024px){ 

.snBrand { position: relative;overflow: hidden; }
.snBrand ol { float: left; width:100px; margin:0 13px 0 0;padding: 0 0 0 5px; }
.snBrand ol li { height:52px;margin: 0 0 15px 0; padding:0  5px;  overflow: hidden;font: normal 16px/52px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif; }
.icon-shouwaike,.icon-huaiguanjie,.icon-chuangshangguke,.icon-guanjieke,.icon-jizhuwaike{font-size:16px;margin: 0 5px 0 0;}
.snBrand ol li:last-child{margin: 0;}
.snBrand ol li.on { background:#00998b;  color: #fff;-moz-border-radius:8px; /* Gecko browsers */ -webkit-border-radius:8px; /* Webkit browsers */ border-radius:8px; }
.snBrand ul { margin: 0; padding:0 0 0 10px; background: #fff; overflow: hidden; }
.snBrand ul li {  margin: 0 auto; padding:0; }
.snBrand ul li img{margin: 0 0 15px 0;text-align: center;width: 96%;}
.snBrand ul li h5{font: normal 20px/52px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;margin: 0;padding: 0;}
.snBrand ul li p {overflow: hidden; }
.snBrand ul li a { color: #333; }
.snBrand ul li a:hover { color: #00998b; }

}

@media (min-width:1170px){ 

.snBrand { position: relative;overflow: hidden; }

.snBrand ol { float: left; width:161px; margin:0 15px 0 0;padding: 0; }
.snBrand ol li { height:52px;margin: 0 0 15px 0; padding:0 0 0 25px;  overflow: hidden;font: normal 20px/52px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif; }
.icon-shouwaike,.icon-huaiguanjie,.icon-chuangshangguke,.icon-guanjieke,.icon-jizhuwaike{font-size:26px;margin: 0 8px 0 0;}
.snBrand ol li:last-child{margin: 0;}
.snBrand ol li.on { background: url("../images/tabbg.jpg") no-repeat top center; color: #fff;font:normal 20px/52px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif; }
.snBrand ul { float:left;margin: 0; padding:0 0 0 10px; background: #fff; overflow: hidden; }
.snBrand ul li {  margin: 0 auto; padding: 10px 0; }
.snBrand ul li img{margin: 0 0 15px 0; text-align: center;width: 100%;}
.snBrand ul li h5{font: normal 20px/52px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;margin: 0;padding: 0;}
.snBrand ul li p { white-space: pre; overflow: hidden; }
.snBrand ul li a { color: #333; }
.snBrand ul li a:hover { color: #00998b; }

}

/* 顶部 */


.topbg p a{color: #fff;}

.wp{width: 100%; margin: 0 auto; background-color: rgba(255,255,255,1.0);}

.blk_2{background: #fafafa;width: 100%; margin: 0 auto;padding:50px 0;}
.info{padding: 0 0 50px 0;margin: 0;position: absolute; top:-30px;}
.info p{text-indent: 2em; font: 14px/30px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;color: #fff;}
.anli{text-align: center;margin: 0 0 30px 0;}
.anlibox{background: #fff;padding:20px 15px 15px 15px}
.box{border: 2px solid #00998b;margin:320px 0 0 8px;}
.tmenu{}
.tmenu h2{font:600 20px/30px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;color: #00998b; text-align: center;}
.tmenu2{margin:0;height: 50px; border-bottom: 1px solid #ccc;}
.tmenu2 h2{float: left;padding:0;font:600 20px/20px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;color: #00998b;}
.tmenu2 span{float: right;font:normal 14px/60px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;}
.tmenu2 span a{color: #666;}.tmenu2 span a:hover{color: #00998b;}
.ml15{margin-left: 15px}

.box ul{padding:0 20px 15px 20px;margin: 0;}
.box li{font:normal 16px/30px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;}
.youshi{margin:200px 0 0 0;}

.br1s{margin:10px 0 0 0;padding: 0 15px 0 0;}
.br1s li{font:normal 16px/32px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif; padding: 0 0 0 15px;margin: 0 0 25px 0; border-left: 3px solid  #00998b}
.br1s li:last-child,.listbox2 li:last-child{ margin: 0;}
.listbox{ list-style: none; padding: 0; margin:25px 0 0 15px;}
.listbox li{padding:0 0 20px 0; margin: 0 0 24px 0; border-bottom: 1px solid #ccc;}
.listbox li h4{font:700 14px/22px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;margin: 0 0 5px 0;padding: 0}
.listbox li h4 a{color: #333}.listbox li h4 a:hover{color: #00998b;}
.listbox li p{font: normal 12px/20px "PingFang SC", "Lantinghei SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;padding: 0; margin: 0; color: #777; text-indent: 0em;}



.picbox{background: #fff;}
.nbox{padding: 15px 22px;}
.nbox h5{font:500 20px/32px "\5FAE\8F6F\96C5\9ED1";}
.nbox h5 a{ color: #333;}.nbox h5 a:hover{color: #00998b}
.box_shadow{-webkit-box-shadow:0px 1px 4px rgba(243,243,243,0.6),
				0px 0px 20px rgba(243,243,243,0.6) ;
    -moz-box-shadow:0px 1px 4px rgba(243,243,243,0.6),
				0px 0px 20px rgba(243,243,243,0.6) ;
    box-shadow:0px 1px 4px rgba(243,243,243,0.6),
				0px 0px 20px rgba(243,243,243,0.6) ;}
.br8{-moz-border-radius:8px; /* Gecko browsers */ -webkit-border-radius:8px; /* Webkit browsers */ border-radius:8px;}
.br8_0{-moz-border-radius:8px 8px 0 0; /* Gecko browsers */ -webkit-border-radius:8px 8px 0 0; /* Webkit browsers */ border-radius:8px 8px 0 0;}

.zhanwei { height: 50px; }
.fenge{height:80px;}


@media (max-width: 767px) {
	.fenge,.zhanwei { height: 2.5rem; }
}

/* 底部 */
.footer { background-color: #fafafa; padding: 30px 0; margin: 50px 0 0 0; }
.footer span { color: #ababab; display: block; text-align: center; }
.footer span a { color: #ababab; }
.footer span a:hover { color: #ababab; }
@media (max-width: 767px) {
	.footer { padding: 20px 0; margin: 20px 0 0 0; }
	.footer span { font-size: 0.32rem; }
}
/* 切换 */



/*ditu*/