.leftGrid .lp{width: 80%; color: #999; line-height: 26px;}
.leftGrid .lp p{line-height: 26px;}
.leftGrid .lp strong{color: #000;}
.rowTitle h2{font-size: 22px; line-height: 28px; color:#2880c1; text-align:center; background:url(../images/ti_bg.png) no-repeat top center}
.rowTitle h2 span{font-size: 14px; text-transform:uppercase; display:block}
.desp_1{font-size: 30px; border-bottom:solid 1px #cccccc; padding-bottom:30px;}
.desp_2{font-size: 18px; border-bottom:solid 1px #cccccc; padding-top:15px; padding-bottom:15px;}
.desp_3{border-bottom:solid 1px #cccccc; padding-top:15px; padding-bottom:15px;}
.desp_4 img{ float:left}
.leftGrid .line{background: #cc0000; width: 30px; height: 3px; margin: 10px 0 40px 0;}
.rowTitle{margin-bottom: 20px;}

.rightGrid .desp,.rightGrid2 .desp{line-height: 26px; color: #444;}
/*.rightGrid .desp img{width: 100%; margin: 40px 0;}
.rightGrid .line{background: #fff; width: 100%; height: 1px; margin: 40px 0 40px 0;}
.rightGrid .desp strong{color: #000; font-weight: bold;}*/

.tp1{padding-top: 60px;}
.tb1{padding-bottom: 60px;}
.tp2{padding-top: 120px;}
.bp0{padding-bottom: 0;}


.sliderBig .bx-viewport ul li img{width: 100%; }

/*/*/

.btn-scroll{
	cursor: pointer;
	width: 120px; margin: 0 auto; padding: 10px 0px; text-align: center; font-size: 12px;
}
.btn-scroll i{width: 14px; height: 14px; background: url(../images/ico-down2.png) no-repeat;display: block; margin: 8px auto;
-webkit-transition:all ease-out 0.3s; transition:all ease-out 0.3s;
}
.btn-scroll.btnUp i{width: 14px; height: 14px; background: url(../images/ico-up2.png) no-repeat;display: block; margin: 8px auto;
}
.btn-scroll.btnUp:hover i{margin-top: 0px;}
.btn-scroll.btnDown:hover i{margin-top: 12px;}


/*brand page*/
.brandList{width: 100%;}
.brandList li{width: 50%; margin-bottom: 40px; background: #fafafa; float: left; position: relative;}
.brandList li .pic{overflow: hidden;}
.brandList li .pic img{width: 100%; height: auto;-webkit-transition:all ease-out 0.3s; transition:all ease-out 0.3s;}
.brandList li .grid{width: 50%; float: left; min-height: 50px; position: relative;}
.brandList li .grid .box{padding: 40px; position: absolute; bottom:0;}
.brandList li .text a.btn-play{width:31px; height: 31px; background: url(../images/btn-play.png) no-repeat; 
    display: block; margin-bottom: 20px;
    -webkit-transition:all ease-out 0.3s; transition:all ease-out 0.3s;
}
.brandList li .text a.btn-play:hover{
    transform:scale(1.1,1.1);
    transform:scale(1.1,1.1);
    transform:scale(1.1,1.1);
     -webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1);
}
.brandList li .grid .box span,.brandList li .grid .box a{ float: left;text-align: left; clear: both; }

.brandList li .pic:hover img{
    transform:scale(1.1,1.1);
    transform:scale(1.1,1.1);
    transform:scale(1.1,1.1);
	 -webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1);
}


.brandList li.add .grid .box{right: 0;}
.brandList li.add .grid .box span,.brandList li.add .grid .box a{ float: right;text-align: right; clear: both; }
/*honor*/
.dataList1 li{padding: 20px 0; border-bottom: 1px solid #eee;}
.jobs-details .dataList1 li{border-bottom: none;}
.jobs .dataList1 li:hover{background: #fafafa;}
.dataList1 .title,.dataList1 .desp{float: left;width: 50%; line-height: 26px; }
.dataList1 .title{font-size: 18px;}
.dataList1 .desp,.dataList1 .desp p{color: #999;}

.dataList1 .btn-more{width: 12px; height: 12px; background: url(../images/ico-add2.png) no-repeat; background-size:12px; 
    transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;

}
.dataList1 .btn-more:hover{
    transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -o-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    opacity: 0.6; filter:alpha(opacity=60);
}
/*honor*/


.leftGrid .line{margin: 40px 0;}

/*qqc.shtml*/

.modelBox{position: fixed;top:0; left: 0px; z-index: 10000; display: none;}
.modelBox .bg{ position: absolute; width: 100%; background: #fff;opacity: 0.8; filter:alpha(opacity=80); height: 100%;}
.modelBox .pic{position: absolute; width: 300px;height: 200px; background: #fff;
  -webkit-box-shadow:0 0 10px #ccc;  
  -moz-box-shadow:0 0 10px #ccc;  
  box-shadow:0 0 10px #ccc;   }
.modelBox .pic img{display: none;}



/*  */
a.btn-jobs{display: block; width: 80px; line-height: 20px; background: url(../images/ico-right2.png) no-repeat right center;}


@media only screen and (max-width: 1024px) {

}
@media only screen and (max-width: 768px){
    .brandList li{width: 100%;}
    .brandList li .grid .box{  padding: 20px;}
    .dataList1 .title{width: 100%; font-size: 16px; margin-bottom: 10px; }
    .dataList1 .desp{width: 100%;  }

}
@media only screen and (max-width: 480px){
    .tp1{padding-top: 30px;}
    .tb1{padding-bottom: 30px;}
    .rowTitle{margin-bottom: 20px;}
    .leftGrid .line{margin: 10px 0;}
    .rightGrid .line{margin: 0;}

}

/*fzlc*/
.fzlc{width:1000px; background:url(../fz/images/fzlc_bg.gif) repeat-y; padding-bottom:30px;}
.fzlc_t{ width:100%; margin:0 auto; }
.showernf{float:left; width:50%; height:60px; overflow:hidden;background:url(../fz/images/showernf_bg.png) repeat-x bottom;}
.prevnf,.nextnf{float:left; color:#3b7fc8; font-size:40px; width:10%; height:60px; line-height:60px; text-align:center; cursor:pointer; margin-top:25px;}

.fzlc_t1{float:left; width:100px; height:60px; line-height:60px; text-align:center; color:#3b7fc8; font-size:40px; cursor:pointer; font-family:Arial, Helvetica, sans-serif; background:url(../fz/images/fzlct_bg.png) no-repeat center bottom; }
.fzlc_t2{float:left; width:100px; height:60px; line-height:60px; text-align:center; color:#3b7fc8; font-size:24px; cursor:pointer; font-family:Arial, Helvetica, sans-serif; background:url(../fz/images/fzlct_bg.png) no-repeat center bottom;}



.fzlc_d{width:800px; background:url(../fz/images/fzlc_dbg.gif) repeat-y; overflow:hidden; margin:0 auto}
.fzlc_n{width:800px; margin:0 auto; padding-bottom:10px; overflow:hidden; padding-top:10px;}
.fzlc_n1{float:left; width:49px; font-size:16px; color:#3b7fc8; font-family:"微软雅黑"; background:url(../fz/images/fzlc_tim.gif) no-repeat top right; padding-right:30px;}
.fzlc_n2{float:left; width:50px; line-height:28px; font-size:14px; color:#3b7fc8}
.fzlc_n3{float:left; width:670px; font-size:14px; line-height:26px;}
.fzlc_n3 a:link,.fzlc_n3 a:visited,.fzlc_n3 a:active{font-size:14px;}
.fzlc_n3 a:hover{font-size:14px; text-decoration:underline;}


/*内容*/
.fll{float:left}
.flr{float:right}
.ma1{margin-top:20px; margin-bottom:20px}
.ma2{margin-top:120px;}
.wi1{width:48%}
.wi2{width:55%}
.wi3{width:45%}
.maa{margin:0 auto}
.ab1{margin-top:120px;}
.ab1 li{background:url(../images/a41.png) no-repeat top left; padding-left:20px;  margin-bottom:20px}





