@charset "utf-8";
/* CSS Document */

header{ display:none;}
body .target.h5{opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);transition: 60ms ease 60ms;
-webkit-transition: 80ms ease 80ms;}
.page_culture div .one left h3{ display:none;}
.page_culture div .two right h3{ display:none;}
.page_culture div .three left h3{ display:none;}
.page_news_n_show h3 left a{ color:#000;}
/*手机站样式开始*/
@media screen and (max-width:740px)
{


header {display: block;width: 100%;height: 54px;position: fixed;background-color: #fff;z-index: 9999999999;opacity: 1;}
body .target.h5 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);transition: 0s ease 0s;
-webkit-transition: 0s ease 0s;}
body .target.div1 {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);transition: 0s ease 0s;
-webkit-transition: 0s ease 0ms;}
body .action.div1{opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}


.h5 k{display: block;width:auto; height:34px;margin-top: 3%;margin-left: 4%;float: left;}
.h5 k img{width: auto;height:100%;}
header .drawer-menu li a {font-size: 1em;border-bottom: 1px solid rgba(204, 204, 204, 0.33);color: #fff;position: relative;
padding-bottom:8%;}
.html5 .drawer-nav ul {padding: 1em;}
header .drawer-menu li {margin: 0 0 0.4em;}
header .drawer-menu li .drawer-dropdown-menu li a{font-size:12px; padding-bottom:2%;line-height: 22px;padding-left: 0.3rem;}
.drawer-dropdown-menu{ padding:0.4em !important;}
.carousel{ height:220px !important;overflow: hidden;padding-top: 15%;}
.banner_more{ display:none;}
.banner_txt{ width:60%;height: auto;margin-top: 17%;}
.banner_txt h1{ font-size:16px;}
.banner_txt h2{ font-size:18px;}
.banner_botom .container .row{width: 28%;}
.carousel-indicators li{ margin-right:10px;}
.banner_botom{bottom: 8%;}
.item-c-slide{ height:80%;}
.index_pro ul li .department{width: 90%;height: 66px;}
.index_pro ul li .department h1 b t{ font-size:18px;}
.index_pro ul li .department h1 b font{ font-size:14px;}
.index_pro ul li .department h1{ width:49%;}
.index_pro ul li .dp-detail div{ width:90%;}
.index_pro ul li .dp-detail div .job{width:100%;}
.index_pro ul li .dp-detail div .job h1{ font-size:12px; width:32%;margin-right: 2%;}
.index_pro ul li .dp-detail div .job-detail dl right span{ display:none;}
.index_pro ul li .dp-detail div .job-detail dl left{ width:100%;text-align: center;}
.index_pro ul li .dp-detail div .job-detail dl left img{width: 70%;}
.index_pro ul li .dp-detail div .job-detail dl right{ width:100%;}
.index_pro ul li .dp-detail div .job-detail dl right t{font-size: 12px;text-align: center;line-height:18px;height: 40px;}
.index_pro ul li .dp-detail div .job-detail dl right font{ display:none;}
.index_pro ul li .dp-detail div .job-detail{height: 220px !important;}
.index_about top{ width:90%;height:66px;}
.index_about top h1{ width:45%;}
.index_about top h1 b t{ font-size:18px;}
.index_about top h1 b font{ font-size:15px;}
.index_about_n_left{ height:160px;}
.index_about_n_right{ height:160px;}
.index_about_n_right p b f{ font-size:16px;}
.index_about_n_right p b g{ display:none;}
.index_about_n_right p b a{width: 62%;height: 1.6em;line-height: 1.6em;font-size: 12px;}
.index_about_n_right .i2{ line-height:1.6em;}
.index_about_n_right p b{ width:80%;margin-top: 10%;}
.index_about_n_left p{width:24%;left: 38%;}
.index_about top p{ width:auto;text-align: center;}
.index_about top p a{line-height: 68px;font-size: 14px;width: 100%;float: left;}
.index_case top{ width:90%;height:66px;}
.index_case top h1{ width:45%;}
.index_case top h1 b t{ font-size:18px;}
.index_case top h1 b font{ font-size:15px;}
.index_case top p{ width:auto;text-align: center;}
.index_case top p a{line-height: 68px;font-size: 14px;width: 100%;float: left;}
.index_case_lb{ width:90%;}
.index_case_lb dl{width: 48.5%;height:82px;}
.index_case_lb dl:nth-child(2n) {margin-right: 0;}
.index_case_lb dl:nth-child(3n) {margin-right:2%;}
.index_case_lb dl:nth-child(6n) {margin-right: 0;}
.index_case_lb dl p t img{ width:25%;}
.index_case_lb dl p{ width:60%;}
.index_case_lb dl p b{ font-size:12px;}
.index_case_lb dl p t{ margin-top:16%;}
.index_news { width:90%;}
.index_news top{ width:100%;height:66px;}
.index_news top h1{ width:45%;}
.index_news top h1 b t{ font-size:18px;}
.index_news top h1 b font{ font-size:15px;}
.index_news top p{ width:auto;text-align: center;}
.index_news top p a{line-height: 68px;font-size: 14px;width: 100%;float: left;}
.index_news_nr .bottom dd a d{ display:none;}
.index_news_nr .bottom dd b m{ display:none;}
.index_news_nr .bottom dd b t{font-size: 12px;height: 40px;}
.index_news_nr .bottom dd b{ padding:4% 0;}
.index_news_nr .top a p{ height:70px;}
.index_news_nr .top a span{font-size: 13px;width: 24%;}
.index_hz div{ width:90%;}
.index_hz div a{width: 49px;height: 20px;}
.index_hz div a:nth-child(9n) {margin-right:1%;}
.index_hz div a:nth-child(6n) {margin-right:0;}
.footer_bottom{ width:90%;padding: 3% 0;text-align: center;}
.footer_nav dl{ width:90%;padding: 2% 0;}
.footer_bottom left{ display:none;}
.footer_bottom zong{ display:none;}
.footer_bottom right{width: 100%;text-align: center;}
.footer_bottom right p{ display:none;}
.footer_bottom right span{ margin-top:0;line-height: 16px;font-size: 12px;}
.footer_nav dl dt h2{ display:none;}
.footer_nav dl dt h1{font-size: 12px;margin-bottom: 0;}
.footer_nav dl dt{ margin-right:4.7%;}


