
@media (min-width:2000px) and (max-width:2560px) {

    .indexPart2_r .txt{padding:8% 0;}
    .indexPart2_r .content{padding:6% 10% 0 10%;}
}
@media screen and ( max-width:1600px ){
	.wal{ width:1200px;}
	.wal_box{width:1200px;}
	.indexPart1_r{ width:352px; overflow:hidden; height:346px;}
	.indexPart1_r_m {width:170px;}
	.indexPart1_l .tab li{ margin-right:20px;}
	.indexPart2_r .txt{font-size:35px; padding:6% 0;}
	.indexPart2_r .name{font-size:28px;}
	.indexPart2_r .content{font-size:20px; padding:6% 10% 0 10%;}
	.indexPart2_r .imgDiv{ padding:5px 0 0 80px;}
	.indexPart2_r .imgDiv img{width:70%;}
	.indexPart2_r .btnDiv{ padding:20px 0 0 80px;}
	
	}

@media screen and ( max-width:1440px ){
	.indexPart2_r .small {font-size:30px;}
	.indexPart2_r .smaller {font-size:22px;}
	.indexPart2_r .smaller-x {font-size:16px; line-height:2.5;}
	.indexPart2_r .btnDiv{ padding:15px 0 0 80px;}
	.indexPart2_r .btnDiv a{ width:118px; height:33px; line-height:33px;}
	.indexPart3_l .title{ top:25%;}
	.indexPart3_l .title{ font-size:26px;}
	.indexPart3_l .name{ top:42%; }
	.indexPart3_l .name .small{ font-size:80%;}
	.indexPart3_l .btnDiv{ top:68%;}

	}

