@charset "gb2312";
/* CSS Document */


.header_m{ display:none; }





/*ipad 横向样式*/
@media only screen and (min-width: 956px) and (max-width: 1268px)
{
.m_lang{ width:50%; float:left;}	

.nav-collapse ul {margin: 0;padding: 0;width: 100%;display: block;list-style: none;margin-top:2%;}
.nav-collapse li a span {float: right;}
.nav-collapse li {display: block;height: 4.5em;line-height: 4.5em;margin: auto; width:90%;}
.nav-collapse li:hover{color:#fff;  }
.nav-collapse li:hover a{color:#fff;width:100%; margin:auto;}
.nav-collapse li  a{text-decoration: none; display: block;width: 100%;color:#000; font-size: 1.5em;}
.nav-collapse li  a:hover{color:fff}
.js .nav-collapse {clip: rect(0 0 0 0);max-height: 0;position: absolute;display: block;zoom: 1;}
.nav-collapse.opened {max-height: 9999px;z-index: 100;   background-color:rgba(12, 181, 97, 0.34); width:100%;margin-top:7em;}
.nav-toggle {-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;display: block;}
.header_m a .nav_toggle{ width:30%;}
.w1200{ margin-top:0px;}
.header_m{ width:100%; overflow:hidden;}
.home a{ font-family:arial;}
.banner{ padding-top:5em;}



.tu1{ margin-top:150px;}
.callbacks{ height:550px;}
.callbacks_container{ width:100%; height:550px;padding-top: 6.5em;}
.callbacks_tabs.callbacks1_tabs{ margin-top:-11em;}
.zjtp1{ margin-right:4em; margin-bottom:2em;}
.jiantuo{    margin-right: 1em;}
.wz { width:60%;margin-top: 0.4em; font-family:arial;}
.zjtp3{ margin-bottom:2em;} 
.datu1wz{ margin:1.6em;}
.z2{ width:100%; margin-left:0;}
.z3{ display:none;}
.xiwexia1{ width:48.4%; height: 380px;}
.xiawz1{ width:100%;}
.foot1{ margin-right:7em;}
.datuxiawz{width: 97%;margin-bottom: 3em;}
.z1{ margin-top:0;}

.xinwe-1{ width:48%;}
.xinwe-1 img{ width:100%;}
.xinwe01{ padding-bottom:2em;}
.youtu1 img{    width: 100%;height: 310px;}
.table_form{ width:100% !important;}
.peae p{ display:none;}
.banner img{ margin-top:-1em;}
.db h1{ font-size:2.5em;font-family: arial;}
.xiwedb h1{ font-size:2.5em;font-family: arial;}
.db p{ font-size:1.8em;}
.home{ margin-left:0%;}
.hea3{ width:30%;}
.container{    padding-left:0px;padding-right:0px;}
.ssk2{ height:4em; line-height:4em;}



.banner{ padding-top:0;}
.shuzi5{ font-family:arial;}
.shuzi6{ font-family:arial;}
.shuzi7{ font-family:arial;}
.z2{ font-size:1.8em;}
.down_menu .first{    padding-left: 50px !important;}
.nav-wrap{    background-color: rgba(255, 255, 255, 0.95);}
.nav_pro ul{ margin-left:0%;}
.down_menu .down_block{  min-width: 0px; }
.hea2{ width:50%;}

.background .header .hd1 .logo{    left: 20px;}
.mlink{width: 125px;}
.icaserLink{display:none;}
.page_naws_n .nqlWrap li .nqlDate{    left: 2%;margin-top: 2%;}
.page_naws_n .nqlWrap li b{    margin-left: 8%;}
.page_naws_n .nqlWrap li .nqlSum{ margin-left: 8%;}

























































}





/* ipad 竖向样式 */
@media only screen and (min-width: 750px) and (max-width: 1000px)
{
.zyw{ width:8%; float:left;color:#ccc;margin-left:15em;margin-top: 1.6em; font-size:1.5em;font-family: arial;}
.zyw a{ color:#ccc;}
.banner{ padding-top:3.3em;    height: 350px;}


.down_menu .first{    padding-left: 50px !important;}

.nav-collapse.opened img.tubiao1{display: block;}
.nav-collapse.opened img.tubiao2{display: none;}
.nav-collapse li a:hover img.tubiao2{ display:block;}
.nav-collapse li a:hover img.tubiao1{ display:none;}
	
.header_m{ display:block;   width: 100%;z-index: 9999;position: fixed;background: #fff;}	
.header{ display:none;}
.m_lang{ width:50%; float:left;    margin-top: 1%;}	






.nav-toggle{float: right; margin-top: 0.5em;;margin-right:2em;    margin-bottom: 1%;}
.nav-collapse ul {margin: 0;padding: 0;width: 100%;display: block;list-style: none;margin-top:2%;}
.nav-collapse li a span {float: right;margin-top: 1.7em;}
.nav-collapse li {display: block;height: 4.5em;line-height: 4.5em;margin: auto;     border-bottom: 1px solid #fff;
    padding-left: 4%;}
.nav-collapse li:hover{color:#009bd1; }
.nav-collapse li:hover a{color:#009bd1;width:100%; margin:auto;}
.nav-collapse li  a{text-decoration: none; display: block;width: 100%;color:#000; font-size: 1.5em;}
.nav-collapse li  a:hover{color:#009bd1;}
.js .nav-collapse {clip: rect(0 0 0 0);max-height: 0;position: absolute;display: block;zoom: 1;}
.nav-collapse.opened {max-height: 9999px;z-index: 100;background-color: rgb(243, 243, 243);;width: 100%;     margin-top: 4em;}
.nav-toggle {-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;display: block;}
.nav-toggle img{height: auto;  }
.header_m a .nav_toggle{ width:30%;}
.w1200{ margin-top:0px;}
.header_m{ width:100%; overflow:hidden;}

.header_bg{display: none;}
.service{width: 100%;}
.serQuery{width: 90%;margin: 3% auto;height: 22em;}
.service ul li{height:21em}
.serWrap{height: 21em;}
.serTitle{    margin: 5% 0 2%;font-size: 1.4em;    line-height: 23px;}
.serIntro{line-height: 1.6em;}
.serLink{    line-height: 2em;}
.index-case{    width: 90%;margin: auto;}
.index-case-n{    width: 100%;}
.index_team{    width: 90%;}
.index_about_news{width: 90%;}
.iaNameEn{font-size: 1.7em;}	
.iaName{    padding: 5% 0 2% 5%;}	
.iaPic{    float: left;width: 40%;margin-top: 5%;}
.iaPic img{    width: 100%;}
.iaIntro h5{    line-height: 20px;}
.iaIntro h4{line-height: 0.7em;}
.inNameEn{font-size: 1.7em;}
.inList{padding: 2% 0 0 20%;}
.inLableDate{    width: 14%;}
.picLink{width: 100%;}
.plList{width:185px;}
.plList a img{width：100%;}
.index_bottom{    width: 100%;}
.in_bo_1{width:60%;}
.wslList{    padding: 0 5% 0 5%;}
.in_bo_2{    padding: 1% 0 ;}
.index_bottom2{    width: 100%;}
.footer1{width:100%;}

.page_about_n_one{ margin-bottom:1em; }

.page_about .page_about_n{    width: 90%;}
.page_about_n_one h1{font-size: 2.5em;}
.page_about_n_one h2{font-size: 1.5em;}
.page_about_n_one left{    height: 20em;}
.page_about_n_one right{    font-size: 1.2em;}
.page_about_n_two h1{font-size: 2.5em;}
.page_about_n_two h2{font-size: 1.5em;}
.page_about_n_three h1{font-size: 2.5em;}
.page_about_n_three h2{font-size: 1.5em;}
.page_about_n_three dl dd span{font-size: 1.1em;}
.page_about_n_four h1{font-size: 2.5em;}
.page_about_n_four h2{font-size: 1.5em;}
.page_about_n_four dl dd .pic{    height: 12em;}
.page_about_n_five h1{font-size: 2.5em;}
.page_about_n_five h2{font-size: 1.5em;}
.page_about_n_five dl dd .pic{    height: 15em;}
.page_about_cooperation div{width: 100%;}
.page_about_cooperation div h1{font-size: 2.5em;}
.page_about_cooperation div h2{font-size: 1.5em;}
.page_service_n{    width: 100%;}
.page_service_n dl dd left p{    width: 70%;height: 8em;}
.page_team_n{    width: 100%;}
.page_case .page_case_n{    width: 90%;}
.page_case .page_case_n .page_case_n_left{     width: 17%;   }
.page_case .page_case_n .page_case_n_left dl dd p{line-height: 2em;}
.page_case .page_case_n .page_case_n_left dl dd p c{    margin-top: 5%;}
.page_case .page_case_n .page_case_n_left dl dd span{    line-height: 2em;}
.page_case .page_case_n .page_case_n_left dl dd p a{    font-size: 1.1em;}



.page_case .page_case_n .page_case_n_right{      width: 83%;  }
.page_case .page_case_n .page_case_n_right dl{    width: 100%;margin: auto;    margin-left: 3%;}
.page_case .page_case_n .page_case_n_right dl dd{width: 31%;}
.page_case .page_case_n .page_case_n_right dl dd:nth-child(3n){    margin-right: 0}
.page_case .page_case_n .page_case_n_right dl dd .pic{    height: 10em;}
.page_naws_n{width: 100%;}
.page_naws_n .nqlWrap li .nqlDate{margin-top: 3%;    left: 5%;}
.page_naws_n .nqlWrap li b{    margin-left: 13%;}
.page_naws_n .nqlWrap li .nqlSum{    margin-left: 13%;}
.page_contents .page_contents_n{    width: 100%;}
.page_contents .page_contents_n .page_contents_n_map h1{font-size: 2.5em;}
.page_contents .page_contents_n .page_contents_n_map h2{font-size: 1.5em;}
.page_contents_n_address{width: 90%;margin: auto;margin-top: 2%;}
.page_contents_n_job h1{font-size: 2.5em;}
.page_contents_n_job h2{font-size: 1.5em;}
.page_contents_n_job{    width: 90%;margin: auto;}
.page_contents_n_job left{    height: 13em;}
.page_case_n_right_show{    width: 100%;}

.icaserLink{    display: none;}












	
	
	
	
	
}









/*手机站样式开始*/
@media screen and (max-width:740px)
{

.iaNameEn {color: #000;font-size: 1.5em;margin-right: 3%;font-weight: 600;}

.index_team_bottom{    margin-top: 0;}



.iaNameCn,.inNameCn{margin-top: 0.15em;float: left;}
.iaNameEn,.inNameEn{    float: left;}

.in_bo2{    font-size:16px;}
.in_bo2 span{     font-size: 0.8em;}

.index_footer{width: 100%;display: block;overflow: hidden;}
.index_footer .in_bo_2{}
.index_footer .in_bo_2 g{ display: block;overflow: hidden;float: right;margin:1.2em 2em 1em;}
.index_footer .in_bo_2 a{line-height: 2;font-weight: bold;font-size: 14px;float: none;margin: 0;}
.index_footer .in_bo_2 img{ margin-left: -2px;}

.index_footer3{ width: 100%;display: block;overflow: hidden;}
.index_footer3 table{ display: block;overflow: hidden;width: 100%;margin: 0 auto;}
.index_footer3 table tbody,.index_footer3 table tbody tr,.index_footer3 table tbody tr td{display: block;overflow: hidden;width: 100%;margin: 0 auto;}
.plList{width:5%;}	 
.plQuery{width:100%;}	
.index_footer3 .plQuery{display: none;width: 100%;}	
.index_footer3  .index_bottom{ width: 100%;padding: 0;margin: 0;}
.index_footer3 .in_bo_2{padding: 0;width: 100%;margin-bottom: 15px;}
.index_footer3 .in_bo_2 img{ width:230px; }
.index_footer3 .in_bo_2 g{    overflow: hidden;margin: 2em 1em 0 0; display: block; float: right;}
.index_footer3 .in_bo_2 g a{line-height: 2;font-weight: bold; display: block;float: none;color: #333;font-size: 14px;margin: 0;margin-right: 1em;}

.pc-header{display: none;}
header{ display: block;width: 100%;background: #222; position: fixed;z-index: 99999999999999999;height: 50px;}

.drawer-dropdown.open>.drawer-dropdown-menu li{    font-size: 16px;}
.drawer-dropdown.open>.drawer-dropdown-menu li a{padding: 0.5em;line-height: 1;}
.drawer-dropdown.open>.drawer-dropdown-menu li a:hover{    text-decoration: inherit;}

.zyw{ width:18%; float:left;color:#ccc;margin-left:5em;margin-top: 1.1em;font-size:1.5em;font-family: arial;}
.zyw a{ color:#ccc; font-weight:normal; }
.drawer-nav ul{    padding: 0.2em 0; }
.drawer-nav ul li{}
.drawer-nav ul li a{    text-align: right;}
.drawer-nav ul li a:hover{ color:#EB6416; text-decoration: inherit;font-weight:normal;}

header .drawer-nav{     background: rgba(255, 255, 255, 0.8); }
header k{ position: relative;display: block;width: 50%;margin-top: 8px;}
header k a{ position: absolute;width: 100%;height: 100%;z-index: 2;top: 0;left: 0;}
header k img{    margin: 3px;width: 150px;}
header .drawer--right.drawer-open .drawer-hamburger{ background: #EB6416;}
header .drawer-hamburger{    padding: 13px .75rem 25px;     background: #EB6416;}
header .drawer-hamburger:hover{background: #EB6416;}


.banner{ padding-top:3.5em;height: 180px !important;    display: none; }
.header_bg{ display:none;}


.nav-collapse.opened img.tubiao1{display: block;}
.nav-collapse.opened img.tubiao2{display: none;}
.nav-collapse li a:hover img.tubiao2{ display:block;}
.nav-collapse li a:hover img.tubiao1{ display:none;}

.nav-collapse ul {margin: 0;padding: 0;width: 100%;display: block;list-style: none;margin-top:2%;}
.nav-collapse li a span {float: right;margin-top: 1.1em;}
.nav-collapse li {display: block;height: 4.5em;line-height: 4.5em;margin: auto; width:90%;}
.nav-collapse li:hover{color:#fff;     background-color: #F66917;}
.nav-collapse li:hover a{color:#F66917;width:100%; margin:auto;}
.nav-collapse li  a{text-decoration: none; display: block;width: 100%;color:#000; font-size: 1.5em;}
.nav-collapse li  a:hover{color:#fff;}
.header_m .nav-collapse ul li a{    text-align: center;
    padding: 0;}
.header_m .nav-collapse ul li:first-of-type a{       text-align: left;}

.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:52%;left:0;z-index:3;text-indent:-9999px;
overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url("../images/themes1.png") no-repeat left top;
margin-left: 2em; margin-right: 2em;}



.case-tit b{font-size: 1.4em;}
.team-tit b{font-size: 1.4em;}


.slider{display: block;}



.shuzi5{ font-family:arial;}
.shuzi6{ font-family:arial;}
.shuzi7{ font-family:arial;}



	
.header_m{ display:block;}
.header{ display:none;}	
.m_lang img{ width:90%;}	
.callbacks_nav{ top:36%;margin-left: 0.1em;margin-right: 0.1em; margin-top: 3em; width:30px;}	
.callbacks_container{height: 280px;padding-top: 5em;overflow: hidden;}
.zjtp1{ width:100%;margin-bottom: 2em;}	
.zjtp3{ width:100%;margin-bottom: 2em;}
.datu1{ width:100%;}	
.datu2{ width:100%;}	
.datu1wz{ margin:1em;margin-top: 2.5em;}	
.z1{width: 90%;margin-top: 0.5em;}
.zuo{ width:100%;}	
.z2{width: 100%;margin-left: 0; font-size:1.8em;margin-top: 0.5em;}	
.z3{    width: 35%;margin-right: 0;    display: none;}	
.xiwexia1{ width:100%;padding: 2.5%;}	
.xiwe{ padding-bottom:2em;}	
.foot1{margin-right: 0em;width:50%;   height: 210px;padding-top: 1em;}	
.foote{ width:100%;margin-left: 1em;}	
.foot2{width:96%;padding-top:0;    margin: 0 auto; line-height: 1.6; text-align: center;    font-size: 12px;}	
.n11{ width:45%;margin-right: 1em;margin-bottom: 1.5em;}	
.xinwe-1{ width:100%;}	
.xinwe-1 img{ width:100%;}	
.w1{ width:90%; margin:auto; }
.chan-3	{ width:45%;margin-right: 1em;margin-bottom:1.5em;}
.w2{ width:60%;}
.db h1{ font-family:arial; font-size:2em;}	
.xiwedb h1{font-family:arial; font-size:2em;line-height: 1.2em;}	
.zhong1{ margin-top:2em;}
.zhongtu1{ width:100%;height: 250px;}
.tu1xiawz1{ margin-left:2em;margin-top: 0.6em;}
.tu1wz{ margin-left:2em;margin-top: 1em;width: 80%;}
.youtu1{ width:100%; margin-left:0;margin-top: 1em;}
.youtu1 img{ width:100%;}
.chan-1{ height:152px;}
.xinwe01{ padding-bottom:2em;padding-top: 0;}
.peae p{ display:none;}
.xiwexia1 img{ width:98%;}
.xiadi1{width: 98%;margin: auto;}
.db p{ font-size:1.8em;}
.wz{ margin-top:0.4em; font-family:arial;}
.db img{ margin-top:-2em;}
.zhong{ padding-top:0;}
.foot1 p{ padding-top:0.5em;}
.footwz a{ font-size:1.5em;}
.foot1 h1{ font-size:1.7em;}
.ssk2{ height:4em; line-height:4em;}
.footdi1 p.fj{ display:none;}
.foot2 h1{ font-size:1.7em;}
.foot2 c{    display: block;}

.serQuery{ height: 18em;    margin-bottom: 0; }
.iaIntro h4{margin-top: 0;}
.picLink{ display: none;}

.footdi1 p.ff{ font-size:1.4em;}
.chan-2{ padding-top:2em;}
.jiaru th.rqi{ display:none;}
th{ width:35%;}
.jiaru tr td.sj{ display:none;}

.service{width: 100%;    overflow: hidden;}
.service ul li{    width: 24%;margin-right: 1%;}
.service ul li g{ display: block;position: ABSOLUTE;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;}
.service ul li g a{ display: block;position: ABSOLUTE;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;}

.page_service_n .nqpNameCn,.page_service_n .nqpNameEn{ display: none;}


.index-case,.marqueeleft{    margin-bottom:1em;}


 


.page_case_n_right_show p img{    margin-bottom: 0.5em;}

.serWrap{height: 17em;top: 0 !important;}
.serIco{    height: 20%;margin: 15% auto 0;}
.serTitle{    font-size: 1.2em;}	
.serIntro{line-height: 1.5em;}	
.serLink{    width: 80%;margin-top: 10%;line-height: 2em;    border-radius: 1em;}	
	
.index-case-n{width: 100%;}	
.index-case-n-top a{width: 15%;line-height: 2em;padding-right: 0;}	
.case-tit{width: 45%;height: auto;}	
.index-case-n{width: 94%;}	
.icaserTitle{    font-size: 1em; font-weight:normal;}	
.index_team{    width: 94%;     margin-top:1em;}	
.index_team_top a{width: 15%;line-height: 2em;padding-right: 0;}	
.index_team .index_team_top .team-tit{width: 65%; margin-top:0;}
.team-tit c{ font-size:1em;}
.case-tit c{ font-size: 1em;display: inline-block;line-height: 3em;}	
.marqueeleft li .pic{width: 100px !important; height: 70px !important;}	
.marqueeleft{}	
.marqueeleft li img{width: 100px !important; height: 70px !important;}	
.index_about_news{    width: 94%;  margin-top: 0;}	
.index_about{    width: 100%;}	
.iaQuery{    height: 160px;}	
.iaList{ height: 160px;}	
.iaPic{height: 10em;width: 140px;  }
.iaBody{ height: 140px;}	
.iaIntro h5{line-height: 1.5em;padding-top: 0; font-weight:normal;}	
.inList h5{    padding: 1% 2% 0 0;    margin-top: 0;line-height: 16px;}
.inList .inTitle{ display: block;top: 15%;left: 27%;position: absolute; line-height: 1em;}
.iaIntro{top:11%; }	

.marqueeleft li{margin: 0 3px;}

.icaserLink{display: none;}
.iaCtrl{height: 28%;    padding: 7px 14px 0 0;}	
.iNews{    width: 100%;margin-top: 1em;}	
.inMore{    width: 15%;padding-right: 1%;}	
.inList{ width: 100%;line-height: 20px;padding: 0;font-weight: normal;float: left;margin: 0 !important;height: 138px;}	
.inList a{font-weight: normal;}
.inQuery{ margin-bottom: 0;height: 100%;}

.inHeader a{background-color: rgb(255, 255, 255) !important;}
.inHeader .inMore{    background: rgb(224, 224, 224) !important;}
.inHeader .inMore:hover{    background-color: rgb(255, 131, 41)!important;}


.inList h5{font-weight: normal;    padding: 1% 0% 0 0;line-height: 14px;     position: absolute; top:30%;    left: 27%;width: 70%;}
.inLableDate{ top: 15%;width: 20%;     height: 68px;}	
.inDate{ top: auto; bottom: 1em;}

.service ul li:hover .serLink {background-color: rgb(255, 131, 41);transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;}

.inQueryWrap{ height:280px;}

.plList img{width:100%;margin-top:8%;}	
.index_bottom{    width: 100%;}
.in_bo_1{    width: 100%;}
.wslList{padding: 0 3% 0 4%;}
.index_bottom ul li:last-child{       border: 0;}
.in_bo_2{ padding: 0;width: 100%;margin-bottom: 0;}
.in_bo_2 a{    display: block;float: right;color: #333;font-size: 1.2em;margin: 2em 2em 0 0;}
.in_bo_2  img{ width:220px;}

.index_bottom2{    width: 100%;padding-left: 1%;}	
	
.indDay{ height: 40px; font-size: 2em;}
.indMonth{ font-size:0.8em; }

.page_banner{    height: auto;     padding-top: 50px; }	
.page_about .page_about_n{    margin-bottom: 0;width: 100%;}	
.page_about_n_one left{width: 80%;height: auto;margin-left: 10%;}	
.page_about_n_one right{    width: 96%;margin-left: 2%;font-size: 0.9em;line-height: 1.4em;    margin-top: 3%;}	
.page_about_n_two{    width: 96%;margin:1em auto;}	
.page_about_n_two p{font-size: 0.9em;line-height: 1.4em; }	
.page_about_n_three{    width: 96%;margin: 4% auto;    margin-bottom: 1em;}	
.page_about_n_three dl dd{overflow: hidden;}	
.page_about_n_three dl dd p{float: left;    width: 30%;margin-bottom: 0;    font-size: 0.9em;height: 31px; line-height: 31px;}	
.page_about_n_three dl dd span{ float: left;width: 70%;font-size: 12px;line-height: 1;color: #333;margin-left: 0;    overflow: hidden; height: 24px;}	
.page_about_n_four{width: 96%;margin:0 auto 1em;}	
 
 .slider-nav{bottom:0.5em !important;}

.page_case_n_right_show .f14 a,.page_case_n_right_show .f14 strong, .page_naws_n_show_content .f14 strong{margin: 0 0.3em;padding: 2px;    font-size: 14px;line-height: 2; }
.page_case_n_right_show .f14 a,.page_naws_n_show_content .f14 a{     font-size: 14px;margin: 0;color:#EB6416;}

.page_case_n_right_show .f14,.page_naws_n_show_content p {font-size: 15px !important;    margin-top: 3em;}


.page_case_n_right_show h2{ font-size: 12px;color: #fff;line-height: 0;}
.page_case_n_right_show h2 span,.page_naws_n_show right h2 span{ display: inline-block;font-size: 12px;color: #444;    line-height: 2;}
.fy a,.fy span{ font-size: 12px;margin: 0 0.3em;padding: 2px;     }

.fy span:hover, .fy a:hover {border:1px solid #ff8329;cursor: pointer;color: #ff8329;}

.page_naws_n_show_fx right{ width:4em; }


.page_case_n_right_show h1{    font-size: 1.4em; margin-top: 1em;}
.page_case_n_right_show p{width: 96%;line-height: 1.4em !important;font-size: 14px !important;}



.page_contents_n_address left dl #mc{}
.page_contents_n_address left dl #mc span{    color: #000;}




.page_about_n_one left img{ height:auto;}
.page_about_n_four dl dd .pic{    height: auto;}	
.page_about_n_four dl dd .tit{ font-size: 12px;margin-top: 5%;line-height: 1;color: #333;}	
.page_about_n_five{width: 96%;margin:0 auto 1em;}	
.page_about_n_five h1,.page_about_n_four h1,.page_about_n_three h1,.page_about_n_two h1,.page_about_n_one h1,.page_about_cooperation div h1{ font-size: 1.2em;line-height: 1;margin: 0;padding: 0;}
.page_about_n_five h2,.page_about_n_four h2,.page_about_n_three h2,.page_about_n_two h2,.page_about_n_one h2,.page_about_cooperation div h2{ font-size: 1em;font-weight: normal;line-height: 2;padding: 0;margin: 0;}	
.page_about_n_five dl dd{    width: 30%;float: left;text-align: center;margin-right: 3%;margin-bottom: 3%;}
.page_about_n_five dl dd .pic{    height:auto;}	
.page_about_n_five dl dd .tit{    font-size: 12px;}	
.page_about_cooperation{width: 100%;margin:0 auto 1em;}	
.page_about_cooperation div{width: 90%;margin: 0 auto;     margin-top: 1em;}	
.page_about_cooperation div dl dd{ width: 22%;margin-right: 2%;margin-bottom: 2%;border: 1px solid #eee;}	
.page_service_n{    width: 100%;}	
.page_service_n dl dd left p{  width: 4em; height:4em; float: left;margin-left: 0;}
.page_service_n dl dd right h1{    display: none;}
.page_service_n dl dd left span{ float: left;margin-left: 5%;margin-top: 0;    line-height: 4;font-size: 1.2em; font-weight: bold;}
.page_team_n{    width: 100%;}
.page_team_n .nqType{padding-left: 5%;}
.page_service_n .nqType,.page_team_n .nqType{    height: auto;padding: 2%;width: 96%;}

.page_service_n dl dd{ overflow: hidden;margin: 0 auto 1em;border: 1px solid #cecece;padding: 20px 0 24px;background: #ffffff;width: 96%;}
.page_service_n dl dd left{ padding: 0;width: 85%;border-bottom: 1px solid #ccc;margin: 0 auto;float: none;display: block;overflow: hidden;padding-bottom: 0.5em;}	

.page_service_n dl dd right{ width: 85%;margin: 0 auto;border: 0;margin-top: 0;display: block;float: none;padding: 0;}
.page_service_n dl dd right p{    font-size: 12px;}
.page_service_n dl dd right span{       width: 30%;line-height: 2;float: right;font-size: 12px; }
.page_service_n dl dd right span a{    font-size: 12px;    font-weight: bold;}


.page_case .page_case_n{    width: 100%;}
.page_case .page_case_n .page_case_n_left,.page_team_n .nqpNameCn,.page_team_n .nqpNameEn{    display: none;}
.page_case .page_case_n .page_case_n_right{width: 100%;}
.page_case .page_case_n .page_case_n_right dl{    width: 90%;margin: auto;}
.page_case .page_case_n .page_case_n_right dl dd p{    text-indent: 1%;line-height: 2em;    font-size: 12px;margin-bottom: 0;}
.page_case .page_case_n .page_case_n_right dl dd .pic{    height: 5em;}

 
.page_case .page_case_n .page_case_n_right dl dd:hover .pic img {-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);}
.page_case .page_case_n .page_case_n_right dl dd .pic img{    width: 100%;height: 100%;-webkit-transition: 0s;-moz-transition: 0s;transition:0s;}


.page_naws_n{    width: 100%;}
.page_naws_n .nqType{    display: none;padding: 0; height:auto;  }
.page_naws_n .nqlWrap{ width: 96%;margin: 0 auto;display: block;overflow: hidden;}
.page_naws_n .nqlWrap li{ margin: 1em 0;padding:1em 0;display: block; height:auto}
.page_naws_n .nqlWrap li a{    display: block; overflow: HIDDEN;     }
.page_naws_n .nqlWrap li .nqlDate{ display: block;left: 2%;top: 1em;width: 16%;height: 60px;}
.page_naws_n .nqlWrap li .nqldDay{ font-size: 1em;font-weight: bold;line-height: 2em;}
.page_naws_n .nqlWrap li .nqldMy{ font-size: 12px;line-height: 1;}
.page_naws_n .nqlWrap li b{ float: right;width: 78%;display: block;    line-height: 1.4;font-size: 16px;margin-right: 1%;    margin-bottom: 0.5em; letter-spacing: 2px;font-weight: bold;}
.page_naws_n .nqlWrap li .nqlSum{ float: right;width: 78%;display: block;font-size: 12px;line-height: 1.8em;color: #666;margin-right: 1%;}
.page_naws_n .nqlWrap li .nqlDetDate{float: right;width: 78%;display: none;margin-right: 1%;}

 .page_naws_n_show_content p img{ height: auto !important;    margin: 0.5em 0;}


.page_naws_n_show_content{border-top: 0px dotted #848484;}

.page_naws_n_show{ position: relative;padding: 2%;background: #ffffff;width: 96%;margin: 0 auto;}
.page_naws_n_show right h1{ text-align: center;font-size: 1.4em;color: #000;margin-top: 1em;}
.page_naws_n_show right h2{    text-align: center;margin-top: 2%;font-size: 12px;color: #666;    padding-bottom: 2%;border-bottom: 1px dashed #CCC;}
.page_naws_n .nqtWrap li {float: left;width: 20%;display: block;overflow: hidden;}
.page_naws_n .nqtWrap li a{ font-size: 12px;padding: 0 16px;height: 30px; line-height: 30px;}
.page_naws_n .nqtWrap{height: 30px;float: none;    margin-bottom: 0;    width: 400px; margin-left: 5%;}
.page_naws_n .nqpNameCn,.page_naws_n .nqpNameEn{display: none;}

.page_naws_n_show_content .page_naws_n_show_fx{}
.page_naws_n_show_content .page_naws_n_show_fx right{ width: 4em; margin: 0;     line-height: 1.8em;}
.page_naws_n_show_content .page_naws_n_show_fx right a{ font-size: 13px; display: block;}

.page_naws_n_show_content .f14 a{color:#EB6416; }

.page_contents .page_contents_n .page_contents_n_map{}
.page_contents .page_contents_n .page_contents_n_map h1{ font-size: 1.2em;margin: 0;padding: 0;line-height: 1;}
.page_contents .page_contents_n .page_contents_n_map h2{ font-size: 1em;font-weight: normal;line-height: 2;padding: 0;margin: 0;}
.page_contents .page_contents_n{width: 100%;}
.page_contents_n_address left dl{    width: 90%;margin: auto;}

	
.page_contents_n_address right dl{   width: 90%;margin: auto;    float: none;}	
.page_contents_n_address right dl dd .addr,.page_contents_n_address right dl dd .phone,.page_contents_n_address right dl dd .email
,.page_contents_n_address left dl dd .addr,.page_contents_n_address left dl dd .phone,.page_contents_n_address left dl dd .email{ font-size: 0.8em;line-height: 1.4;}
	
	
.page_contents_n_job h1{ font-size: 1.2em;line-height: 1;margin: 0;padding: 0;}
.page_contents_n_job h2{font-size: 1em;font-weight: normal;line-height: 2;padding: 0;margin: 0;}
.page_contents_n_job{    width: 90%;margin: auto;margin-top: 4%;}
.page_case_n_right_show{    width: 100%;}
.page_naws_n_show .nqlDate{    display: none;}
.page_naws_n_show right{width: 100%;display: block;margin: auto;}
.page_contents_n_address left{    width: 100%;}
.page_contents_n_address right{    width: 100%;}
.wslList span {}

ul.in_bo_1{ display:none;}


.page_contents_n_job right{    width: 90%;float: left;margin-left: 5%;}
.page_contents_n_job left{    height: auto;width: 90%;margin-bottom: 1em;    margin-left: 5%;}
.page_contents_n_job left img{ height:auto; width:100%;}
.page_contents_n_job right dl dd b c{    font-weight: bold;font-size: 14px;}
.page_contents_n_job right dl dd b f{ font-size: 12px;}
.page_contents_n_job right dl dd g{width:40%; font-size: 12px; display: none; }
.page_contents_n_job right dl dd b{width:100%;}
	
.page_contents_n_job right dl dd b f a{ color: #333;font-size: 14px;font-weight: bold;}



.head{ width:100%;    display: none; }
.header1{ width:100%; display:none;}
.logo{ width:20%;}
.logo img{ width:70%;}
.nav_menu{ width:80%;}
.nav .list{ width:100%;}
.nav .list li{ margin-right: 1.5em;}
.nav ul{ width:100%;}
.nav .list a{ width:100%; font-size:0.8em; line-height: 5em;}
.nav{ left: -6em; width:89%;}



.header_m{ display:block; width:100%;  z-index:9999;position: fixed; background:#fff; height:4em; }
.m_lang{ width:40%; float:left;margin-left: 1em;margin-top: 10px;}
.tupiao{ width:10%; float:right; margin-right: 1.5em;  display:none;}
.nav-collapse ul {
  margin: 0;
  padding: 0;
  width: 100%;
  display: block;
  list-style: none;
	
}

.nav-collapse.opened img{ float: right;margin-right:1.8em;}
.nav-collapse ul li.jfd a span.jian{ float:left;}
.callbacks{ height:220px;}
.callbacks img{ height:220px;}
.callbacks_tabs.callbacks1_tabs{ margin-top:-30px;}
.ab-list{ width:100%; padding-left:0px;}
.n10-020 u{ font-size:11px;     margin-top:5px;}
.n10{ width:90%; padding-top:3em;}
.n10-1{ width:100%;     height: 11em; margin-bottom: 1.5em;}
.n10-02{ height:100%;}
.course-list li{ width:100%; padding-bottom: 2em;}
.shuxian{ border-bottom: 0px solid #b5b5b5; margin-top:0px;}
.js-course-list{ padding-bottom:0em; padding-top:0em;}

.home1tabletoone1{ width:11%;}
.page_banner img{    width: 100%;height: auto;position: relative;}



.index_footer table{ margin-bottom: 0;}

.tuzuo1{ width:35%; height: 40px; line-height:15px;}
.tuzuo2{ width:35%; height: 40px;  line-height:40px;}
.n10-020{ width:95%; padding-top: 5px;}
.n10-020 span{ font-size:0.8em;}
.n10-020 h1{ font-size:1.35em;}
.home1tableto{ width:90%; height:300px;}
.home1tableto .content{ height:200px;}
.xinwe-1 img#finecms_img_452{ width:100%;}




.tabs{ margin-left:0%; width:100%; margin:auto;}
.content-slide p img{ width:100%;}

.footer1{  padding-top:2em;     width: 100%;}
.footwz1{ margin-right:2em; margin-left:2.5em; margin-bottom: 1em;}
.footwz2{float: left; width:25%; margin-left:20px;}
.erwem{margin-top: 1em; CLEAR: BOTH;}
.content-slide{ font-size:1.4em;}
.w10-1{ width:29%; margin-right: 10px;}
.neirong  img#finecms_img_22{ width:100%;}
.neirong  img#finecms_img_23{ width:100%;}
.neirong  img#finecms_img_120{ width:100%;}
.firstRow td{ width:0.5%;}
.bdshare-button-style0-16{ display:none;}
.wz1xia1{ margin-top:0px;}
.gz{ margin-top:1.6em;     display: none;}
.sys{ margin-top:5px; margin-left:8px;}
.n2{ margin-bottom:0em;}
.swiper-container{ width:100%; height:300px;}
.footxia{ border-bottom: 1px solid rgba(255, 255, 255, 0.17); padding-top: 20px;}
.footxiazuo{ margin-top:1em;}




.xinwe-10{ padding-bottom:1em;}
.ckxq{ width:30%;     margin-top:1.5em;}
.xinwe-11{ padding-bottom:1em;}
.new_tit{ margin-top:20px; line-height:30px; font-size: 20px;}
.new_date{ margin-top:4em;}
.w20-10 img{ width:100%;}
.w20-10{ width: 80%;}
.w20-1{ width:48%; height:260px;     margin-left: 1%;}


.page_naws_n_show .page_naws_n_show_content p{    margin-top: 0 !IMPORTANT;}


.page_naws_n_show .page_naws_n_show_content p img{    width: 100% !IMPORTANT;}

.inPrev, .inNext{width: 15%;}
.nav-collapse .jfd a{}
.nav-collapse li a{display: block;text-decoration: none;    padding-left: 1.5em;}   
.nav-collapse li {display: block;height: 4.5em;line-height: 4.5em; width:100%;border-bottom: 1px solid #EFEFEF;}
.nav-collapse li:hover{ }
.nav-collapse li  a{text-decoration: none; display: block;width: 100%;color:#000; font-size: 1.5em;}
.nav-collapse li  a:hover{ color:#fff;}
.nav-collapse li a:hover span{ background: url({HOME_THEME_PATH}images/nav051.png);}

.js .nav-collapse {clip: rect(0 0 0 0);max-height: 0;position: absolute;display: block;zoom: 1;}
.nav-collapse.opened {max-height: 9999px;z-index: 100;    top: 48px;background-color: rgb(243, 243, 243); width:100%;}
.nav-toggle {-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;width: 15%;display: block; float:right;}
.nav-toggle img{height: auto;    margin-top:0.5em;}
.header_m a .nav_toggle{ width:30%;}
.w1200{ margin-top:0px;}





.eh{display:none;}
.dh{display:none;}



.dibulogo{ width:24%;}
.footer{ width:100%;    padding-bottom:1em;      overflow: hidden;}
.foot{ width:90%; }
.fu{ width:90%;}
.wezi{ width:100%; margin-top: -3px; }
.wezi0{ width:100%; text-align: center; overflow: hidden;}
.wezi1 p{ display:none; }
.n1{ width:100%;}
.youtu{ float:left; margin-left:1.5em;}
.wezi1{ border-bottom:1px solid #CCCCCC; width:90%; color: #FFFFFF; line-height:50px; margin-top:-1px;  font-size: 1.4em; overflow: hidden; margin-left: 0.8em;} 
.foodi{ width:100%; text-align: center;}

.you span{ margin: auto;} 

/**.top{ float:left; width:60%; margin-left: 4.2em;}**/

.you1{ margin-left: 6em;}
.news .newslogo{  float: none; margin-top:1em; float:left; }

.news_item{}
.news_num{ margin-right:8em;}
.news .newslogo .ns{width:78%; float: left; top: -30%; left: 80%;}
.ding{ width:100%;}
.news_bg{ width:100%; height: 260px;}
.news .newslist{ width:100%; margin-left: 0em;}
.nwS{ width:100%; margin-top: 6em;}
.you{ width:100%;}
.news .newstext dt a{ font-size:18px;}
.news .newstext dd a

.paibanqu{ width:100%; overflow:hidden;} 
.m2{ width:100%;}
.m21{ width:100%; height: 100%;  }
.m31{ width:100%; height: 100%;   margin-top: 5%;}
.m41{ width:100%; height: 100%;  margin-top: 5%;}
.m51{ width:100%; height: 100%;   margin-top: 5%;}
.m21:hover .index_more{ width: 94.6%;}
.m31:hover .index_more{ width: 94.6%;}
.m41:hover .index_more{ width: 94.6%;}
.m51:hover .index_more{ width: 94.6%;}
.m21 a{}
.m21 img{ width:93%; }
.m31 img{ width:93%; }
.m41 img{ width:93%; }
.m51 img{ width:50%;  }

.m50{ width:93%; }
.m50 p{ font-size:1.4em; top:40%; float: left; width: 35%;}
img.thumb_4{ float:left; margin-left: 0px;}


.m60{ width:93%; }
.m61 img{ }
.m60 p{ font-size:1.4em; top:40%; float: left; width: 30%;}

.m70{ width:93%;}
.m71 img{}
.m70 p{ font-size:1.4em; top:40%; float: left; width: 30%; }


.m21 h2{font-size: 2em;}
.m31 h2{font-size: 2em;}
.m41 h2{ font-size:2em;}

.inside-content{ width:76%;}
.inside-content p span img{ width:100%;}
.inside-content p img{ width:100%;}
.path p{ margin-right:-1.5em; width:100%;}
.zzsc{ width: 55%; }

.inside-content table{ width:100%;}


.inside-nav{ margin-left:5.5%;}

.a1{ width:100%;}
.a1 img{ width:40%; margin-top: 15%; height:260px;} 
.a1wezi{ width:55%; float:left;}
.a1wezi h1{ margin-top: 5%;}
.xia{ float: left;
margin-top: -0.1em;}

.a1wezi span{ float: left;
margin-top: 3em;
margin-left: -7.5em;}

.n4{ width:100%;}
.a2{ width:100%;}
.a2wezi{ width:68%; float: right; margin-left: -2em; line-height: 1.5em;} 
.table_form th{ float:left;}
.table_form td{}
 .table_form td input{ width:100% !important;}
.news{width: 90%; margin: auto;}
#dr_neirong{width:100% !important;}
.table_form{ width:100%!important;}
.table_form th{ width:80% !important;}



}