.page_banner_about{padding-top: 15%;height: 150px;}
.page_banner_about div h1{ font-size:20px;}
.page_banner_about div h3{ font-size:14px;}
.page_banner_about div h2{margin-bottom: 2%;margin-top: 2%;}
.page_banner_about div{margin-top: 14%;}
.page_about_n{ width:90%;}
.page_about_n_one left{width: 100%;padding: 0;}
.page_about_n_one right{ width:100%;}
.page_about_n_one{ height:auto;padding: 3%;}
.page_about_n_one left h1{ font-size:18px;}
.page_about_n_one left h2{ font-size:13px;}
.page_about_n_one left p{ font-size:12px;margin-top: 2%;line-height: 18px;margin-bottom: 3%;}
.page_about_n_one right h2 p{font-size: 20px;line-height: 18px;float: left;}
.page_about_n_one right h2 span{font-size: 13px;line-height: 18px;}
.page_about_n_one right h2 b c{ font-size:13px;}
.page_about_n_one right h2 b t{width: 20px;height: 20px;}
.page_about_n_two{ height:auto;padding: 3%;}
.page_about_n_two left{width: 100%;padding: 0;font-size: 12px;line-height: 18px;margin-bottom:3%;}
.page_about_n_two right{ width:100%;}
.page_about_n_two right b{ font-size:16px;}
.page_about_n_three{ height:auto;padding: 3%;}
.page_about_n_three left{ width:100%;margin-bottom: 3%;}
.page_about_n_three right{width: 100%;padding: 0;font-size: 12px;line-height: 18px;}
.page_about_n_three left b{ font-size:16px;}


.page_culture div{ width:90%;}
.page_culture div .one left{margin-left:0%; width:100%; text-align:center;}
.page_culture div .one left h1{font-size: 16px;line-height: 20px;width: 100%;float: none;}
.page_culture div .one left h2{width: 30%;margin-top: 1em; display:none;}
.page_culture div .one left h2 img{ width:100%;}
.page_culture div .one left h3{ display:block;text-transform: uppercase;font-size: 18px;Letter-spacing: 2px;}
.page_culture div .one right{width: 100%;margin-top: 2%;}
.page_culture div .two left{ width:100%;margin-top: 17%; position:relative;}
.page_culture div .two right{margin-left: 0;width: 100%; text-align:center;position: absolute;left: 0;}
.page_culture div .two left p{width: 80%;top:12%;}
.page_culture div .two left img {width: 100% !important;height: 100% !important;}
.page_culture div .two left p b t{ width:40px; height:40px;margin: 0 auto;float: none;}
.page_culture div .two left p b font{ width:100%; display:block;margin-left: 0%;margin-top: 4%;}
.page_culture div .two left p b font e{ display:none;}
.page_culture div .two left p b font c{margin-bottom: 0; text-align:center;font-size: 14px;}
.page_culture div .two right h2{ display:none;}
.page_culture div .two right h3{ display:block;}
.page_culture div .two right h1{font-size: 16px;line-height: 20px;width: 100%;float: none;}
.page_culture div .two right h3{ display:block;text-transform: uppercase;font-size: 18px;Letter-spacing: 2px;}
.page_culture div .three left{margin-left:0%; width:100%; text-align:center;}
.page_culture div .three left h1{font-size: 16px;line-height: 20px;width: 100%;float: none;}
.page_culture div .three left h2{width: 30%;margin-top: 1em; display:none;}
.page_culture div .three left h2 img{ width:100%;}
.page_culture div .three left h3{ display:block;text-transform: uppercase;font-size: 18px;Letter-spacing: 2px;}
.page_culture div .three right{ width:100%;}
.page_culture div .three right p{width: 94%;left:4%;top: 16%;}
.page_culture div .three right p b{width:91px;margin-right: 2%;}
.page_culture div .three right p b e{font-size: 12px;background-size: 100% 100%;line-height: 30px;height: 26px;margin-top: 4%;}
.page_culture div .three right p b c{ font-size:14px;}
.page_culture div .three right p b t{width: 30px;height: 30px;margin: 0 auto; margin-top:4%;}
.page_culture div .three right p b t img {width: 100% !important;height: 100% !important;}


