/*! www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1200px ){
.wal{width:auto;}
.phoneBg{padding:0 15px;}
.pageBox, .pageBox2{padding:0 15px;}

.headDiv{padding:0 15px;}
.nav{ right:238px;}
.nav li{ padding:0 16px;}
.topSearch{ width:180px; right:53px;}
.indexPart1_l{ width:468px; height:auto;}
.indexPart1_l .left{ width:180px; height:390px;}
.indexPart1_l .left .ico{ padding:106px 0 20px;}
.indexPart1_l .left .name{ font-size:20px;}
.indexPart1_l .left .msg{ font-size:14px;}

.indexPart1_l .right{ width:288px; height:auto;}
.indexPart1_l .right .contentBox{ height:165px;}
.indexPart1_l .right .name{ font-size:16px; padding:10px 22px 0; height:40px; line-height:40px;}
.indexPart1_l .right .content{ line-height:26px; font-size:14px; height:100px; overflow:hidden;}

.indexPart1_r{ width:502px; height:auto;}
.indexPart1_r .left{ width:235px; height:auto;}
.indexPart1_r .left .contentBox{ height:228px;}
.indexPart1_r .left .ico{ padding:45px 0 10px;}
.indexPart1_r .left .ico img{ width:30px;}
.indexPart1_r .left .name{ font-size:20px; padding-bottom:10px;}
.indexPart1_r .left .msg{ font-size:14px; padding-top:16px;}

.indexPart1_r .right{ width:256px; height:auto;}
.indexPart1_r .right .contentBox{ height:165px;}
.indexPart1_r .right .ico{ padding:23px 0 10px;}
.indexPart1_r .right .ico img{ width:30px;}
.indexPart1_r .right .name{ font-size:20px; padding-bottom:10px;}
.indexPart1_r .right .msg{ padding-top:16px;}
.indexNewsList li{ height:70px;}
.footDiv{ padding:30px 15px 20px;}
.footDiv_r{ padding-left:0px; width:43%;}
.footDiv_r .share li{ margin-right:5px;}
.pageTitle{ padding-left:15px;}
.partners ul{ width:100%;}
.partners li{ width:221px; height:172px; background:#fff; padding:16px 0 16px 263px; position:relative; margin:0 20px 23px 0; }
.partners li .imgDiv{ position:absolute; left:0px; top:15px; width:250px;}
.partners li .imgDiv img{ width:250px;}
.partners li .contentBox{ height:172px;}
.partners li .name{ padding:60px 0 0 24px; font-size:20px;}
.partners li .more{ padding:15px 0 0 24px;}
.contact .contentBox{ height:381px; padding:0 588px 0 10px;}
.contact .contentBox .imgDiv img{ width:588px;}
.contact .contentBox .name{ height:50px; line-height:50px; font-size:20px;}
.contact .contentBox .msg{ font-size:16px; padding-bottom:10px;}
.contact .contentBox li{ padding-left:60px; font-size:14px; height:46px; line-height:46px; margin-bottom:10px;}
.contact .contentBox li img{ width:46px;}
.job .jobTop{ height:60px;}
.job .jobTop li{ line-height:60px;}
.job .jobBottom li .div1{ height:64px;}
.job .jobBottom li .div1 a{ height:64px;}
.job .jobBottom li .div1 dd{ line-height:64px;}
.jobShow .list2 li{ width:550px;}
/*12.29*/
.welfare .title{ font-size:20px; padding:15px;}
.welfare .title2{ font-size:20px; padding:15px;}
/*12.29*/

}	