/* CSS Document */
.n_banner{ height:300px; background-image:url(../images/pinpai.jpg); background-repeat:no-repeat; background-position:center center;}
.n_banner_sh{ height:300px; background-image:url(../images/online.jpg); background-repeat:no-repeat; background-position:center center;}

.bonduo_topline{ border-top:solid 4px #2e2590;margin-top:15px;}

.pro_left{ width:268px; float:left;}
.pro_right{ width:932px;  float:right;}
.index_title{ width:100%; height:116px; background-color:#2e2590; }
.index_titlepro{ width:207px; height:59px; margin:0px auto; padding-top:50px; background-image:url(../images/index2_03.jpg); background-repeat:no-repeat; background-position:center center;}
.index_titlepro_shouhou{ width:207px; height:59px; margin:0px auto; padding-top:50px; background-image:url(../images/index2_05.jpg); background-repeat:no-repeat; background-position:center center;}
.index_titlepro_lx{ width:207px; height:59px; margin:0px auto; padding-top:50px; background-image:url(../images/index2_04.jpg); background-repeat:no-repeat; background-position:center center;}
.proleft_class{ margin-bottom:0px; padding:0px;}
.cpfl{
display:block;
font-size:12px; 
font-weight:bold;
line-height:28px;
padding-left:55px; 
background:url(../images/cpflbg.gif) no-repeat; margin-top:1px;
}
.cpfl a{color:#FFFFFF;}

.cpfl2{
display:block;
font-size:12px; 
line-height:28px;
padding-left:70px; 
background:url(../images/cpflbg2.gif) no-repeat;
}

.proleft_class li:hover{
display:block;
font-size:12px; 
line-height:28px;
padding-left:70px; 
background:url(../images/cpflbg2.gif) no-repeat;
}
.proleft_class li:hover a{ color:#ff8d00;}



.pro_cps{ width:100%; margin-top:10px;}

/*pics*/
.nei_content .right_new{ width:190px; float:left; text-align:center; margin-left:10px;}
.nei_content .right_new .kuang2{  width:190px; height:60px;border:solid 1px #F0F0F0; vertical-align:middle }
.nei_content .right_new .kuang2 img{ padding:2px; }
.kuang_pic{ width:175px; height:175px;border:solid 1px #F0F0F0;text-align:center; }
.kuang_pic2{ width:148px; height:148px;border:solid 1px #F0F0F0;text-align:center; }
.kuang_pic3{ width:310px; height:310px;border:solid 1px #F0F0F0;text-align:center; }
.kuang_pic a,.kuang_pic2 a,.kuang_pic3 a{height: 100%;writing-mode: tb-rl;vertical-align: middle;}
.kuang_pic a img,.kuang_pic2 a img,.kuang_pic3 a img{ vertical-align: middle;}
.kuang_mar{ margin-left:30px; margin-right:30px;}

.nei_content .right_new .kuang1{  width:190px; height:200px;border:solid 1px #F0F0F0;  vertical-align:middle }
.nei_content .right_new .kuang1 img{ height:200px;}
.nei_content .right_new .kuang3 img{ height:133px;}


.pics_box{width:980px;margin:0 auto;overflow:hidden;}
.pics_box ul{width:980px; text-align:center;}
.pics_box ul li{float:left; margin:11px; display:inline;width:190px;height:226px;overflow:hidden;position:relative;}
.pics_box ul li .photo{width:190px;height:190px;overflow:hidden;}
.pics_box .rsp{width:190px;height:200px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.pics_box .text{position:absolute;width:190px;height:200px;left:-268px;top:0px;overflow:hidden;}
.pics_box .text h3{width:190px;margin-top:49px;height:40px;line-height:40px; text-align:center;}
.pics_box .text a{text-decoration:none}
.pics_box .text div{text-align:center;color:#FFFFFF;font-size:16px; margin-top:15px; font-weight:bold;}

.kuang_pic{display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size: 175px;/*高度/字体大小的比值为1.14*/*font-family:Arial;width:178px;height:180px;border: 1px solid #E8E8E8;padding:3px;overflow:hidden; /*防止用js缩放时出现不及时*/}
.kuang_pic img{vertical-align:middle; border:0;}