.page_banner_fzlc{padding-top: 15%;height: 150px;}
.page_banner_fzlc div h1{ font-size:20px;}
.page_banner_fzlc div h3{ font-size:14px;}
.page_banner_fzlc div h2{margin-bottom: 2%;margin-top: 2%;}
.page_banner_fzlc div{margin-top: 14%;}
.page_fzlc{ width:90%; overflow: inherit;}
.page_fzlc .cent-wrap ul li{width: 94%;padding-left: 6%;}
.page_fzlc .cent-line-box{ left:0;}
.page_fzlc .cent-wrap li .point{ left:0;}
.page_fzlc .cent-wrap li .img{ float:none !important;width: 60px;height: 60px; display:none;}
.page_fzlc .cent-wrap li:nth-child(odd) .cont-box{text-align: left;width: 100%; margin-left:0;}
.page_fzlc .cent-wrap li:nth-child(even) .cont-box{text-align: left;width: 100%;margin-left: 3%;margin-right: 0;}
.page_fzlc .cent-wrap li .year{font-size: 23px;line-height: 30px;}
.page_fzlc .cent-wrap li .word p{font-size: 12px;line-height: 18px;}
.page_fzlc .cent-wrap li:nth-child(2n) .point {top: 6%;}
.page_fzlc .cent-wrap li:nth-child(5n) .point {top: 3%;}
.page_fzlc .cent-wrap li:nth-child(7n) .point {top: 3%;}
.page_fzlc .tit-box h4{ font-size:30px;line-height: 40px;}
.page_honor .pagePadding{ width:90%;}
.page_honor .page_honor_nav a{ font-size:12px; margin:0;}
.page_honor .pagePadding .proinfoList ul li p{ font-size:12px;}
.page_honor .pagePadding .proinfoList ul li h1{border:6px solid #ccc;}
.page_honor .pagePadding .proinfoList ul li:hover h1 {border:6px solid #002f7b;}
.imgShowDemo .img{width: 60%;}
.page_fzlc .cent-wrap{margin-top: 30px;}
.page_fzlc .cent-wrap ul li:first-of-type{ margin-top:40px;}
.page_fzlc .cent-wrap ul li{ margin-top:20px;}


.page_banner_pro{padding-top: 15%;height: 150px;}
.page_banner_pro div h1{ font-size:20px;}
.page_banner_pro div h3{ font-size:14px;}
.page_banner_pro div h2{margin-bottom: 2%;margin-top: 2%;}
.page_banner_pro div{margin-top: 14%;}
.page_pro .page_pro1{ width:90%;height: 48em;}
.page_pro .page_pro1 .page_pro1bj left{ width:100%;}
.lib_Menubox{ width:100%;}
.page_pro .page_pro1 .page_pro1bj left span e{ font-size:18px;}
.lib_Menubox li{ font-size:13px;margin-right: 2%;width: 32%;height: 30px;line-height: 30px;}
.lib_Contentbox{ width:100%;}
.lib_Contentbox  a  h4 t{ display:none;}
.lib_Contentbox a {width: 48%;height: auto;padding-bottom: 4%;}
.lib_Contentbox  a  h4 b{ font-size:12px;}
.lib_Contentbox a:nth-child(5n) {margin-right:1.8%;}
.lib_Contentbox a:nth-child(2n) {margin-right: 0%;}
.lib_Contentbox a h3 img {width: 50%;}
.page_pro .page_pro2 .page_pro2bj{ width:90%;}
.page_pro .page_pro2 #lib_Tab2{ width:90%;margin-top: 6%;}
.page_pro .page_pro2 .page_pro2bj left{width: 100%;}
.page_pro .page_pro2 .page_pro2bj left span e{font-size: 18px;margin-top: 5%;}
.page_pro .page_pro2 {height: auto;}
.page_pro_show{padding-top: 15%;}
.page_pro_show_cont{ width:90%;}
.page_pro_show_cont .carousel{height: 240px !important;padding-top: 0;width: 100%;}
.page_pro_show_cont left {width: 100%;margin-right: 0; margin-top:3%;}
.carousel-control.left{width: 32px;height: 32px;}
.carousel-control.right{width: 32px;height: 32px;}
.page_pro_show_cont left h1{ font-size:16px;}
.page_pro_show_cont left h2 b{ line-height:18px;}
.page_pro_show_cont left h2{height: auto;}
.page_pro_show_cpsm div{ width:90%;}
.page_pro_show_cpsm div contact b{width: 100%;margin-right: 0;font-size: 13px;line-height: 18px;}
.page_pro_show_cpsm div contact p{font-size: 13px;line-height: 18px;}
.page_pro_show_cpsm div contact p img{ width:100%;}
.page_pro_show_xg{ width:90%;}
.page_pro_show_xg dl a p{width: 60px;height: auto;}
.page_pro_show_xg dl a{ width:24.7%;}
.page_pro_show_xg dl a span{ font-size:13px; height:26px;}
.page_pro_show_xg dl a font{ display:none;}



.page_banner_hdhy{padding-top: 15%;height: 150px;}
.page_banner_hdhy div h1{ font-size:20px;}
.page_banner_hdhy div h3{ font-size:14px;}
.page_banner_hdhy div h2{margin-bottom: 2%;margin-top: 2%;}
.page_banner_hdhy div{margin-top: 14%;}
.page_field_ly .department{ width:90%;}
.page_field_ly h1{font-size: 14px;line-height: 18px;width: 33.33%;}
.page_field_ly_ms{width: 90%;font-size: 13px;line-height: 18px;}
.page_field_ly .dp-detail .job-detail dl{padding:0;}
.page_field_ly .dp-detail .job-detail dl left h2 b{ font-size:16px;}
.page_field_ly .dp-detail .job-detail dl left h3{font-size: 13px;line-height: 18px;}
.page_field_ly .dp-detail div .proinfoList ul li img{ width:100%;}
.page_yjzs{ width:90%;}
.page_yjzs p{ font-size:18px;}
.page_yjzs dl dd{ width:30%;}
.page_yjzs dl dd t{ height:76px;}
.page_yjzs dl dd b{font-size: 13px;line-height: 16px;margin-top: 8%;height: 32px;}
.page_yjzs dl dd:nth-child(3n) {margin-right: 0;}
.page_yjzs_show.page_yjzs_show{ padding-top:15%;}
.page_yjzs_show_n left h1{ font-size:16px;}
.page_yjzs_show_n{ width:90%;margin-top: 2%;}
.page_yjzs_show_n left{ width:98%;}
.page_yjzs_show_n left h2{height: auto;}
.page_yjzs_show_n left h2 p{ margin-top:5%;}
.page_yjzs_show_n left h2 c{ line-height:22px;}
.page_yjzs_show_n left h2 b{ margin-top:5%;}
.page_yjzs_show_n left h2 p span{font-size: 13px;line-height: 2em;}
.page_yjzs_show_n left h2 p font{font-size: 13px;line-height: 2em;}
.page_yjzs_show_n .carousel{height: 200px !important;padding-top: 0;width: 100%;margin-top: 4%;}


.page_banner_shhy{padding-top: 15%;height: 150px;}
.page_banner_shhy div h1{ font-size:20px;}
.page_banner_shhy div h3{ font-size:14px;}
.page_banner_shhy div h2{margin-bottom: 2%;margin-top: 2%;}
.page_banner_shhy div{margin-top: 14%;}
.page_field_ly .dp-detail div .page_field_ly_ms p{font-size: 13px;line-height: 18px;}
.page_field_ly_ms img{ width:100%;}


.page_banner_cphy{padding-top: 15%;height: 150px;}
.page_banner_cphy div h1{ font-size:20px;}
.page_banner_cphy div h3{ font-size:14px;}
.page_banner_cphy div h2{margin-bottom: 2%;margin-top: 2%;}
.page_banner_cphy div{margin-top: 14%;}


.page_banner_gdjthy{padding-top: 15%;height: 150px;}
.page_banner_gdjthy div h1{ font-size:20px;}
.page_banner_gdjthy div h3{ font-size:14px;}
.page_banner_gdjthy div h2{margin-bottom: 2%;margin-top: 2%;}
.page_banner_gdjthy div{margin-top: 14%;}


.page_banner_news{padding-top: 15%;height: 150px;}
.page_banner_news div h1{ font-size:20px;}
.page_banner_news div h3{ font-size:14px;}
.page_banner_news div h2{margin-bottom: 2%;margin-top: 2%;}
.page_banner_news div{margin-top: 14%;}
.page_field_n{ width:90%;}
.page_field_n dl h3 b{ display:none;}
.page_field_n dl h3 c{ display:none;}
.page_field_n dl h2{position: relative;width: 100%;left: 0;margin-top: 6%;}
.page_field_n dl h1{ height:auto;}
.page_field_n dl h2 b{ width:100%;height: 2em;line-height: 2em;}
.page_field_n dl h2 c{ width:100%;height: 2em;line-height: 2em;}
.page_field_n dl h2 b e{ font-size:14px;}
.page_field_n dl h2 c e{ font-size:14px;}
.page_field_n dl h2 b img{width: 12%;margin-top: 8%;}
.page_field_n dl h2 c img{width: 12%;margin-top: 8%;}
.page_field_n dl h3{ padding-bottom:0;}
.page_news_n{ width:90%;padding: 0;}
.p_news_right{ display:none;}
.p_news_left{ width:100%;}
.p_news_left a img{width: 120px;height: 100px;}
.p_news_left .item_content{width: 55%; padding-top:0;}
.p_news_left .item_content .item-desc{ display:none;}
.p_news_left .item_content .item-title{font-size: 15px;line-height: 18px;}
.p_news_left .item_content .item-sub-title{ margin-bottom:0;}
.p_news_left a{padding-bottom: 15px;margin-bottom: 15px;}
.page_news_n_show h1 p{ font-size:16px;}
.page_news_n_show h2{ width:100%;}
.page_news_n_show h2 p{font-size: 13px;line-height: 18px;}
.page_news_n_show h1 b span{ font-size:13px;}
.page_news_n_show h2 p img{ width:100%;}
.page_team{ width:90%;}
.page_team h1{ font-size:18px;}
.page_team h3{font-size: 12px;line-height: 18px;}
.page_team h4 p t{font-size: 12px;line-height: 18px;}
.page_team h4 p b{ font-size:16px;}
.page_team h4 p{ height:150px;}
.page_team_qhz .carousel {height: 210px !important;padding-top: 0;}
.page_team_qhz .carousel .item .team_pic_one{height: 160px;width: 180px;}
.page_team_qhz .carousel .item .team_pic_two{ width:106px;}
.page_team_qhz .carousel .item .team_pic_two dt{ height:80px;}
.page_team_qhz .carousel .item .team_pic_two dd{ height:79px;}
.page_team_qhz .carousel .item .team_pic_two dd b{ width:53px;}
.page_team_qhz .carousel .item p{ width:50%;top:6em;}
.page_team_qhz .carousel .item p span{ font-size:14px;}
.page_team_qhz .banner_botom .container .row{width: 15%;}
.page_down div{ width:90%;}
.page_down div h1{ font-size:18px;}
.page_down div dl t{ width:6%;}
.page_down div dl t img{ width:100%;}
.page_down div dl p{ width:73%;margin-top: 2%;}
.page_down div dl p e{ display:none;}
.page_down div dl p c{ font-size:15px;}
.page_down div dl span{ width:15%;font-size: 12px;}
.page_down div h3{width: 50%;font-size: 14px;}
.page_zixun{ width:90%;}
.page_zixun h1{ font-size:18px;}
.page_zixun h3 c{font-size: 15px;display: block;}
.page_zixun h3 b{font-size: 15px;display: block;margin-top: 2%;}
.page_zixun h3 e{font-size: 15px;display: block;margin-top: 2%;}
.page_zixun form div input{ font-size:13px; line-height:1.8em;}
.page_zixun form div select{ font-size:13px; line-height:1.8em;height: 2.02em;}
.page_zixun form div left input{ font-size:13px; line-height:1.8em;}
.page_zixun form div right textarea{height: 4.5em;width: 99%;font-size: 13px;}
.page_zixun form  h4{width: 20%;line-height: 2.2em;margin: 0 auto;}
.page_zixun form  h4 input{ line-height:2.2em;}
.page_job{ width:90%;}
.page_job_one dl p b{ font-size:17px;}
.page_job_one dl p t{ font-size:13px !important; height:40px;}
.page_job_one dl span{font-size: 14px;line-height: 2em;}
.page_job_two .czem_a .cz_employc_bt b{ font-size:13px; width:41%;margin-left: 2%;}
.page_job_two .czem_a .cz_employc_bt c{ font-size:13px;width: 18%;}
.page_job_two .czem_a .cz_employc_bt e{ font-size:13px;width: 39%;}
.page_job_two .czem_a .cz_employc_bt j{ display:none;}
.page_job_two .czem_a .czem_a_cont h1{ font-size:13px !important;}
.page_job_two .czem_a .czem_a_cont p{ font-size:13px !important;}
.page_job_three h2 span{width: 26%;font-size: 14px;}
.page_job_three h2 p{ font-size:16px;}


.page_banner_contact{padding-top: 15%;height: 150px;}
.page_banner_contact div h1{ font-size:20px;}
.page_banner_contact div h3{ font-size:14px;}
.page_banner_contact div h2{margin-bottom: 2%;margin-top: 2%;}
.page_banner_contact div{margin-top: 14%;}
.page_contact_n{ width:90%;}
.page_contact_n top zong h1{width: 92%;padding: 2%;}
.page_contact_n top zong h1 p span{font-size: 16px;width: 23%;}
.page_contact_n top zong h1 p{ font-size:18px;}
.page_contact_n top zong h1 span{ font-size:15px;}
.page_contact_n top h2{width: 92%;height: 180px;}
.page_contact_n bottom{ padding:3%;}
.page_contact_n bottom h1 b{ font-size:16px;}
.page_contact_n bottom h1 c{ font-size:14px;}
.page_contact_n bottom form div left{width: 30%;font-size: 14px;}
.page_contact_n bottom form div right{ width:70%;}
.page_contact_n bottom form div right input{width: 90%;line-height: 1.6em;}
.page_contact_n bottom form div right .input_b{ display:none;}
.page_contact_n bottom form div:nth-child(4n) right input{ width:90%;}
.page_contact_n bottom form div:nth-child(5n) right input{ width:90%;}
.page_contact_n bottom form div right textarea{height:4.5em;width: 90%;}
.page_contact_n bottom form h2{ width:100%;}
.page_contact_n bottom form h2 p input{width: 30%;height: 1.6em;line-height: 1.6em;}
.page_contact_n bottom form h2 p{ float:none;}
.page_contact_n bottom form h2 b{float: none;display: block;margin: 0 auto;margin-top: 2%;overflow: hidden;}
.page_contact_n bottom form h2 b input{font-size: 14px;line-height: 2em;}
/*--------------------------new--------------------*/
.nav{width: 100%;}
.header{padding: 0;}
.div1{width: 100%;display: none;}


.html5>select{margin-top: 15px;margin-left: 24%; border: 0;background-color: #FFFFFF;}
.index-banner{top: 54px;}
.ind_r{width: 69%;padding: 17% 4%}
.ind_r>h3{width: 110%;top: 17px;left: -139px;}
.ind_r>h3>p{font-size: 19px;margin-bottom: 10px;}
.ind_r>h3>span{font-size: 12px;line-height: 17px;}
.ind_r>h3>a{padding: 7px 14px;font-size: 12px;margin-top: 10px;}
.ind_product>h3{width: 90%;padding: 41px 5% 0;margin-bottom:15px;}
.ind_product{padding: 40px 0 0;width: 100%;margin-right: 0;}
.ind_product>h3 p{font-size: 18px;margin-bottom: 15px;}
.ind_product>h3 span{font-size: 12px;line-height: 20px;}
.ind_product>h3 .but{margin-top: 15px;}
.ind_product>h3 .but a{padding: 7px 21px;font-size: 12px;}
.ind_product>a{margin-bottom: 15px;width: 48%;margin-right:4%;}
.ind_product>a:nth-of-type(2n){margin-right: 0;}
.ind_product>a>img{width: 60%;padding: 8%;display: block;margin: 0 auto;}
.ind_product>a>p>span:nth-child(1){font-size: 12px;}
.ind_product>a>p>span:nth-child(2){font-size: 14px;}
.ind_product>a>p{padding: 4% 8%;}
#boxs{width: 94%;margin:0 auto;}
.about_video>h3{font-size: 20px;margin-bottom: 20px;}
#boxs .cover>dt>img:nth-of-type(1){margin-top: 85px;}
.about_video>span{font-size: 12px;padding:0 2%;margin: 15px auto;}
.about_video{width: 100%;left: 0;top: 48px;}
.about_video>a{padding: 9px 35px;font-size: 12px;}
.index_about>img{height: 459px;display: block;}
.index_case{padding: 30px 0;}
.case{width: 100%;}
.case>h3{font-size: 20px;margin-bottom: 15px;}
.case>p{margin-bottom: 15px;font-size: 15px;padding:0 2%;}
.case .case_list>a{width: 100%;margin-bottom: 15px;margin-top: 0;}
.case .case_list>a>img{width: 100%;height: auto;}
.case .case_list>a>p>span:nth-child(1){font-size: 12px;line-height: 20px;}
.case .case_list>a>p>span:nth-child(1){font-size: 15px;}
.case .case_list>a>p{padding: 30.55px 0 30.55px 8%;}
.parnt{padding: 30px 0;}
.partner{width: 100%;}
.partner>h3{font-size: 20px;margin-bottom: 15px;}
.partner>p{margin-bottom: 15px;font-size: 15px;padding:0 2%;}
.partner .par_list ul li{width: 33%;padding: 0;border-bottom: 1px solid #e8edf1;}
.partner .par_list ul li:nth-child(6){border-bottom: 1px solid #e8edf1;border-bottom: none;}
.partner .par_list ul{border: none;}
.partner .par_list ul li>img{padding: 12px 0;}
.partner .par_list ul li:nth-child(4){border-bottom: none;}
.partner .par_list ul li:nth-child(5){border-bottom: none;}
.index_news h1{font-size:20px;margin: 30px auto 15px;}
.index_news_nr>.top>.newsb{width: 100%;margin-right: 0;margin-bottom: 15px;}
.index_news_nr .top a p{height: auto;}
.index_news_nr .top a span{width: 51%;}
.index_news_nr .top a span i{font-size: 15px;margin-left: 15px;}
.index_news_nr .top dd b m{font-size: 12px;}
.index_news_nr .top dd b t{font-size: 15px;line-height: 20px;}
.footer_nav .foot{width: 100%;text-align: center;}
.footer_nav .foot h3{width: 100%;margin-right: 0;}
.footer_nav .foot ul{display: none;}
.footer{padding: 15px 0 0;}
.footer_nav .foot h3>img{display: inline-block;width: 30%;}
.footer_nav .foot h3>span{margin: 15px 0;}
.footer_nav{padding-bottom: 15px;}
.footer_bottom>p{display: none;}
.col_txt_ab>p{display: none;}
.col_txt_ab>span:nth-child(2){display: none;}
.col_ab{height: 150px;}
.top_bans_ab>img{height:150px;}
.col_ab .col_ab2{width: calc(408%);}
.col_txt_ab>span:nth-child(3){font-size: 23px;}
.col_ab{left: -9px;}
.col_ab .col_ab1{width: calc(241%);}
.col_txt_ab{top: 44%;left: 156%;}
.top_bans_ab{margin:54px auto 0;}
.ab{margin: 30px auto;width: 90%;}
.ab>p{font-size: 18px;margin-bottom: 15px;}
.ab>span{font-size:12px;line-height: 20px;}
.ab_img{width: 100%;margin: 0 auto 30px;}
.ab_img>h3>a{font-size: 12px;padding: 5px 4%;}
.ab_img>h3>a>span{display: none;}
.td{padding: 30px 0;}
.td .td_txt{width: 100%;}
.td .td_txt>p{font-size: 16px;margin-bottom: 15px;}
.td .td_txt>h3{width: 90%;padding: 0 5%;margin: 0;}
.td .td_txt>h3>p{font-size: 14px;line-height: 20px;margin-bottom: 15px;}
.td .td_txt>img{width: 100%;display: block;}
.td2{padding: 30px 0;}
.td2 .td_txt{width: 100%;}
.td2 .td_txt>p{font-size: 16px;margin-bottom: 15px;}
.td .td_txt>h3>p:nth-of-type(1){margin-bottom: 15px;}
.td2 .td_txt>img{width: 100%;display: block;margin: 0 auto 15px;}
.td2 .td_txt>h3{width:90%;padding:0px 5%;}
.td2 .td_txt>h3>p{font-size: 14px;margin-bottom: 15px;}
.td2 .td_txt>h3>p:nth-of-type(1){margin-bottom: 15px;}
.wh1{width: 100%;margin: 30px auto;}
.wh1>h3>p{font-size: 20px;}
.wh1>h3>span:nth-of-type(1){margin:10px auto;width: 171px;}
.wh1>h3{padding: 10px 20px;left:23%;top:19px;}
.wh1>h3>span:nth-of-type(2){font-size: 15px;}
.wh1>h3>p{font-size: 17px;}
.hope{width: 100%;}
.hope>h3{font-size: 18px;margin-bottom:15px;}
.hope>h4{width: 100%;}
.hope>h4>left{width:100%;}
.hope>h4>left>p{font-size: 15px;margin-bottom: 15px;text-align: center;}
.hope>h4>left>img{display: none;}
.hope>h4{padding: 30px 0;}
.hope>h4>img{width: 100%;margin-top: 15px;}
.hope>h4:nth-of-type(2)>left{width: 100%;}
.zl{width: 100%;margin:15px 0;padding: 15px 0;}
.zl>p{font-size: 18px;margin-bottom: 15px;}
.zl>h4{margin-bottom: 15px;margin: 0;}
.zl>h4>img{width: 68%;}
.zl>h4>p{top: 62px;left: 62px;font-size: 12px;}
.zlmb{width: 100%;margin: 0 auto 30px;}
.zlmb>p{font-size: 18px;margin-bottom: 15px;}
.zlmb>.mb>h3{width: 22%;padding: 8px 0;}
.zlmb>.mb>h3:nth-of-type(2){margin: 0 2%;}
.zlmb>.mb{top:59px;}
.zlmb>.mb>h3>img{width: 16%;}
.zlmb>.mb>h3>p{font-size: 17px;margin: 5px 0;}
.zlmb>.mb>h3>span{font-size: 12px;width: 62%;display: inline-block;}
.zlmb>img{height: 129px;}
.page_fzlc .cent-wrap{width: 100%;}
.page_fzlc .cent-wrap ul li:nth-child(odd) .cont-box b{display: none;}
.page_fzlc .cent-wrap ul li:nth-child(even) .cont-box b{display: none;}
.top_navs{display:none;}
.page_honor .pagePadding .proinfoList ul li:nth-child(5n){margin-right: 1.3%;}
.page_honor .pagePadding .proinfoList ul li{width: 32%;height: 174px;margin-right: 1.3%;margin-bottom: 1.3%;}
.page_honor .pagePadding .proinfoList ul li h1{border: 3px solid #ccc;}
.page_honor .pagePadding .proinfoList ul li:hover h1{border: 3px solid #002f7b;}
.page_honor .page_honor_nav{padding: 15px 0;margin: 0;}
.top_bans_cp{margin:54px auto 30px;}
.col_cp{height: 150px}
.top_bans_cp>img{height: 150px}
.col_cp .col_cp1{width: calc(158%);}
.col_cp .col_cp2{width: calc(272%);}
.col_txt_cp>p{display: none;}
.col_txt_cp>span:nth-child(2){display: none;}
.col_txt_cp>span:nth-child(3){font-size: 23px;}
.key{width: 100%;margin: 0 auto;padding: 0;}
.key .key_list{width: 94%;margin: 0 auto;}
.key>p>span{font-size:18px;}
.key>p>img{margin-left: 2%;margin-right: 15px;}
.key>p{margin-bottom: 15px;}
.key .key_list>a{width: 48.5%;margin-right:3%;margin-bottom:3%;}
.key .key_list>a:nth-of-type(5){margin-right: 3%;}
.key .key_list>a:nth-of-type(2n){margin-right: 0;}
.key .key_list>a>span{padding: 13px 6%;width: 88%;font-size: 13px;}
.col_txt_cp{}
.pro_txt{width: 100%;}
.pro_big{padding: 84px 0 30px;}
.pro_txt>h3{width: 90%;float: none;margin: 0 auto;}
.pro_txt>h3>p:nth-of-type(1){font-size: 18px;}
.pro_txt>h3>span:nth-of-type(1){font-size: 12px;margin-bottom: 10px;}
.pro_txt>h3>span:nth-of-type(2){margin: 10px 0;}
.pro_txt>h3>p:nth-of-type(2) span{font-size: 12px;line-height: 17px;}
.pro_txt>h3>p:nth-of-type(2){line-height: 17px;margin-bottom: 15px;}
.pro_txt>h3>p:nth-of-type(3){padding: 15px 0;}
.pro_txt>h3>p:nth-of-type(3)>span{font-size: 12px;line-height: 17px;}
.pro_txt>h4{float: none;width:81%;margin: 0 auto;padding:4%;}
.cp_txt{width: 100%;padding: 15px 0;}
.key_xzs{padding: 15px 0;}
.key_xzs .keys{width:94%;margin: 0 auto;}
.keys .key_list>a{width: 48.5%;margin-right: 3%;margin-bottom: 3%;}
.keys .key_list>a:nth-child(even){margin-right: 0;}
.top_bans_dl{margin: 54px auto 0;}
.col_dl{height: 150px;}
.col_txt_dl>p{display: none;}
.col_dl .col_dl2{width: calc(401%);}
.col_dl .col_dl1{width: calc(241%)}
.col_txt_dl>span:nth-child(2){font-size:23px;}
.top_bans_dl>img{height: 150px;}
.sh_txt>h3{width: 90%;margin: 15px auto;}
.sh_txt>h3>p{font-size: 14px;letter-spacing: 0;}
.sh_txt>h3>p:nth-child(2){margin-top: 15px;}
.page_field_ly h1{padding: 10px 15px;}
.page_field_ly .dp-detail{margin-top: 15px;}
.pagePadding{width: 90%;}
.pagePadding>img{width: 100%;}
.pagePadding>h3{width: 100%;margin: 15px 0 30px;}
.pagePadding>h3>p:nth-of-type(1){font-size: 16px;}
.page_field_ly .yjzs .yjzs_txt{width:94%;margin: 15px auto;}
.page_field_ly .yjzs{padding: 15px 0 !important;}
.page_field_ly .yjzs>.yjzs_txt>p{font-size: 18px;padding-bottom:10px;margin-bottom:15px;}
.page_field_ly .yjzs>.yjzs_txt>h3{margin: 0 1% 3% 1%; height: 253px;width: 46%;}
.page_field_ly .yjzs>.yjzs_txt>h3>img{height: 135px;}
.page_field_ly .yjzs>.yjzs_txt>h3>p>span{font-size: 13px;margin-bottom: 15px;line-height: 17px;}
.page_field_ly .yjzs>.yjzs_txt>h3>p>a{padding: 8px 0;font-size: 12px;}
.page_field_ly .yjzs>.yjzs_txt>h3>p{padding: 29px 10px;}

.top_bans_sh{margin:54px auto 0;}
.col_txt_sh>p{display: none;}
.col_sh{height: 150px;}
.top_bans_sh>img{height: 150px;}
.col_sh .col_sh1{width: calc(241%)}
.col_sh .col_sh2{width: calc(401%);}
.col_txt_sh>span:nth-child(2){font-size: 23px;}
.pagePadding>h3>left{font-size: 14px;margin: 15px 0;letter-spacing: 0;line-height: 17px;}
.job-detail .mar>img{width: 100%;}
.job-detail .mar{margin: 0 auto 30px;}

.col_txt_cb>p{display: none;}
.col_txt_cb>span:nth-child(2){font-size: 23px;}
.top_bans_cb{margin: 54px auto 0;}
.top_bans_cb>img{height: 150px;}
.col_cb{height: 150px;}
.col_cb .col_cb1{width: calc(241%)}
.col_cb .col_cb2{width: calc(401%)}

.top_bans_hd{margin: 54px auto 0;}
.col_hd{height: 150px;}
.top_bans_hd>img{height: 150px;}
.col_txt_hd>p{display: none;}
.col_txt_hd>span:nth-child(2){font-size: 23px;}
.col_hd .col_hd1{width: calc(241%)}
.col_hd .col_hd2{width: calc(401%)}

.top_bans_gd{margin: 54px auto 0;}
.col_gd{height: 150px;left: -5px;}
.top_bans_gd>img{height: 150px;}
.col_txt_gd>p{display: none;}
.col_txt_gd>span:nth-child(2){font-size: 23px;}
.col_gd .col_gd1{width: calc(241%)}
.col_gd .col_gd2{width: calc(405%)}

.top_bans_gg{margin: 54px auto 0;}
.col_gg{height: 150px;left: -5px;}
.top_bans_gg>img{height: 150px;}
.col_txt_gg>p{display: none;}
.col_txt_gg>span:nth-child(2){font-size: 23px;}
.col_gg .col_gg1{width: calc(241%)}
.col_gg .col_gg2{width: calc(405%)}


.top_bans_xw{margin: 54px auto 0}
.col_xw{height: 150px;left: -5px;}
.top_bans_xw>img{height: 150px;}
.col_txt_xw>p{display: none;}
.col_txt_xw>span:nth-child(2){display: none;}
.col_txt_xw>span:nth-child(3){font-size: 23px;}
.col_xw .col_xw1{width: calc(241%)}
.col_xw .col_xw2{width: calc(405%)}


.new_list{width: 100%;margin: 30px auto;}
.new_list>h3{display: none;}
.new_list>h4{width: 98%;margin: 0 auto;}
.new_list>h4>.list_new>a>span{margin: 10px 0;}
.new_list>h4>.list_new{width:100%;padding: 0;margin-bottom: 15px;}
.new_list>h4>.list_new>a>p:nth-of-type(2){display: none;}
.new_list>h4>.list_new>a>p:nth-of-type(1){font-size: 14px;}
.new_list>h4>.list_new:nth-of-type(1){padding: 0 0 15px;}
.new_list>h4>.list_new{padding: 0 0 15px;}

.news>h3{margin-top: 54px;width: 100%;}
.news>h3>img{height: 90px;}
.news>h3>p{top: 73px;;width: 90%;left: 5%;}
.news>h3>p>span:nth-of-type(1){font-size: 16px;margin-bottom: 10px;}
.news>h3>p>span{font-size: 12px;}
.news>h3>p>span:nth-of-type(2){margin-right: 15px;}
.news>h4{display: none;}
.news>h3>left{width:90%;margin: 0 auto;padding: 15px 0;height: auto;}
.news>h3>left>p{font-size: 12px;line-height: 17px;}
.news>h3>left>p>img{width: 100% !important;height: auto !important;}

.top_bans1{width: 100%;margin:54px auto 0;}
.cols1{height: 150px;}
.col_txts1 p{display: none;}
.col_txts1 span:nth-child(2){display: none;}
.col_txts1 span:nth-child(3){font-size: 23px;}
.cols1 .col1s1{width: calc(241%)}
.cols1 .col2s1{width: calc(405%)}
.top_bans1>img{height: 150px;left: -105px;width: auto;}
.tec{width: 100%;margin: 30px auto;}
.tec>h3{width: 96%;margin: 0 auto;}
.tec>h3>p{font-size: 18px;}
.tec>h3>span{font-size: 14px;margin: 15px 0;line-height: 17px;}
.tec>h3>img{margin-bottom: 10px;}
.tec>img{width: 100%;}
.tec>img:nth-of-type(1){margin: 0;}
.tec>h3:nth-of-type(2){margin-top:30px;}
.tec>h3:nth-of-type(3){margin-top: 30px}
.tec>img:nth-of-type(3),.tec>img:nth-of-type(5),.tec>img:nth-of-type(6){margin-right: 0;}
.kf{display: none;}

.down{width: 100%;margin: 30px auto;}
.down>p{font-size: 20px;}
.down>img{width: 5%;margin: 10px auto;}
.down-main>.xz{width: 90%;margin: 0 auto 15px;float: none;}
.down-main>.xz>img{width: 21%;}
.down-main>.xz>span{margin: 15px 5px;}
.down-main>.xz>p{font-size: 13px;margin-left:23px;padding-bottom: 17px;}
.down-main>.xz:nth-of-type(2n){margin: 0 auto 15px;}
.zx{width: 90%;margin: 30px auto;}
.zx>p:nth-of-type(1){font-size:20px;}
.zx>p:nth-of-type(2){font-size: 14px;margin: 15px 0;}
.zx>img{width: 5%;margin: 0px auto 10px;}
.zx>form{margin-top:20px;}
.zx>form>.zxf_l>input{padding: 5px 0;margin-bottom: 10px;font-size: 12px;}
.zx>form>.zxf_l>span{font-size: 12px;margin-bottom: 5px;}
.zx>form>.zxf_r>span{font-size: 12px;margin-bottom: 5px;}
.zx>form>.zxf_r>input{padding: 5px 0;margin-bottom: 10px;font-size: 12px;}
.zx>form>.zxf_r>select{padding: 5px 0;margin-bottom: 10px;font-size: 12px;}
.zx>form>.zxf_r>input::-webkit-input-placeholder{font-size: 12px;}    /* 使用webkit内核的浏览器 */
.zx>form>.zxf_r>input:-moz-placeholder{font-size: 12px;}                  /* Firefox版本4-18 */
.zx>form>.zxf_r>input::-moz-placeholder{font-size: 12px;}                  /* Firefox版本19+ */
.zx>form>.zxf_r>input:-ms-input-placeholder{font-size: 12px;}           /* IE浏览器 */
.zx>form>p{font-size: 12px;text-align: center;line-height: 17px;}
.zx>form>input[type=submit]{padding: 5px 30px;margin:15px auto;float: none;}
.zx>form>.zxf_l{width: 100%;margin-right: 0;}
.zx>form>.zxf_r{width: 100%;margin: 0;}

.top_ban{margin-top: 54px;}
.col{height: 150px;}
.col .col1{width: calc(241%)}
.col .col2{width: calc(405%)}
.col_txt p{display: none;}
.col_txt span:nth-child(2){display: none;}
.col_txt span:nth-child(3){font-size: 23px;}
.top_ban>img{height: 150px;left: -105px;width: auto;}
.zp1{width: 90%;margin:30px auto;}
.zp1 h3{font-size:20px;}
.zp1>span{font-size: 14px;line-height: 17px;}
.zp1 p{font-size: 15px;margin: 15px auto;}
.container{width: 90%;}
.navs>div{width: 38%;padding:20px 0 10px;}
.items{padding: 15px 0;}
.items>a>p{font-size: 13px;margin-bottom: 5px;}
.items>p{font-size: 12px;float: left;}
.jl{width: 90%;margin: 30px auto;padding: 0;}
.jl>p{font-size: 17px;margin-bottom: 15px;}
.jl h3>span{display: none;}
.jl h3{width: 21%;margin-right: 5%;text-align: center;}
.jl h3>img{width: 63%;}
.jl h3>p{font-size:12px;margin: 10px 0;}
.zp1>img{width: 6%;}
.cols{height: 150px;}
.cols .col1s{left: -18px;width: calc(400%);}
.top_bans>img{height: 150px;left: -105px;width: auto;}
.col_txts p{font-size: 12px;letter-spacing: 0;}
.col_txts>a{    font-size: 12px;    padding: 8px 30px;margin: 0 auto;}
.col_txts{text-align: center;top: 34%;left:50%;}
.top_bans{margin-bottom: 30px;}
.items>a:nth-child(2n){margin: 0;}
.items>a:nth-child(5){margin:0 4% 15px 0;}
.items>a{    width: 46%;margin-right: 4%;margin-bottom: 15px;}

.top_lx{width: 100%;margin: 30px 0;padding: 0}
.top_lx>h3{width:90%;margin:0 auto 30px;display: block;float: none;}
.top_lx>h3>p{font-size:18px;margin-bottom: 15px;}
.top_lx>h3>span{font-size: 14px;}
.top_lx>h3>a{width: 113px;font-size: 12px;padding: 9px 0;margin-top: 15px;}
.top_lx>h4{width: 100%;text-align: center;padding: 0;border: 0;}
.top_lx>h4>p{font-size: 16px;margin-bottom: 15px;}
.top_lx>h4>span{width: 100%;}
.map{height: 350px;}
.msg-txt{width: 90%;padding: 74px 0 30px;margin: 0 auto;}
.msg-txt .m_l{width: 100%;}
.msg-txt .m_l>h3{width: 100%;}
.msg-txt .m_l>h3:nth-of-type(1){margin-right: 0;}
.msg-txt>p{font-size: 18px;width: 60%;margin-bottom: 20px;}
.msg-txt .m_l>h3>p{font-size: 14px;}
.msg-txt .m_l>h3>input{font-size: 12px;padding: 6px 0;}
.msg-txt .m_l>h3:nth-of-type(3){margin-bottom: 30px;}
.msg-txt .m_l h4 p{font-size: 14px;margin-bottom: 15px;}
.msg-txt .m_l h4 #dr_code{width:55%;padding: 6px 0;font-size: 12px;}
.msg-txt .m_l h4{margin-bottom: 30px;}
.msg-txt .m_l input[type="submit"]{font-size: 13px;margin-bottom:15px;padding: 6px 0;}
.msg-txt .m_l>span{font-size: 12px;line-height:17px;}
.m_r{width: 100%;margin-left: 0;margin-top: 30px;text-align: center;}
.m_r>span{display: block;width: 100%;}
.m_r>p{font-size: 14px;}
.m_r>p:nth-of-type(2){margin: 10px 0;}
.m_r>img{display: inline-block;width:45%;}
.cplb{padding: 74px 0;}
.cplb_main{width: 100%;}
.cplb_main>h3{font-size:20px;margin-bottom: 15px;}
.cp_lb{width: 100%;}
.banner-self .btns{bottom: -19px;}
.sp{width: 90%;margin-bottom: 20px;padding-bottom: 10px;}
#box{width: 100%;margin:0 auto;}
.sp>p{font-size: 16px;padding:10px 0;width: 100%;text-align: center;}
.page_yjzs .yjzs_txt{width: 100%;}
.page_yjzs{width: 100%;}
.page_yjzs>.yjzs_txt>h3>img{height: 135px;}
.page_yjzs>.yjzs_txt>h3>p>span{font-size: 13px;margin-bottom: 15px;line-height: 17px;}
.page_yjzs>.yjzs_txt>h3>p>a{padding: 8px 0;font-size: 12px;}
.page_yjzs>.yjzs_txt>h3>p{    padding: 29px 10px;}
.page_yjzs>.yjzs_txt>h3{    margin: 0 1% 3% 1%; height: 253px;width: 46%;}
.page_yjzs>.yjzs_txt>p{    font-size: 18px;padding-bottom: 10px;margin-bottom: 15px;}
.cplb_main .cp_r{    margin-top: 8%;    width: 92%;padding: 30px 4% 0;}




}















