.index_about_indexAbout{width:1190px; margin:auto; margin-bottom:90px;}
.index_about_right{width:1190px; margin-top:48px;}
.index_about_head{width:100%; text-align:center; font-size:46px; color:#333333; line-height:60px;}
.index_about_head span{ font-size:46px; color:#ff0000; line-height:60px;}
.index_about_right p{width:80%; margin:auto; font-size:15px; text-align:center; color:#6f6f6f; line-height:32px; margin-top:23px;}
.index_about_more{width:100%; margin-top:20px; line-height:25px; text-align:center;}
.index_about_more a{ font-size:13px; color:#ff0000;}


.index_about_aboutpic{width:601px; margin:auto; margin-top:25px; overflow:hidden;}
.index_about_pic{width:294px; margin-right:13px; height:198px; position:relative; float:left; overflow:hidden;}
.index_about_pic_img img{width:294px; height:198px;}

.index_about_pic .index_about_rsp{width:294px;height:198px; background:url(../cn/img/about_bg.png); overflow:hidden;position: absolute; top:0px;left:0px; cursor:pointer;}
.index_about_pic .index_about_text{position:absolute;width:294px;height:131px;left:-294px;top:67px;overflow:hidden; text-align:center; font-size:20px; color:#ffffff; font-weight:bold;}
.index_about_pic .index_about_dot{ margin-bottom:15px;}
.index_about_pic .index_about_dot img{width:24px; height:24px; overflow:hidden; border:none;}
.index_about_pic:hover{ cursor:pointer;}
.index_about_pic:hover .in_proname a{ font-size:15px; color:#14b35a;}

.index_about_custom_head{width:1190px; margin:auto; text-align:center; margin-top:53px; height:35px; border-bottom:1px solid #3f6cb6; border-top:1px solid #3f6cb6; font-size:18px; color:#ffffff; line-height:35px;}
.index_about_custom{width:1190px; margin:auto; margin-top:37px;}
.index_about_custom_logo{width:181px; margin-right:20px; float:left; height:129px; overflow:hidden; position:relative;}
.index_about_logo1{width:181px; height:129px; overflow:hidden;}
.index_about_logo1 img{width:181px; height:129px;}
.index_about_custom_logo .index_about_rsp{width:181px;height:129px;overflow:hidden;position: absolute; background:url(../cn/img/case_hover.png) repeat; top:0px;left:0px;}
.index_about_custom_logo .index_about_name{position:absolute;width:181px;height:70px;left:-181px;top:59px;overflow:hidden; font-size:14px; color:#ffffff; text-align:center;}


#index_about_animate,#index_about_animate_1,#index_about_animate_2,#index_about_animate_3{
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;

-webkit-animation-duration: 1s;
-webkit-animation-delay: .2s;
-webkit-animation-timing-function: ease;
-webkit-animation-fill-mode: both;
-moz-animation-duration: 1s;
-moz-animation-delay: .2s;
-moz-animation-timing-function: ease;
-moz-animation-fill-mode: both;
-ms-animation-duration: 1s;
-ms-animation-delay: .2s;
-ms-animation-timing-function: ease;
-ms-animation-fill-mode: both;
animation-duration: 1s;
animation-delay: .2s;
animation-timing-function: ease;
animation-fill-mode: both;
}