

.mhead{display: none;}







/*ipad 横向样式*/
@media only screen and (min-width: 956px) and (max-width: 1268px)
{

.header{display: none;}
.mhead{display: block;    position: fixed; z-index: 99999999;    background: rgba(238, 238, 238, 0.6);}
.dl-menuwrapper button{background: #007D81 url(../images/menu-button-bg.png) no-repeat center center;}


.headerBX three dl dt{text-indent: 0em;}
.headerBX three dl dt a{ text-align:center;}
.slider{ padding-top: 11%;    height: 50%;}
.box p b{ font-size:2em;}
.box p c{ font-size:1.2em;}
.slider-nav {bottom: 30%;left: 86% !important;}
.in-news .box dl #i-n-b-pic{ height:40%;}
.in-news .box dl p{ top:30.4%;}
.in-news .box dl dt{    top: 40%;height: 100%;}
.in-news .box dl{ height:17em;}
footer one dl{margin: 0 8% 0 0;}
.in-news .slider{ height:21em;}
.page-banner p b{ font-size:2.4em;}
.page-about .box dl h2 c{ width:90%;}
.page-about .box dl h2 b{margin: 32% auto 0;}
.page-banner p{ height:0;}
.page-banner{height: 50%;padding-top: 12%;}
.page-banner h3{    bottom: 1%;}
.page-about-ln dt img {width: 100%;height: 100%;}
.page-about-ln dt{ width:30%;}
.page-news-show left h2 .jiathis_style{ width:62%;}
#sbzd div .NO5 p c{ font-size:1em;}
.page-banner h2{    bottom: 2.6%;}
.bottom-info-jcfw img{ width:100%;}
#sbzd .bottom-info-jcfw p {width: 78%;}
.bottom-info img{ width:100%;}
.hr_index_light{ width:100%; margin-left:0; margin-top:0;}
.page-contact .list .search #form_1{ width:46%;}
.liuyan{ width:90%;}
.in-news .slider-arrow--right{right: 0.4%;}
.fd-ewm{ width:11%;}
.page-about .slider-arrow--right{margin-right: -0.6em;}










}











/* ipad 竖向样式 */
@media only screen and (min-width: 750px) and (max-width: 1000px)
{
.headerBX{display: none;}
.dl-menuwrapper button{background: rgba(255, 255, 255, 0); url(../images/menu-button-bg.png) no-repeat center center;}
.mhead{display: block;  position: fixed; z-index: 99999999;    background: rgba(255, 255, 255, 0.9);    height: 68px;}

.mhead h1{float: right;width: 6%;font-size: 1.4em;margin-top:1.1em;margin-right:12%;}
.mhead h1 a{ color:#999}
.logo img{ width:100%; margin-top:0.4em;}

.dl-menuwrapper{margin-top: 1.2%;}
.dl-menuwrapper button p{ height: 2.2px; margin-bottom: 20%; margin-top: 20%;}
.dl-menuwrapper button{ width:50px;}

.logo {
    margin-left: 3%;
    float: left;
    width: 30%;
    margin-top: 1%;
    z-index: 99999999;
    position: relative;
}




.slider{height:36%;}
.slider-nav{bottom: 32%;}
.box p{width: 45%;height:46%; top: 22%;}
.box p b{font-size: 1.8em;    width: 90%;}
.box p c{font-size: 1.1em; line-height: 1.4em;    width: 90%;}
.box p e{font-size: 0.9em; margin-top:0.6em;    width: 90%;}
.fd-ewm{width: 14%; font-size: 0.2em; height: 165px;}



.in-company div{height: 10em;}
.in-company div p{ width: 100%;}
.in-company div p b{font-size: 1.3em;}
.in-company div p c{font-size: 1em;}
.in-company div p g b{font-size: 1em;}
.in-company div img{width: 100%;}


.in-services h1 b{ font-size: 1em;}
.in-services h1 c{font-size: 0.62em;}
.in-services h1 g{font-size: 0.5em;}
.in-services div one #one-1{ width: 6.8em;}
.in-services div one #one-2{width: 6.8em;}
.in-services div two b{font-size: 1em}
.in-services div two c{font-size: 0.8em;}


.in-news h1{font-size: 1.3em;margin-bottom: 3%;}
.in-news .box dl{height: 16em;}
.in-news .box dl dt h1{font-size: 0.8em; margin: 5% auto 10%;}
.in-news .box dl dt h2{margin: 0 auto 2%;     font-size: 0.96em;}
.in-news .box dl dt h3{margin-top: 1em;     font-size: 0.8em;}
.slider-arrow--left{bottom: 64%;}
.slider-arrow--right{bottom: 64%;}


.in-partner{margin-top: -7em}
.in-partner div a{width: 15%;}
.in-partner h1 b{font-size: 0.7em;vertical-align: super;}
.in-partner h1 c{font-size: 0.7em;}


footer one dl dt{font-size: 1em;}
footer one dl:last-child img{width: 40%;}
footer one dl dd{font-size: 0.9em;}
footer one dl:last-child h1{font-size: 0.6em;}
footer one dl{margin: 0 9% 0 0}
footer one dl:nth-child(4n){}
footer two{font-size: 0.8em;}
.logo{     height: 68px;}

.page-banner{ padding-top: 0px;height: 40%;}
.page-banner img{height:100%;}
.page-banner p b{font-size: 2em;margin-top:30px;}
.page-banner h1{top: 71%;    height: 16%;}
.page-banner h1 a{font-size: 0.5em;}
.page-banner h3{top: 80%;height: 20%;}
.page-banner h3 b{margin:4% 5% 0 5%;}
.page-banner p{ height:0%;}
.page-web{ margin-top:16%;}
.page-about .slider{height: 16em;padding: 0% 0 0 0;margin-top: -5em;}
.page-about .box dl h1{font-size: 1.3em; }
.page-about .box dl h2 b{margin-top: 6em;font-size: 0.8em;}
.page-about .box dl h2 c{    margin-top: 1em; line-height:1.4em;     font-size: 0.66em;}
.page-about .slider-arrow--left{left: 86%;}
.page-about-info1 p{font-size: 0.86em;}


.page-about{margin-top: -4em;}
.page-about-info p{font-size: 0.9em;}
.page-about-ln dt{width: 40%;}
.page-about-ln dt img{width: 100%;}

.about-container .development .text{width: 80%;font-size: 1.2em;}
.page-about-djs-toptit div h1{font-size: 1em;}
.page-about-djs-toptit div h2{font-size: 0.9em;}
.about-container .development .development-cont .list-container .text{font-size: 15px;}


.page-news{    padding: 4% 5% 3% 5%;}
.page-news div h1{font-size: 1.2em;}
.page-news div{height: 10em;}
.page-news div h2{font-size: 0.94em; top: 34%;}
.page-news div h3{font-size: 0.7em;}
.page-news-show{    margin-top: 5%;}
.page-news-show left h1{font-size: 1.4em;}
.page-news-show left h2{font-size: 0.8em;}
.page-news-show left h2 .jiathis_style{width: 100%;}
.page-news-show left div p{font-size: 0.95em; line-height:1.8em;}
.page-news-show left p a{font-size: 0.93em;}
.page-news-show right dl{height: 4em;padding-bottom: 7%;}
.page-news-show right dl p b{font-size: 0.86em;}
.page-news-show right dl p c{font-size: 0.6em;}
#pro-service h1 a{width: 19.86%;}


.page-banner h2 b{font-size: 0.7em;margin-top:2.4em; width: 40%;}
.page-banner h2 c a{font-size: 0.62em;}
.page-banner h2 c{width: 40%; margin:4.5% 4% 0 0%;}
.page-banner h2{top:80%;}
#sbzd .page-sbzd-banner{margin-top: -6em;height: 13em;}
#sbzd .page-sbzd-banner p b{font-size: 1.3em;}
#sbzd .page-sbzd-banner p c{font-size: 0.96em;width: 74%;}
#sbzd .page-sbzd-banner p e img{width: 37px; height: 37px; margin: 8% 0;}
.page-service .page-sbzd-tit c{font-size: 1.3em;line-height: 1.6em;}
.page-service .page-sbzd-tit e{font-size: 0.9em;}
#sbzd .bottom-info{font-size: 0.92em; line-height: 1.8em;}
.page-service div h1 b{font-size: 0.62em;vertical-align: middle;}
#sbzd div dl center b{font-size: 1.1em;}
#sbzd div dl center c{font-size: 0.92em;}
#sbzd div dl left b{font-size: 4em;}
#sbzd div dl right img{width: 6em; height: 6em;}
#sbzd div .NO2 left b{ font-size: 1.6em;}
#sbzd div .NO2 left{width: 6em; height: 6em;}
#sbzd div .NO2 right{width: 50%; font-size: 0.92em}
#sbzd div .NO5{height: 7em;margin: 5% 0; width: 7em;}
#sbzd div .NO5 p c{font-size: 0.96em;height: 8%;top: 58%; }
#sbzd div .NO5-icon img{ display:none;}
#sbzd div .NO5-icon{width: 2%;}

#sbzd div .NO4 left{width: 6em; height: 6em; }
#sbzd div .NO4{width: 30%;}
#sbzd div .NO4 right{font-size: 0.92em; width:70%;}
#sbzd div .NO3 img{ width:100%;}


.page-service{ margin-top:14%;}
#sbzd .bottom-info-jcfw h1{font-size: 1.3em;line-height: 2em;}
#sbzd .bottom-info-jcfw img{ width:100%;}
#sbzd .bottom-info-jcfw{font-size: 0.9em;}
#sbzd .bottom-info-jcfw p{width: 100%;}

#sbzd .bottom-info img{ width:100%;}

.page-service div .czem_a .cz_employc_bt b{font-size: 1.1em;}
.page-service div .czem_a .czem_a_cont p {font-size: 0.92em !important;line-height: 1.6em; margin-left:1em;}
.page-service div .czem_a .czem_a_cont p span{font-size: 0.92em !important;line-height: 1.6em; }

.page-service div .czem_a .cz_employc_bt #img{width: 6%;}
.page-market{    margin-top: 6%;}
.page-market .og-grid li a figure span{font-size: 1.2em; margin-top:4%;}
.page-market .og-expander p dl{height: 12em; width: 45%;}
.page-market .og-expander p dl b{font-size: 1.6em;}
.page-market .og-expander p dl c{font-size: 1.3em;}
.page-market .og-expander p dl:nth-child(3n){margin-right: 2%;}
#elastic_grid_demo ul li.all.og-expanded{height: 510px !important;}
#elastic_grid_demo ul li div.og-expander{height: 400px !important;}

.slider{}
.page-market .list dl h1{font-size: 1.4em}
.page-market .list dl h2 div g{font-size: 1.2em;}
.page-market .list div p{font-size: 1em;line-height: 1.6em;}
.page-market .list dl h2 div j{font-size: 1em;}
.page-market .list dl h2 div h4{margin-top: 4em;font-size: 0.9em;}



#page-job dt b{font-size: 1.1em;}
#page-job div .czem_a .cz_employc_bt b, #page-job div .czem_a .cz_employc_bt c, #page-job div .czem_a .cz_employc_bt e, #page-job div .czem_a .cz_employc_bt g, #page-job div .czem_a .cz_employc_bt j{font-size: 0.96em;}
.page-contact .list .search{ }
.page-contact .list{margin-top: -5em; }
.page-contact .list dl h2 p b{font-size: 0.9em;}
.page-contact .list dl h2 p c{font-size: 0.9em;}
.page-contact .list dl{font-size: 0.9em;padding-left: 2%;}

.about-container .development .development-cont .list-container dl{ width:42%;}
body {padding-top:0px;}
.about-container .development .development-cont .list-container dl:nth-child(even) {top: 0;float: right;}
.about-container .development .development-cont .list-container dl .main {float: left;width: 100%;}
.page-service div .czem_a .czem_a_cont p img{ width:100%;}
.page-contact .list .search #form_1{ margin-right:4%;    width: 46%;}
.page-contact .list .search #form_1 select{ width:11em;}
.page-contact .list .search #form_2{ margin-right:4%;    width: 46%;}
.page-contact .list .search #form_2 select{ width:11em;}
.page-contact .list .search #form_2 .input_a{ width:10em;}
.liuyan{ width:90%;}



































}





 
 /*手机*/
@media screen and (max-width:740px)
{
body{animation: fadein 0.7s;
-moz-animation: fadein 0.7s;
-webkit-animation: fadein 0.7s;
-o-animation: fadein 0.7s;
}
.headerBX{display: none;}
.mhead{display: block;  position: fixed; z-index: 99999999; height: 50px;   background: rgba(255, 255, 255, 0.9);}
.dl-menuwrapper button{background:rgba(0, 125, 129, 0) url(../images/menu-button-bg.png) no-repeat center center;  margin-top: 0.6em;}
.logo img{    width: 100% ;}
.bannern1,.bannern2,.bannern3,.bannern4{display: none;}
.banner{position: relative; height: 20em;}
.indexmarket{     padding-top: 5%; }
.indexmarket h1,.indexnews h1{ width:50%; font-size:1.4em; }
.indexmarket h2{ font-size:1.2em; }
.indexmarket h3,.indexpartner h3,.indexnews h3,.indexvideo h5{    width: 40%; line-height: 1em; }
.indexmarket h3 a,.indexpartner h3 a,.indexnews h3 a,.indexvideo h5 a { font-size:0.5em ;}
.indexmarket div{ width:100%;    height:27em; }
.indexmarket div .indexmarketleft,.indexmarket div .indexmarketzhong,.indexmarket div .indexmarketright{ width:100%; height:8em; }
.indexmarket div .indexmarketleftone,.indexmarket div .indexmarketlefttwo{ width:40%;float: left;height: 8em; margin:5%;      position: relative;}
.indexmarket div .indexmarketleftone .index_pro_a{    margin-left: 0%; width: 100%; padding-bottom: 0;     margin-top: 0%;      top: 0;left: 0; height: 8em;}
.indexmarket div .indexmarketleftone .index_pro_a div,.indexpartner div a p,.course-list li h5 i,.footeronebotoom a div h1 img,.footerthreeT,.footerthreeF{ display: none; }
.indexmarket div .indexmarketlefttwo p b{font-size: 1.8em;height: 100%;  }
.indexmarket div .indexmarketleftone p b{font-size: 1.8em;height: 100%; line-height: 3.5em;}
.indexmarket div .indexmarketleftone p span,.indexmarket div .indexmarketlefttwo p span,.footeronebotoom a div h3,.footerthreetit div a h2,.pagenewsAzhong h2,.pagenewsAright{display: none;}
.indexmarket div .indexmarketleftone p{ height:100%; }
.indexpartner h1{ font-size:1.2em; }
.indexpartner h2{ font-size:1.2em; line-height:2em; }
.indexpartner div a{ width:15.671%; height: 2em;     margin-left: 0; }
.indexpartner div{     margin-left: 0%; }
.course-list li .course-list-img img{ width:100%;  height:100%; }
.indexnews h2{letter-spacing: 0px;    font-size: 0.9em;line-height: 1em;width: 80%; margin: 0 auto;margin-top: 5%;}
.course-list li{ margin-left: 5%; height: 13em; width: 90%;}
.course-list li h5{    height: 26%;}
.course-list li .course-list-img{ height:74%; }
.course-list li h5 p{ font-size:1.2em; line-height:2em ;}
.course-list li h5 span{     padding-top: 0%;}
.indexvideo h1{ width:60%; font-size:1.2em; }
#player{ width:98%; }
.indexvideo h4{      width: 90%;  font-size: 0.7em;}
.indexvideo h3{font-size:1.2em;}
 .footertwo{    line-height: 1.5em; font-size: 0.9em;padding-top: 4%;padding-bottom: 4%; font-style: normal; }
 .footerthree h1{    font-size: 1em; line-height: 2em;margin-bottom: 5%; margin-top: 5%;}
 .footerthreetit div{ width:90%; }
 .footerthreetit div a h1{       width: 100%;background: #444;margin-bottom: 1%;text-align: center; font-size: 0.9em; }
 .footerthreetit div a {margin:0%; }
 .footerone h1{     color: #000;   font-size: 1.2em;}
 .footeronebotoom a{ width:100%; margin: 0; }
.footeronebotoom a div h2{ font-size:0.8em; color:#666; border-bottom: 1px solid #DCDBDB; }
.footerthreetit{ width:100%;margin-bottom: 5%; margin-top: 5%; }
.footerfour h1{ font-size: 0.6em; line-height: 1.4em;}
.footerfour h2{line-height: 1.4em;  font-size: 0.6em; }
.footerfour{     padding-top: 8%; padding-bottom: 8%;}
.indexvideo{     padding-top: 10%; padding-bottom: 10%;}
.footeronebotoom{ padding-bottom: 10%; }
.indexpartner,.indexnews{     padding-top: 10%; padding-bottom: 15%;}
.indexmarket div .indexmarketzhong,.indexmarket div .indexmarketright{     margin-left: 0%; }
.indexnews{ height:100%; width:100%; }
.b-list{    padding-top: 18em; }
.b-list span{background: #D2D2D2;}
.b-list .spcss{ background: #007D81; border: 0px solid #007D81; height:18px; width:18px; }
.nbanner{ height:14em; }
.nbannertit,.info{ width:100%; }
.nbannertit h1{      display: none;   font-size: 0.9em; }
.nbannertit h2{     font-size: 1.6em; }
.pageabout1right,.pageabout1left,.page_4 li,.proinfoList,.main{ width:100%; }
.page p{ line-height:1.6em; }
.pageabout1left h1{ margin-bottom: 4%;    font-size: 1.4em; line-height: 1.2em;}
.pageabout1left h2{     font-size: 1.2em; }
.pageabout1left{    width: 94%;margin-left: 3%; margin-right: 3%;}
.page_4 li{ width:96%; }
.pageabout3 h1,.pageabout4 h1{ font-size: 1.4em;}
.pageabout3 h2,.pageabout4 h2{ font-size:1.2em; }
.pageabout4A{ width:300px; }
.pageabout4A a{ width:59px; }
.proinfoList li{ width: 40%;float: left; margin: 5%; margin-bottom: 10%;}
.proinfoList .tit{     font-size: 0.6em; }
.imgShowDemo .txt{     bottom: 10%; }
.imgShowBox .overlayClose{    top: 20%;}
.pageabout3A p{ width: 90%; }
.pageabout3A p{     line-height: 1.4em; font-size: 0.9em; color:#666;}
.pageabout3B h1{ font-size: 1.6em; }
.pageabout3Bt{ width:48%; margin-bottom: 5%;  }
.pageabout3Bt p{ font-size:0.6em; }
.pageabout3C p span{ font-size:1.2em; }
.pageabout3C p{ font-size:1em;}
.pageabout3D p span,.pageabout3E p span{ font-size: 1.6em; }
.pageabout3D p,.pageabout3F p{ line-height: 1.4em; color:#666; font-size: 0.9em;}
.pageabout3E p{ line-height: 1.4em;  font-size: 0.9em;}
.pageabout3F p span{ font-size: 1.2em; }
.history-date h2.first{     width: 100%; padding-left: 0;}
.history-date ul li dl dt{ font-size:0.9em; }
.history{    background: url(../images/icon04.png) repeat-y 97px 0; padding-bottom: 40%; }
.history-date h2{    background: url(../images/icon06.png) #fff no-repeat 67px 4px;}
.history-date ul li{     background: url(../images/icon07.png) no-repeat 90px 0; }
.history-date ul li h3{ text-align: left;width: 30%; font-size: 1.4em; }
.history-date ul li dl{ width: 65%;     padding-left:5%;}
.abinfoto ul li{     width: 46%;float: left; margin: 1.5%;}
.pagenewsAzhong h1{ font-size:1em; }
.pagenewsAzhong{  width:60%; margin-right: 0%;}
.pagenewsAleft{ width:30%; }
.pagenewsAzhong h3{ font-size:0.6em; }
.contact1_con h1{font-size: 2em;}
.contact1_con .info p{ font-size:1.4em;     line-height: 1em;}
.info span,.contact2 ul li .company_name span{     font-size: 0.9em; }
.contact2 ul li p{     font-size: 0.8em; line-height: 1.8em; }
.contact2 ul li .company_name span{border-bottom: 0px solid #007D81;}
.contact2{     margin-bottom: 10%; }
.contact2 ul li{ width:100%;    margin-bottom: 5%; }
.address-wrap .s-main{ width:100%;     height: 21em; padding-left: 5%; }
.address-wrap .s-main .sm-store-add .sms-sel-list li:first-child,.address-wrap .s-main .sm-store-add .sms-sel-list li{    margin-bottom: 10%;}
.address-wrap .map-box{ width:100%; height:24em; }
.page .st-cont p{     font-size: 0.8em;}
.nbannertit{    padding-top: 8em;}
.nbannertit h2 span{    display: none; }
.nbannertit h2 span img{ width:100%;  }
.pagejiameng5tit h1{ font-size:1.2em; }
.pagejiameng5tit h2{    font-size: 0.6em;}
.pagejiameng2 p span,.pagejiameng3 p span{ width:100%; }
.pagejiameng2 p,.pagejiameng3 p{ font-size:0.8em; }
.pagejiameng1 h1{ width:100%; font-size: 1em;}
.pagejiameng1 h1 span{    font-size: 1.4em;}
.pagejiameng1{ width:98%; }
.pagejiameng1tit{  width:100%; margin:0%;     height: inherit; margin-bottom: 2%; }
.pagejiameng1tit{padding-bottom: 5%;}
.pagejiameng1tit h1{    margin-top: 1%; font-size: 2em;}
.pagejiameng1 .pagejiameng1tit h2{     font-size: 0.8em; }
.pagejiameng4txt{ width:100%;height: inherit;margin-bottom: 2%; }
.pagejiameng4txt h2{ font-size:1.2em;margin-bottom: 2%; }
.pagejiameng4txt h3{ line-height:1.2em;     width: 98%; }
.pagejiameng4 p,.pagejiameng5 p{ font-size:1.4em; }
.color_6{ width:98%; }
.cons_lb li img{      display: none;}
.p_l10{    width: 100%!important;}
.cons_lb li,.left,.right,.clearfix input{  width:100%;font-size: 0.9em;line-height: 2em;}
.jobinfo1 h2{ width:90%;     text-align: left;}
.jobinfo1 h2 p{ font-size: 0.8em; line-height: 1.4em;}
.jobinfo1 h3{    margin-top: 15%;font-size: 1em;}
.jobp{font-size: 1.4em;}
.pagevideok{      width: 100%;   margin-top: 10%; }
.jobinfobg1 h1{ font-size:1em;}
.jobinfobg1 h2{ font-size:1.4em; }
.jobinfop{ width:90%;}
.jobinfop p{ font-size:0.9em; line-height: 1.4em;}
.jobintxt h2{ float: left;width: 90%;font-weight: normal;color: #fff;font-size: 0.9em;line-height: 1.4em;text-align: left;margin-left: 5%;}
.jobintxt h1{float: left;width: 90%;font-weight: normal;text-align: left;font-size: 1.4em;color: #fff;margin-left: 5%;border-bottom: 1px solid #fff;margin-bottom: 5%;}
.job1 p{    line-height: 1.4em;}
.job1 ul li{ width:33.3333333%; }
.pagejobbottomA{     background: #eee; }
.pagejobbottomA h2,.pagejobbottomA h1{  font-size:1.2em; }
.pagejobtottomB h2,.pagejobtottomB h1{ font-size:0.8em;     line-height: 3em}
.puon div h2{  float: right;  width:80%;   line-height: 1em;}
.puon div{     margin-bottom: 5%;  }
.puon div h2 div b,.puon div h2 div span{ width: 100%; font-size:0.8em; }
.product_list li{ width: 100%;       height: 12em;margin-bottom: 5%; }
.tag{    padding: 1%;}
.app_logo li .app_logotxt{    display: none;}
.slider{    position: relative;width: 100%;height: 20em;overflow: hidden;}
.app_logo{     margin: 0 auto; top: -30px; }
.app_logo li .app_logo_img img {width: 100%;}
.app_logo li h1{ font-size:1em; }
.pro_con111 UL LI,#menus #nav li,.home2tableleft .on p{ width:100%;}
.home2tableleft .on p{ height:3em; }
.home2tableleft .on p b{    margin: 2%; margin-top: 5%;}
.home2tableleft .on p span{    margin-top: 5%;}
.pro_cat_thumb1 img, .pro_cat_thumb2 img, .pro_cat_thumb3 img{    margin-right: 1%;margin-left: 0%;float: none;width: 30%;}
.pro_cat_name2 .cat_thumb img{ width:70%; }
.pro_cat_name1{ font-size:1.6em; }
.pro_cat_name2 .cat_thumb{    height: inherit;margin-top:1%;}
.pro_cat_name2 span{ line-height:2em; }
.pagevideo1 h2{ width:90%; font-size:1em; }
.videoList{    padding-bottom: 0;    padding-top: 0;}
.pagevideoonA h2{    font-size: 1em;}
.pagevideoonA h3{    width: 90%;    font-size: 0.8em; line-height: 1.4em;}
.logo{    margin-left: 3%;float: left;width:50%;margin-top:2%;z-index: 99999999;position: relative;}
.dl-menuwrapper li.dl-back:after, .dl-menuwrapper li > a:not(:only-child):after{width: 0; opacity: 0;height: 0;}
.videoList .videoa{    padding: 15px 15px 15px;}
.indexmarketleft .indexmarketleftone-index_pro{    width: 40%;height: 8em;position: relative;margin: 5%; float: left;}
.indexmarketleft .indexmarketleftone-index_pro .txt,.indexmarketzhong .indexmarketleftone-index_pro .txt,.indexmarketright .indexmarketleftone-index_pro .txt{top: 0%;height: 100%;}
.indexmarketleft .indexmarketleftone-index_pro .txt h1,.indexmarketzhong .indexmarketleftone-index_pro .txt h1,.indexmarketright .indexmarketleftone-index_pro .txt h1{ font-size:1.8em;line-height: 3.5em;height: 100%;}
.indexmarketleft .indexmarketleftone-index_pro .txt h2,.indexmarketzhong .indexmarketleftone-index_pro .txt h2,.indexmarketright .indexmarketleftone-index_pro .txt h2{ display: none;}
.indexmarketzhong .indexmarketleftone-index_pro,.indexmarketright .indexmarketleftone-index_pro{    width: 40%; height: 8em;position: relative;margin: 5%;float: left;}
  
  

.mhead h1{ overflow: hidden;width: 12%;float: left;font-size: 1.1em;margin-left: 20%;margin-top: 3.2%; }
.mhead h1 a{ color:#333;cursor:pointer; z-index: 50000; }
.mhead h1 a:hover{ color:#E60012 !important; }
  
  
.fd-ewm{ display:none;}
.slider{padding-top:0%; height:14em;}
.slider-nav{ bottom: 20%;}
.slider-nav__item{width: 0.7em; height: 0.7em;}
.box p{width: 60%; top: 35%;}
.box p b{font-size: 1.2em; line-height: 1.8em; width:90%;}
.box p c {font-size: 0.9em; line-height: 1.2em; width:90%;}
.box p e{font-size: 0.7em; line-height: 3em; width:90%;}
.box img{ width:120%;}



.in-company div:first-of-type{width: 90%;}
.in-company div{height: 8em; width: 90%; margin-left: 5%;margin-top: 3%;}
.in-company div img{height: 110%;}
.in-company div p b{font-size: 1.2em;}
.in-company div p c{font-size: 1em;}
.in-company div p g b{font-size: 1em;}
.in-company div img{height: 110%;}



.slider-arrow{font-size:1em;}
.in-services{padding: 7% 0 5% 0;}
.in-services h1 b{font-size: 0.8em;}
.in-services h1 c{ font-size:0.6em;}  
.in-services h1 g{font-size: 0.4em; line-height: 1.5em;padding-top: 1em; width: 90%;margin: 0 auto;}
.in-services div:first-of-type{width: 40%; margin-left: 6%;}
.in-services div two b{font-size: 0.9em;}
.in-services div two c{font-size: 0.7em;}
.in-services div{width: 40%; margin-left:6%; margin-bottom: 1em;}
.in-services div one #one-1{width: 60%;}
.in-services div one #one-2{width: 60%;}


.in-news .slider-arrow--left{ display:none}
.in-news .slider-arrow--right{display:none}
.in-news .slider{height:22em;}
.in-news h1 b{font-size: 0.5em; vertical-align: middle;}
.in-news h1 c{font-size: 0.6em;}
.in-news .box dl{width:42%; margin-bottom: 0.6em; margin-left: 5%; height: 10em;}
.in-news .box dl dt h1{margin: 5% auto 5%; margin: 5% auto 5%;}
.in-news .box dl dt h1 b{font-size:0.8em;}
.in-news .box dl dt h2{font-size: 0.8em;}
.in-news .box dl dt h3{ display:none;}


.in-partner h1 b{font-size:0.5em; vertical-align:baseline;}
.in-partner h1 c{font-size:0.6em; vertical-align:baseline;}
.in-partner div a{margin-right:0;width: 30%;}


footer one dl{margin: 0 10% 3% 0;}
footer one dl dt{font-size: 1em;}
footer one dl dd{font-size: 0.9em;}
footer one dl:last-child{float:left;}
footer one dl:last-child h1{margin-top: 9%; font-size: 0.8em;}
footer one dl:last-child img{width: 40%;float: left;}
footer two{font-size: 0.7em;}
footer one dl:last-child h2{margin-top: 9%;font-size: 0.8em;}



.page-about .box dl{height: 40%;}
.page-about .box dl h1 c{ display:none;}
.page-about .box dl h2 b{ display:none}
.page-about .box dl h1{width: 60%; top: 8%;height: 24%;}
.page-about .box dl h1 b{width: 90%; line-height: 1.9em; font-size: 0.5em;}
.page-about .box dl h2 c{width: 90%; font-size: 0.5em;line-height: 1.4em;margin-top: 4em;}
.page-about .slider-arrow--right{top:34%;    margin-right: 2%;}
.page-about .slider-arrow--left{top:34%;}


.page-about-info p{font-size: 0.9em; line-height: 1.6em; width: 100%;}
.page-about-info{ width:90%; margin-top:1em;}
.page-about-info1{ width:90%; margin-top:-11em;}
.page-about-info1 p{font-size: 0.9em; line-height: 1.6em; width: 100%;}
.page-about-ln{width:100%;}
.page-about-ln dt img{width:100%;}
.page-about-ln dt p{}
.page-about-ln span{ font-size: 1.2em; line-height: 2em; }



body{padding-top: 0;}


.page-about{margin-top: -3em;}

.about-container .development .text{font-size: 0.9em; width: 90%;}
.page-about-djs-toptit div h1{font-size: 1em;}
.page-about-djs-toptit div h2{font-size: 0.8em;}
.about-container .development .development-cont .list-container .text{font-size: 14px;}









.page-news{padding: 8% 5% 3% 5%;}
.page-news div{height: 18em; border-bottom: 6px solid #E24544; margin-bottom: 5%; }
.page-news div img{ width: 100%; height: 50%;}
.page-news div h1{font-size: 1em; left: 4%; top: 54%; width: 96%;}
.page-news div h1 c{margin-right: 5%; font-size: 0.8em; margin-top:6em;}
.page-news div h2{width: 95%; top: 64%; left: 4%; font-size: 0.8em;}
.page-news div h3{width: 34%; left: 4%; top: 80%;font-size: 0.8em;line-height: 1.8em;}
.page-news-show{margin-top:1em;}
.page-news-show left{width: 100%;}
.page-news-show left h1{font-size: 1.3em;}
.page-news-show left h2{font-size: 0.8em;}
.page-news-show left h2 .jiathis_style{width: 100%;    margin-top: 2%;}
.jiathis_style .separator, .jiathis_style .jiathis_separator{margin: 0 1px;}
.page-news-show left div p{font-size: 0.9em;line-height: 1.6em;}
.page-news-show left p{font-size: 0.9em;}

.page-news-show right{width: 100%; margin-top: 2.4em;}
.page-news-show right h1{font-size: 1.1em;}
.page-news-show right dl{font-size: 0.8em;}
.page-news-show right h2 a{margin-bottom: 2em; font-size: 0.5em;}


.page-web{ margin-top:12%;}
.page-banner{height:26%; padding-top:3%;}
.page-banner img{    height: 100%;}
.page-banner p{height: 40%; top:1%;}
.page-banner p b{font-size: 1.3em;margin-top: 36%; }
.page-banner h1{ display:none;}
.page-banner h2 b{float:none; font-size:0.65em; width:100%; display: none;}
.page-banner h2 c{ float:none; width:100%; text-align:left;  margin: 3% 5% 0 5%;}
.page-banner h2 c a{font-size:0.66em;}
.page-banner h2{    height: 24%; bottom: 0%;}
.page-banner h3{ display:none;}

.page-banner pro-service h3{ display:none;}
.about-container .development .development-cont .list-container dl{ width:40%;}
.about-container .development .development-cont .list-container dl:nth-child(even) {top: 0;float: right;}


















#sbzd .page-sbzd-banner{height:7em; }
.page-service{padding: 0% 0% 12% 0%; margin-top: 2em;}
#sbzd .page-sbzd-banner p b{font-size:1em;}
#sbzd .page-sbzd-banner p c{font-size:0.74em;width: 80%;}
#sbzd .page-sbzd-banner p e img{ display:none;}
.page-service .page-sbzd-tit b{}
.page-service .page-sbzd-tit b img{width: 80%;}
.page-service .page-sbzd-tit c{font-size: 1.2em; margin-top: 0.2em;}
.page-service .page-sbzd-tit e{font-size: 0.7em; margin-top: 0.5em;}
#sbzd .bottom-info{font-size: 0.9em; line-height: 1.4em;}
.page-service div h1 b{font-size: 0.6em; vertical-align: middle;}
#sbzd div dl right{width: 100%;}
#sbzd div dl left{ width: 20%;}
#sbzd div dl{padding: 0% 0;}
#sbzd div dl left b{font-size: 3em;}
#sbzd div dl center b{font-size: 1em; } 
#sbzd div dl center c{font-size: 0.9em;}
#sbzd div dl center{width: 80%;}
#sbzd div .NO2{width: 40%; margin: 3% 5% 5%;}
#sbzd div .NO2 left{width:5em; height:5em;margin-left: 13%;}
#sbzd div .NO2 left b{line-height: 3.7em; font-size: 1.6em;}
#sbzd div .NO2 right{text-align: center; font-size: 0.9em;margin-left: 0; width: 100%;}
#sbzd div dl right img{ width:5em; height:5em;}

























#sbzd div .NO5{width: 36%; height: 6.4em; margin-left:3%;}
#sbzd div .NO5 p c{ font-size: 0.9em;}
#sbzd div .NO5-icon img{ display:none;}
#sbzd div .NO5-icon{ height: 0em;}
.page-service #form_1{ font-size: 0.8em;    padding-bottom: 2em;}
.page-service #form_1 #nickname{text-indent: 0.6em;    width: 100%;}
.page-service #form_1 #province{margin-right: 2%; text-indent: 0.3em;    width: 100%;}
.page-service #content{text-indent: 0.6em;    width: 100%;}
.page-service #form_1 .dx_an{ width:100%;}
.page-service #form_1 p input{padding: 0.8% 8%;}













#sbzd div .NO4{ width: 40%; margin: 3% 1% 0% 7%;}
#sbzd div .NO4 left{width:5em; height:5em; margin-left: 0.6em;}
#sbzd div .NO4 left b{font-size: 1.6em;}
#sbzd div .NO4 right{text-align: center; font-size: 0.9em; width: 100%; margin-left: 0%}
.page-service div{}
  
#sbzd div .NO3 img{ width:100%;}
.page-service div h1{}
#sbzd .bottom-info-jcfw{font-size: 0.8em; line-height: 1.6em;}
#sbzd .bottom-info-jcfw img{ width:100%;}
#sbzd .bottom-info-jcfw h1{font-size: 1.4em; line-height: 1.6em;}
#sbzd .bottom-info-jcfw p{width: 100%;}
#sbzd .bottom-info-jcfw p b{ width: 80%; display: block;}
#sbzd .bottom-info img{ width:100%;}




.page-service div h1 b{ width: 80%;}
.page-service div .czem_a .cz_employc_bt b{font-size:1em;}
.page-service div .czem_a:hover .cz_employc_bt b{font-size:1em;}
.page-service div .czem_a .cz_employc_bt #img{ width: 10%;}
.page-service div .czem_a .czem_a_cont p span{font-size:1em !important; line-height:1.6em;}
.czem_a_cont p{font-size:0.8em !important; line-height:1.6em;}
.czem_a_cont p img{ width:100%;}


.dl-menuwrapper .dl-menu{margin:5px 0 0 0;}

#page-job dt{padding: 3%;}
#page-job dt b{font-size: 1em;width: 25%;}
#page-job dt b:last-child{ display:none;}
#page-job div .czem_a .cz_employc_bt j{ display:none;}
#page-job div .czem_a .cz_employc_bt b, #page-job div .czem_a .cz_employc_bt c, #page-job div .czem_a .cz_employc_bt e, #page-job div .czem_a .cz_employc_bt g, #page-job div .czem_a .cz_employc_bt j{padding-bottom: 0.7em;margin-top: 0.7em; line-height: 1.4em; width: 25%; font-size: 0.8em;}
  


.page-market{margin-top:2em !important;}
.page-market .og-grid li{width: 46%;}
.page-market .og-grid li a figure span{ font-size: 1.2em; line-height: 0.1em;}
.page-market .lsit-home dl{ height: 9em;}
.page-market .og-expander p dl{ width:47%;}
.page-market .og-expander p dl b{font-size: 1.1em; width:90%;}
.page-market .og-expander p dl c{ font-size: 1em;}
.page-market .og-expander p dl img{ width: 70%;}
.page-market .og-expander p{}
.og-close{ display:none;}
#elastic_grid_demo ul li div.og-expander{height: 280px !important; }
#elastic_grid_demo ul li.all.og-expanded{height: 394px !important; }
.page-market .og-expander p dl:nth-child(3n){margin-right: 2%;}
.page-market .og-grid li:nth-child(5n){margin-right: 1%;}
.og-expander-inner{padding: 10px;}


.dl-menuwrapper button p{width: 32px;height: 2px;margin-top: 18%;}
.div.slider.neiyebannner{}
.page-market{ margin-top: 0em;}
.page-market .list dl h2 img{width: 80%;}
.page-market .list div p{width: 100%; font-size: 1em; line-height: 1.5em;}
.page-market .list dl h2 div{width: 100%;}
.page-market .list dl h2 div h4{margin-top: 1.6em; font-size: 0.9em;}
.hr_index_light{margin-left: 0%;width: 100%; margin-top: 50%;}
.page-market .hr_index_light h4{width: 80%;}
.page-market .list dl h2 div g{font-size: 1.1em; line-height: 1.6em;}
.page-market .list dl h2 div j{font-size: 1em; line-height: 1.5em;}
.page-market .list dl h1{font-size: 1.24em;}



.page-contact{margin-top:1.8em;}
.page-contact .list .search{ display:none;}
.page-contact .list left{width: 100%;}
.page-contact .list right{width: 100%;}
.page-contact .list dl h1{font-size: 1em;}
.page-contact .list left dl h2 p{ font-size:0.8em !important;}
.page-contact .list right dl h2 p{ font-size:0.8em !important;}



.liuyan{width: 90%;}
.liuyan form input{ width:94%; height: 2.6em; line-height: 2.6em;}
.liuyan form .dx_an{width:94%;height: 2.6em; line-height: 2.6em; }
.liuyan form textarea{ width:94%; height: 2.6em; line-height: 2.6em;}
.liuyan form select{width:94%; height: 2.6em; line-height: 2.6em;}
.liuyan form p input{width: 30%;}





  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  }











