@media screen and ( max-width:1200px ){
	.wal, .wal2{width:auto;}
	.wal_box{width:698px;}
	.conl_pic {width:384px; height:260px; float:none; margin:0 auto;}
    .conl_pic img {width:384px; height:216px;}
	.phoneBg{padding:0 10px;}
	.pageBox, .pageBox2{padding:50px 15px;}
	.indexPart1_l{width:698px; margin:0 auto; float:none; padding-top:10px;}
	.indexPart1_r{width:710px; margin:0 auto; float:none; padding-top:30px;}
	.indexPart1_r_m {width:346px;}
	.indexPart2_r .smaller-x {font-size:16px; line-height:2;}
	.indexPart2_r .imgDiv{ padding:10px 0 0 80px;}
	.indexPart2_r .imgDiv img{ width:55%;}
	.indexPart3_l .name .small{ font-size:60%;}
	.footNav li{ width:138px;}
	.aboutPart2_r .list li h1{ font-size:38px;}
	.group .imgDiv img{ width:100%;}
	.news .list li .name{ font-size:16px;}
	.blocPart1_l .txt1{ padding-top:0px;}
	.blocPart1_l .list li{ margin-right:8px;}
	.blocPart2_r .txt1{ padding-top:0px;}
	.blocPart2_r .list li{ margin-right:8px;}
	.blocPart3_r{ padding-top:50px; }
	.blocPart4 .list{ padding:0 10px;}
	.industry_l{ width:496px; height:372px; background-size:100%;}
	.industry_l .txt1{ font-size:24px; padding-top:15px;}
	.industry_l .txt2{ font-size:24px;  padding-bottom:15px;}
	.industry_l .msg{ font-size:16px; font-weight:bold;}
	.industry_r{ width:496px; height:372px;}
	.industry_r .contentBox{ width:248px; height:186px; background:#fc433e; position:absolute; left:0px; bottom:0px;}
	.industry_r .contentBox .msg{ padding:58px 0 0 30px;}
	.industry_r .contentBox .name{ font-size:24px; padding-left:30px; height:55px; background:url(../images/line4.jpg) 30px bottom no-repeat;}
	.industry_r .imgDiv img{ width:248px;}
	.industry_b li{ width:496px; height:186px;}
	.industry_b li .contentBox{ width:248px; height:186px; }
	.industry_b li .msg{ padding:58px 0 0 40px;}
	.industry_b li .name{ font-size:24px; padding-left:30px; height:55px; background:url(../images/line4.jpg) 30px bottom no-repeat;}
	.industry_b li .imgDiv img{ width:248px;}
	.capitalPart2_r .list{ padding-top:20px;}
	.strategy li{ padding-left:530px; height:290px;}
	.strategy li .imgDiv{ width:497px;}
	.strategy li .name{ padding:25px 0 15px;}
	.strategy li .name b{ font-size:24px;}
	.strategy li .name em{ font-size:24px;}
	.strategy li .content{ padding-top:0px;  padding-right:40px;}
	.strategy li.liNow{ padding-right:530px; padding-left:40px;}
	.job .form li{ margin-right:20px;}
}

@media screen and ( max-width:1004px ){
	.wal, .wal2{width:100%;}
	.wal_box{width:100%;}
	.conl_txt {padding:40px 4% 30px 4%; font-size:16px;}
	.navbox { background:none;}
	.headDiv{height:50px; z-index:22; background:#fff;}
	.headDiv .wal{height:50px;}
	.headDiv .logo{ left:10px; top:6px;}
	.headDiv .logo img{ width:240px;}
	.headDiv.on{ position:fixed; top:0px; z-index:22; left:0px; background:#fff; width:100%;}
	.nav, .headDiv .topRight, .headDiv .botRight{display:none;}
	.banner, .footDiv{ display:none;}
	.pageNum a{height:30px; line-height:30px; background:#fff; padding:0 10px; border:#e3e3e3 solid 1px; font-size:14px;}
	.pageNum .wid_all,.pageNum .wid_all2 {width:100%; display:block;}
	.pageNum .wid_all {margin-bottom:20px;}
	.pageMore{ display:block;}
	.navIco{display:block; height:50px; position:absolute; top:15px; right:10px;}
	.navIco img{ width:30px;}
	.searchIco{display:block; height:50px; position:absolute; top:15px; right:55px;}
	.searchIco img{ width:22px;}
	.lanTel{ display:block; position:absolute; top:0px; right:90px; height:50px; line-height:50px; font-size:14px; background:url(../images/line1.jpg) right center no-repeat; padding-right:10px;}
	.lanTel a{ padding:0 5px;}
	.indexFlashTel{position:relative; overflow:hidden; display:block;}
	.indexFlashTel .btnDiv{position:absolute; z-index:10; left:0px; width:100%; text-align:center; bottom:20px;}
	.indexFlashTel .btnDiv span{display:inline-block; width:12px; height:12px; background:url(../images/ico1.png) no-repeat; background-size:12px; margin:0 4px;}
	.indexFlashTel .btnDiv .on{ background:url(../images/ico1on.png) no-repeat; background-size:12px;}
	.indexFlashTel .bd{position:relative; z-index:0;}
	.indexFlashTel .bd li{position:relative; color:#FFF;}
	.indexFlashTel .bd li img{width:100%;}
	.indexFlashTel .prev{ position:absolute; left:3%; top:50%; margin-top:-28px; background:url(../images/nimg31_left.png) center no-repeat; z-index:1; width:31px; height:57px; display:block;}
	.indexFlashTel .next{ position:absolute; right:3%; top:50%; margin-top:-28px; background:url(../images/nimg31_right.png) center no-repeat; z-index:1; width:31px; height:57px; display:block;}
	.indexPart1{ padding:20px 0 0 0;}
	.indexPart1_l{ width:100%;}
	.indexPart1_l .name1{ font-size:20px; text-align:center;}
	.indexPart1_l .name2{ font-size:16px; text-align:center;}
	.indexPart1_l .tab{ text-align:center;}
	.indexPart1_l .tab li{ float:none; display:inline-block; margin:0 8px;}
	.indexPart1_l .msg{ height:auto; margin-bottom:5px;}
	.indexPart1_l .content{ height:auto; margin-bottom:25px;}
	.indexPart1_l .btnDiv a{ width:117px; height:35px; line-height:35px; margin:0 auto;}
	.indexPart1_r{ display:none;}
	.indexPart1_rTel{ display:block; padding:20px 0 15px 0;}
	.indexPart2_l{ width:100%;}
	.indexPart2_r{ width:100%; padding-bottom:40px;}
	.indexPart2_r .txt{font-size:24px; text-align:center; padding:40px 4% 30px 4%;}
	.indexPart2_r .name{font-size:20px; text-align:center; padding:0 4%}
	.indexPart2_r .content{font-size:18px; padding:30px 4%; text-align:left;}
	.indexPart2_r .btnDiv{ padding:35px 0 0 0px;}
	.indexPart2_r .btnDiv a{ width:115px; height:33px; line-height:33px; margin:0 auto;}
	.indexPart2_r .imgDiv{ padding:50px 0 0 0px; text-align:center;}
	.indexPart2_r .imgDiv img{ width:70%;}
	.indexPart3_l{ width:100%;}
	.indexPart3_l .name{ top:50%;}
	.indexPart3_l .name .small{ font-size:60%;}
	.indexPart3_l .title {font-size:24px;}
	.indexPart3_l .btnDiv{display:none;}
    .indexPart3_l .imgDiv img{ width:100%;height:156px;}

    .infotxt {width:100%; margin:0 auto;}

	.foot{ height:auto; background:#004e38; line-height:24px; padding:15px 0;}
	.foot .fl, .foot .fr{ float:none;}
	.foot .links{ text-align:center; left:0px;}
	.foot .msg{ text-align:center; padding:0 10px;}
	.foot .msg a{}
	.pageBox, .pageBox2{padding:40px 10px;}
	.pageTitle .name1{ font-size:20px;}
	.pageTitle .name2{ font-size:24px; }
	.pageTitle .name2 em{ padding:0 20px;}
	.pageNav1{ width:100%; padding-bottom:30px;}
	.pageNav1 ul{ margin:0 -2px;}
	.pageNav1 li{ float:left; width:25%; height:40px; margin:0;}
	.pageNav1 li div{ margin:0 2px;}
	.pageNav1 li a{ display:block; width:100%; height:40px; background:url(../images/nimg140Bg.jpg) center no-repeat; background-size:100% 100%; line-height:40px;}
	.pageNav1 li a.aNow{ background:url(../images/nimg140Bgon.jpg) no-repeat; background-size:100% 100%; color:#fff;}
	.aboutPart1{ padding:0;}
	.aboutPart1 img{ width:100%;}
	.aboutPart1_l{ width:100%; padding-right:0; padding-bottom:30px;}
	.aboutPart1_l .year{ font-size:36px;}
	.aboutPart1_l .txt1{ font-size:20px;}
	.aboutPart1_l .txt2{ font-size:16px;}
	.aboutPart1_l .content{ line-height:26px;}
	.aboutPart1_r{ width:100%;}
	.aboutPart2{ padding:0 10px; background:#fff;}
	.aboutPart2_l{ display:none;}
	.aboutPart2_r{ width:100%; padding-bottom:60px;}
	.aboutPart2_r h2{ padding:0 0 20px; font-size:16px;}
	.aboutPart2_r .list li h1{ font-size:26px;}
	.aboutPart2Tel{ display:block;}
	/*.history .officeImg{ padding:0;}
	.history .officeImg .slick-slide{ margin:0 5px; background-size:70px; width:70px; height:70px; font-size:14px;}
	.history .officeImg .slick-slide .name{ padding-top:12px; line-height:22px;}
	.history .bigImg2 li{ padding-left:110px; background:url(../images/line3.png) 90px repeat-y; min-height:100px; padding-bottom:70px; position:relative;}
	.history .bigImg2 li .ico{ left:84px; top:24px;}
	.history .bigImg2 li .content{ font-size:14px; line-height:30px; padding-bottom:20px;}
	.history .bigImg2 li .imgList{ padding-right:10px;}
	.history .bigImg2 li .imgList dd{ width:50%; margin-bottom:10px;}
	.history .bigImg2 li .imgList dd .box{ margin-right:10px;}*/
    .historyBg{ height:65px; background:url(../images/line6.jpg) left 42px repeat-x;}
	.historyList{ height:65px; background:url(../images/bg4.png) left 39px repeat-x; padding:0 70px;}
	.historyList .slick-slide{ text-align:center; height:55px; font-size:18px; background:url(../images/nimg16_2.png) center 27px no-repeat; cursor:pointer;}
	.historyList .slickon{ color:#008c63; background:url(../images/nimg16_2on.png) center 27px no-repeat;}
	.historyBox .slick-prev{ background-size:40px; width:45px; height:43px; top:15px;}
	.historyBox .slick-next{ background-size:40px; width:45px; height:43px; top:15px;}
	.history .contentBox li{ padding-left:110px; background:url(../images/line3.png) 90px repeat-y; min-height:100px; padding-bottom:70px; position:relative;}
	.history .contentBox li .ico{ left:84px; top:24px;}
	.history .contentBox li .content{ font-size:14px; line-height:30px; padding-bottom:20px;}
	.history .contentBox li .imgList{ padding-right:10px;}
	.history .contentBox li .imgList dd{ width:50%; margin-bottom:10px;}
	.history .contentBox li .imgList dd .box{ margin-right:10px;}
	.group .title{ font-size:20px;}
	.group .imgDiv{ display:none;}
	.group .imgDivTel{ display:block;}
	.partners ul{ margin-right:-10px;}
	.partners li{ width:33.33%; padding:15px 0;}
	.partners li .box{ margin-right:10px;}
	/*.pageNav2{ width:244px; padding-bottom:30px;}
	.pageNav2 li{ float:left; width:112px; height:35px; margin:0 5px;}
	.pageNav2 li a{ display:block; width:112px; height:35px; background:url(../images/nimg140Bg.jpg) center no-repeat; background-size:100% 100%; line-height:35px;}
	.pageNav2 li a.aNow{ background:url(../images/nimg140Bgon.jpg) no-repeat; background-size:100% 100%; color:#fff;}
	.pageNav3{ width:100%; padding-bottom:30px;}
	.pageNav3 ul{ margin:0 -2px;}
	.pageNav3 li{ float:left; width:33.33%; height:40px; margin:0;}
	.pageNav3 li div{ margin:0 2px;}
	.pageNav3 li a{ display:block; width:100%; height:40px; background:url(../images/nimg140Bg.jpg) center no-repeat; background-size:100% 100%; line-height:40px;}
	.pageNav3 li a.aNow{ background:url(../images/nimg140Bgon.jpg) no-repeat; background-size:100% 100%; color:#fff;}*/
    .pageNav2{ width:100%; padding-bottom:30px;}
	.pageNav2 ul{ margin:0 -2px;}
	.pageNav2 li{ float:left; width:33.33%; height:40px; margin:0 0 10px 0;}
	.pageNav2 li div{ margin:0 2px;}
	.pageNav2 li a{ display:block; width:100%; height:40px; background:url(../images/nimg140Bg.jpg) center no-repeat; background-size:100% 100%; line-height:40px;}
	.pageNav2 li a.aNow{ background:url(../images/nimg140Bgon.jpg) no-repeat; background-size:100% 100%; color:#fff;}
	.pageNav3{ width:100%; padding-bottom:30px;}
	.pageNav3 ul{ margin:0 -2px;}
	.pageNav3 li{ float:left; width:33.33%; height:40px; margin:0;}
	.pageNav3 li div{ margin:0 2px;}
	.pageNav3 li a{ display:block; width:100%; height:40px; background:url(../images/nimg140Bg.jpg) center no-repeat; background-size:100% 100%; line-height:40px;}
	.pageNav3 li a.aNow{ background:url(../images/nimg140Bgon.jpg) no-repeat; background-size:100% 100%; color:#fff;}
    .pageNav5 ul{ margin:0 -2px; width:180px;}
	.pageNav5 li{float:left; width:140px; height:40px; margin:0 20px;}
	.pageNav5 li div{ margin:0 2px;}
	.pageNav5 li a{ display:block; width:100%; height:40px; background:url(../images/nimg140Bg.jpg) center no-repeat; background-size:100% 100%; line-height:40px;}
	.pageNav5 li a.aNow{ background:url(../images/nimg140Bgon.jpg) no-repeat; background-size:100% 100%; color:#fff;}
	
	.news .list ul{ margin-right:0px;}
	.news .list li{ width:100%; margin-bottom:40px;}
	.news .list li .box{ margin-right:0px;}
	.news .list li .bottom{ padding:15px 20px 0;}
	.news .list li .content{ padding-top:10px; height:60px; font-size:12px; line-height:22px;}
	.news .list li .time{ height:45px; line-height:45px;}
    .news .list li .imgDiv img{ width:100%;height:206px}

	.newShow .name{ font-size:20px; padding-bottom:15px;}
	.newShow .top{ height:55px;}
	.newShow .time{ font-size:12px;}
	.newShow .time em{ padding-right:20px;}
	.newShow .share{ position:relative; padding-top:8px;}
    .newShow .content{ line-height:26px; font-size:14px; padding:30px 0;}
    /*2.21*/
    .newShow .content p{ line-height:26px; font-size:14px; padding:0px 0;}
    .newShow .content .ys{ text-align:center; color:#999999; padding-bottom:30px;}
    /*2.21*/
	.newShow .imgDiv{ padding:20px 0;}
	.newShow .imgDiv img{ width:100%;}
	.pageDown{ margin:0 10px;}
	.pageDown .box{ padding-top:25px; padding-right:120px;}
	.pageDown .btn{ top:26px;  width:100px; height:35px; line-height:35px; font-size:14px; }
	.pageDown li{ height:24px; line-height:24px; font-size:12px;}
	.publication .list{ padding-top:20px;}
	.publication .list ul{ margin-right:-10px;}
	.publication .list li{ width:50%; margin-bottom:20px; font-size:14px;}
	.publication .list li .box{ margin-right:10px;}
    .publication .list li .imgDiv img{ width:100%;height:216px}
	
	.publication .list2{ padding-top:20px;}
	.publication .list2 ul{ margin-right:-10px;}
	.publication .list2 li{ width:50%; margin-bottom:20px; font-size:14px;}
	.publication .list2 li .box{ margin-right:10px;}
    .publication .list2 li .imgDiv img{ width:100%;height:120px}
	
	.publication .list3{ padding-top:20px;}
	.publication .list3 ul{ margin-right:-10px;}
	.publication .list3 li{ width:50%; margin-bottom:20px; font-size:14px;}
	.publication .list3 li .box{ margin-right:10px;}
    .publication .list3 li .imgDiv img{ width:100%;height:150px}
	
	.publicationShow .name{ font-size:22px;}
	.publicationPic{ margin-top:40px;}
	.publicationPic .slick{ padding:0;}

	.blocPart1_l{ width:100%; padding-right:0;}
	.blocPart1_l .txt1{ font-size:22px; padding-top:30px;}
	.blocPart1_l .txt2{ font-size:22px; padding-bottom:45px;}
	.blocPart1_l .msg{ font-size:14px; padding-bottom:15px;}
	.blocPart1_l .content{ line-height:30px; font-size:14px;}
	.blocPart1_l .list{ padding-top:40px;}
	.blocPart1_l .list li{ float:left; margin-right:10px; margin-bottom:10px;}
	.blocPart1_r{ width:100%; padding-left:0; padding-top:40px;}
	.blocPart2{ padding:40px 10px;}
	.blocPart2_r{ width:100%; padding-left:0;}
	.blocPart2_r .txt1{ font-size:22px; padding-top:20px;}
	.blocPart2_r .txt2{ font-size:22px; padding-bottom:35px;}
	.blocPart2_r .list li{ float:left; margin-right:10px; margin-bottom:10px;}
	.blocPart2_l{ display:none;}
	.blocPart2Tel{ display:block;}
	.blocPart3{ padding:0 0 30px 0;}
	.blocPart3_l{ width:100%; padding-right:0;}
	.blocPart3_l .txt1{ font-size:22px;}
	.blocPart3_l .txt2{ font-size:22px;}
	.blocPart3 .imgDiv{ width:100%; padding:25px 0;}
	.blocPart3 .imgDiv2{ display:none;}
	.blocPart3_r{ padding-top:30px; width:100%;}
	.blocPart3Tel{ display:block;}
	.blocPart4 .txt1{ font-size:22px;}
	.blocPart4 .txt2{ font-size:22px;}
	.blocPart4 .list li{ width:50%;}
	.blocPart4 .list li em{ padding-left:35px; display:block; display:table-cell; height:40px; vertical-align:middle; background:url(../images/nimg18_1.png) left center no-repeat;}
	.industry{ display:none;}
	.industryTel{ display:block;}
	.capitalPart1_l{ width:100%; padding-right:0;}
	.capitalPart1_l .txt1{ font-size:22px;}
	.capitalPart1_l .txt2{ font-size:22px;}
	.capitalPart1_r{ width:100%; padding-left:0; padding-top:30px;}
	.capitalPart2_l{ display:none;}
	.capitalPart2_r{ width:100%;}
	.capitalPart2_r .list{ padding-top:0px;}
	.capitalPart2Tel{ display:block;}
	.investPart1_l{ width:100%; padding-right:0;}
	.investPart1_l .txt1{ font-size:22px;}
	.investPart1_l .txt2{ font-size:22px;}
	.investPart1_r{ width:100%; padding-left:0; padding-top:30px;}
	.investPart2{ padding:50px 10px;}
	.investPart2 .title{ font-size:24px;}
	.investPart2 .list li{ width:50%; margin-bottom:65px;}
	.investPart2 .list li .ico img{ width:120px;}
	.investPart3_l{ width:100%; padding-right:0;}
	.investPart3_l .content{ padding-top:30px;}
	.investPart3_r{ width:100%; padding-top:40px;}
	.investPart4 .title{ font-size:22px; padding-bottom:30px;}
	.investPart4 ul{ margin-right:-10px;}
	.investPart4 li{ width:33.33%; padding:15px 0;}
	.investPart4 li .box{ margin-right:10px;}
	.strategy li{ height:auto; padding-left:0px; margin-bottom:35px;}
	.strategy li .imgDiv{ position:relative; width:100%;}
	.strategy li.liNow{ padding-right:0px; padding-left:0px;}
	.strategy li.liNow .imgDiv{ position:relative;}
	.strategy li .name{ padding:30px 20px 20px;}
	.strategy li .name b{ font-size:20px;}
	.strategy li .name em{ font-size:20px;}
	.strategy li .msg{ background:url(../images/nimg13_1.png) 20px top no-repeat; padding:3px 20px 0 42px;}
	.strategy li .content{ padding:20px 20px 40px;}
	.job .form li{ margin-right:0px; width:50%; margin-bottom:10px;}
	.job .form li .box{ margin-right:10px;}
	.job .form li .selectDiv{ width:auto; font-size:12px;}
	.job .form li .btn1{ width:105px; }
	.job .jobTop{ height:45px;}
	.job .jobTop li{ width:33.33%; font-size:14px; text-align:left; background-image:none; line-height:22px; text-indent:0px;}
	.job .jobTop li em{ display:block; display:table-cell; height:45px; vertical-align:middle; padding-left:10px;}
	.job .jobTop .li04{ background-image:none;}
	.job .jobTop .li02{ display:none}
	.job .jobTop .li05{ display:none}
	.job .jobBottom{ padding-bottom:10px;}
	.job .jobBottom li .div1 dd{ float:left; font-size:12px; text-indent:10px; text-align:center;}
	.job .jobBottom li .div1{ height:50px;}
	.job .jobBottom li .div1 a{ height:50px;}
	.job .jobBottom li .div1 dd em{ display:block; display:table-cell; height:50px; vertical-align:middle;}
	.job .jobBottom .dd01{ width:33.33%; }
	.job .jobBottom .dd02{ display:none}
	.job .jobBottom .dd03{ width:33.33%;}
	.job .jobBottom .dd04{ width:33.33%;}
	.job .jobBottom .dd05{ display:none}
	.jobShow .name{ font-size:18px; }
	.jobShow .list{ padding-bottom:10px;}
	.jobShow .list li{ font-size:14px; padding-right:40px; padding-bottom:15px;}
	.jobShow .title{ font-size:16px; padding-left:30px;}
	.jobShow .title img{ top:2px;}
	.jobShow .content{ font-size:14px; line-height:32px; padding:10px 0 20px 30px;}
	.jobShow .bottom{ padding-left:30px;}
	.jobShow .btnDiv li{ margin-right:10px;}
	.jobShow .btnDiv a{ width:124px; height:40px; display:block; background-size:124px; text-indent:48px; line-height:40px;}
	.join .list ul{ margin-right:0px;}
	.join .list li{ width:100%; margin-bottom:25px;}
	.join .list li .box{ margin-right:0px;}
	.join .list li .name{ padding:25px 0 15px; font-size:20px;}
	.join .list li .name a{ color:#333;}
	.join .list li .msg{ font-size:14px; height:72px; line-height:24px; padding:0 15px;}
    
	.joinShow .name{ font-size:20px; padding-bottom:15px;}
	.joinShow .top{ height:55px;}
	.joinShow .time{ font-size:12px;}
	.joinShow .time em{ padding-right:20px;}
	.joinShow .share{ position:relative; padding-top:8px;}
	.joinShow .content{ line-height:26px; font-size:14px; padding:30px 0;}
	.joinShow .content h2{ font-size:14px; padding-bottom:10px;}
	.joinShow .imgDiv{ padding:20px 0;}
	.joinShow .imgDiv img{ width:100%;}
	.lyb .leftDiv{ width:100%;}
	.lyb .leftDiv .title em{ font-size:22px;}
	.lyb .leftDiv .title span{ font-size:18px; padding-left:6px;}
	.lyb .leftDiv .imgDiv{ display:none;}
	.lyb .form{ width:100%; padding-top:30px;}
	.lyb .form li .input1{ width:70%;}
	.lyb .imgDivTel{ display:block;}
	.contact .leftDiv{ float:none;}
	.contact .leftDiv .txt1{ font-size:22px; text-align:center; line-height:120%; margin-bottom:15px;}
	.contact .leftDiv .txt2{ font-size:22px; text-align:center; padding-bottom:20px;}
	.contact .leftDiv .list li{text-align:left; padding-left:15px; line-height:24px;}
	.contact .rightDiv{ float:none; width:178px; height:203px; border:#ddd solid 1px; text-align:center; margin:40px auto 0;}
	.contact .rightDiv .imgDiv{ padding:20px 0 15px;}
	.contact .rightDiv .imgDiv img{ width:110px;}
	.contact .rightDiv p{ font-size:16px; color:#333; padding-bottom:8px;}
    
    .terms{ padding:30px 0;}
	.terms .content{ padding-bottom:30px; line-height:26px;}
	.report{ padding:30px 0;}
	.report .content{ padding-bottom:30px; line-height:26px;}
	.report .ewmDiv{ position:relative; right:0px; bottom:0px; margin:0 auto;}
	.policy{ padding:30px 0;}
	.policy .content{ padding-bottom:30px; line-height:26px;}
	.searchTitle .txt1{ font-size:18px;}
	.searchTitle .txt2{ font-size:22px}
    /*3.20*/
	.emergingPart1_l{ width:100%; padding-right:0;}
	.emergingPart1_l .txt1{ font-size:22px; padding-top:30px;}
	.emergingPart1_l .txt2{ font-size:22px; padding-bottom:25px;}
	.emergingPart1_l .msg{ font-size:18px; padding-bottom:15px;}
	.emergingPart1_l .content{ line-height:30px; font-size:14px;}
	.emergingPart1_l .list{ padding-top:40px;}
	.emergingPart1_l .list li{ float:left; margin-right:10px; margin-bottom:10px;}
	.emergingPart1_r{ width:100%; padding-left:0; padding-top:40px;}
	.emergingPart2{ padding:40px 10px;}
	.emergingPart2_r{ width:100%; padding-left:0;}
	.emergingPart2_r .msg{ font-size:22px; padding-top:20px;}
	.emergingPart2_l{ display:none;}
	.emergingPart2Tel{ display:block;}
	.emergingPart3{ padding:0 0 30px 0;}
	.emergingPart3_l{ width:100%; padding-right:0;}
	.emergingPart3_l .txt1{ font-size:22px;}
	.emergingPart3_l .txt2{ font-size:22px;}
	.emergingPart3 .imgDiv{ width:100%; padding:25px 0;}
	.emergingPart3 .imgDiv2{ display:none;}
	.emergingPart3_r{ padding-top:30px; width:100%;}
	.emergingPart3Tel{ display:block;}
	.emergingPart4{ padding:30px 10px;}
	.emergingPart4 .txt{ font-size:22px;}
	.emergingPart4 .content{ line-height:26px; padding:10px 0 40px;}
	.emergingPart4 .list{ padding-top:50px;}
	.emergingPart4 .list li{ width:100%; margin-bottom:15px;}
	.emergingPart4 .list li img{ width:100%; }
	.emergingPart4 .btnDiv{ width:150px; height:40px;}
	.emergingPart4 .btnDiv a{ width:150px; height:40px; line-height:40px;}
	.jobForm .txt{ font-size:20px; background-size:4px;}
	.jobForm .part1{ padding:10px 15px;}
	.jobForm .part1 .msg{ font-size:14px; line-height:26px;}
	.jobForm .part1 .botRight{ float:none;}
	.jobForm .part1 .botRight li{ padding-left:0px; margin-left:0; width:46%; margin-right:2%;}
	.jobForm .part1 .botRight li em{ display:none;}
	.jobForm .part1 .botRight li .input1{ width:100%;}
	.jobForm .part2 .title{ line-height:50px; height:50px; font-size:18px;}
	.jobForm .part2 .form1{ padding:15px;}
	.jobForm .part2 .form1 ul{ margin-right:0px;}
	.jobForm .part2 .form1 li{ float:none; margin-right:0px; margin-bottom:15px; padding-left:65px;}
	.jobForm .part2 .form1 li em{ font-size:12px;}
	.jobForm .part2 .form1 li .input1{ width:100%;}
	.jobForm .part2 .box{ padding:20px 15px;}
	.jobForm .part2 .title2{ height:46px; line-height:46px;}
	.jobForm .part2 .form2 .headIco{ right:0px;}
	.jobForm .part2 .form2 .headIco img{ width:100px;}
	.jobForm .part2 .form2 .list1{ width:100%;}
	.jobForm .part2 .form2 .list1 li{ float:none; margin-right:0px; margin-bottom:15px; padding-left:65px;}
	.jobForm .part2 .form2 .list1 dd{ padding-right:20px; }
	.jobForm .part2 .form2 .list1 li em{ font-size:12px;}
	.jobForm .part2 .form2 .list1 li .input1{ width:100%;}
	.jobForm .part2 .form2 .list1 li .input0{ width:45%;}
	.jobForm .part2 .form2 .list2 ul{ margin-right:0px;}
	.jobForm .part2 .form2 .list2 li{ float:none; padding-left:65px; margin-right:0px; color:#333; margin-bottom:15px;}
	.jobForm .part2 .form2 .list2 .li01{ width:auto; height:110px;}
	.jobForm .part2 .form2 .list2 .li02{ display:none;}
	.jobForm .part2 .form2 .list2 .li03{ display:none;}
	.jobForm .part2 .form2 .list2 .li04{ display:none;}
	.jobForm .part2 .form2 .list2 li em{ font-size:12px;}
	.jobForm .part2 .form2 .list2 li .input1{width:100%;}
	.jobForm .part2 .form2 .list2 li p{ display:none;}
	.jobForm .part2 .form2 .list2 li .input2{ width:100%; margin-top:15px;}
	.jobForm .part2 .table1, .jobForm .part2 .table2, .jobForm .part2 .table3{ display:none;}
	.jobForm .btnDiv{ padding:40px 0; width:100%;}
	.jobForm .btnDiv .btn1{ width:100%;}
	.jobForm .part2 .form3{ display:block;}
	.jobForm .part2 .form4{ display:block;}
	.jobForm .part2 .form5{ display:block;}
	.jobForm .part2 .btnDiv2{ display:block;}
    .jobForm #imgHeadPhoto {height:122px;width:102px}
	.jobForm2 #imgHeadPhoto {height:122px;width:102px}

	.jobForm2 .txt{ font-size:20px; background-size:4px;}
	.jobForm2 .part1{ padding:10px 15px;}
	.jobForm2 .part1 .msg{ font-size:14px; line-height:26px;}
	.jobForm2 .part2 .title{ line-height:50px; height:50px; font-size:18px;}
	.jobForm2 .part2 .form1{ padding:15px;}
	.jobForm2 .part2 .form1 ul{ margin-right:0px;}
	.jobForm2 .part2 .form1 li{ float:none; margin-right:0px; margin-bottom:15px; padding-left:65px;}
	.jobForm2 .part2 .form1 li em{ font-size:12px;}
	.jobForm2 .part2 .form1 li .input1{ width:100%;}
	.jobForm2 .part2 .box{ padding:20px 15px;}
	.jobForm2 .part2 .title2{ height:46px; line-height:46px;}
	.jobForm2 .part2 .form2 .headIco{ right:0px;}
	.jobForm2 .part2 .form2 .headIco img{ width:100px;}
	.jobForm2 .part2 .form2 .list1{ width:100%;}
	.jobForm2 .part2 .form2 .list1 li{ float:none; margin-right:0px; margin-bottom:15px; padding-left:65px;}
	.jobForm2 .part2 .form2 .list1 dd{ padding-right:20px; }
	.jobForm2 .part2 .form2 .list1 li em{ font-size:12px;}
	.jobForm2 .part2 .form2 .list1 li .input1{ width:100%;}
	.jobForm2 .part2 .form2 .list1 li .input0{ width:45%;}
	.jobForm2 .part2 .form2 .list2 ul{ margin-right:0px;}
	.jobForm2 .part2 .form2 .list2 li{ float:none; padding-left:65px; margin-right:0px; color:#333; margin-bottom:15px;}
	.jobForm2 .part2 .form2 .list2 .li01{ width:auto; height:110px;}
	.jobForm2 .part2 .form2 .list2 .li02{}
	.jobForm2 .part2 .form2 .list2 li em{ font-size:12px;}
	.jobForm2 .part2 .form2 .list2 li .input1{width:100%;}
	.jobForm2 .part2 .form2 .list2 li p{ display:none;}
	.jobForm2 .part2 .form2 .list2 li .input2{ width:100%; margin-top:15px;}
	.jobForm2 .part2 .table1, .jobForm2 .part2 .table2, .jobForm2 .part2 .table3{ display:none;}
	.jobForm2 .btnDiv{ padding:40px 0; width:100%;}
	.jobForm2 .btnDiv .btn1{ width:100%;}
	.jobForm2 .part2 .form3{ display:block;}
	.jobForm2 .part2 .form4{ display:block;}
	.jobForm2 .part2 .form5{ display:block;}
	.jobForm2 .part2 .form6{ display:block;}
	.jobForm2 .part2 .btnDiv2{ display:block;}
	
	.newsinfo_box_top {width:100%;}
	.cp_pic img {max-width:100%;}
	.col_n_r_box3 img,.col_n_r_box p img {max-width:100%;}
	.cpinfo_pic img {max-width:100%;}
	.tit5 {height:71px; padding-bottom:15px; background:url(../images/s_tit_bg.png) left bottom no-repeat;}
    .tit5 h3 {font-size:24px; font-family:Microsoft YaHei,SimHei,simsun; height:30px; line-height:30px; font-weight:normal; color:#008c63; float:none;}
    .site {float:none; font-size:14px; line-height:28px; color:#008c63; padding:10px 0 0 0;}
	.yc_tit h1 {font:20px Microsoft YaHei; color:#333; line-height:1.5em; margin-bottom:20px;}
    .yc_tit .features .share {width:130px; font:14px Microsoft YaHei; color:#777; line-height:28px; float:left;}
	.yc_tit .features .time { float:left}
	
	}

@media screen and ( max-width:420px ){
	.conl_pic {width:100%; height:auto; margin-bottom:20px;}
    .conl_pic img {width:100%; height:auto;}
	
	.conl_tit {width:100%; text-align:center; font-size:20px; height:auto; line-height:25px; color:#fff; padding:8px 0 5px 0;} 
    .conl_tit span {font-family:"Open Sans", Arial, Helvetica, Verdana, sans-serif; font-size:16px; text-transform:uppercase; display:block;}
	}
	
@media screen and ( max-width:320px ){
	/*.history .bigImg2 li .imgList{ padding-right:0px;}
	.history .bigImg2 li .imgList dd{ width:100%;}*/
	.history .contentBox li .imgList{ padding-right:0px;}
	.history .contentBox li .imgList dd{ width:100%;}
	}