﻿.about {
background: #f5f5f5;
padding-bottom: 40px;
}
.w_auto {
width: 1200px;
display: block;
margin: 0px auto;
}
.about .about_menu {
width: 250px;
position: relative;
top: -45px;
}
.left {
float: left;
display: inline-block;
}
.about .about_menu{ width:250px; position:relative; top:-45px;}

.about .about_menu .title{ padding-left:33px; padding-right:22px; background:#0558a4; color:#fff; height:145px;}

.about .about_menu .title .en{ font-size:34px;  padding-top:45px; text-align:right;}

.about .about_menu .title .cn{ font-size:27px; line-height:30px; text-align:right;}

.about .about_menu li{ height:64px; border-bottom:1px solid #e4e4e4; display:block; background:#f2f2f2;}

.about .about_menu li a{ padding-left:136px; font-size:18px; color:#636363; padding-top:15px; line-height:50px; display:block; position:relative;}

.about .about_menu li a .xian{ width:90px;; height:1px; background:#0558a4; position:absolute; bottom:0px;webkit-transform: scale(0 , 1);

    transform: scale(0 , 1); opacity:0;}

.about .about_menu li:hover a .xian{opacity: 1;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: opacity 0.5s, -webkit-transform 0.8s;transition: opacity 0.5s, transform 0.8s;}

.about .about_menu li a.hover .xian{opacity: 1;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: opacity 0.5s, -webkit-transform 0.8s;transition: opacity 0.5s, transform 0.8s;}

.about .anout_con{ width:950px; padding-left:45px; padding-top:35px;padding-right:30px; background:#fff; padding-bottom:45px;}

.kali { font-size:16px; color:#848484; line-height:20px; text-align:right; border-bottom:1px solid #e4e4e4;padding-bottom:25px; }

.kali a{ font-size:16px; color:#848484; line-height:20px; }

.about .anout_con .txt{ font-size:16px; color:#7a7a7a; line-height:30px; padding-top:30px; padding-bottom:30px;}

.about .anout_con .timest{ text-align:center; font-size:13px; line-height:22px; color:#848484;}

.about .anout_con .titlest{ font-size:24px; color:#818181; line-height:50px; padding-top:20px; text-align:center; font-weight:600;}

.about .anout_con .txt img{ width:100%; padding-top:30px;}

.about .anout_con .nps{ padding-top:10px; border-top:1px solid #ccc;}

.about .anout_con .nps p{ font-size:16px; line-height:30px; color:#848484;}

.anout_con .about2 .title{ font-size:28px; color:#636363; padding-top:35px; padding-bottom:35px;}

.anout_con .about2 .tet{ font-size:16px; line-height:30px; color:#7a7a7a;}

.anout_con .about2  img{ float:right; padding-top:30px; padding-bottom:70px;}

.about6_txt ul{ margin:0px -5px; padding-top:20px;}

.about6_txt li{ float:left; display:inline-block; border:1px solid #e1e1e1; margin:20px 6px 0px; text-align:center;}

.about6_txt li img{ display:block; padding:2px}

.about6_txt li p{ line-height:40px; font-size:15px;}


.por_lisn .about_menu li a{ padding-left:30px;}

.por_lisn .about_menu li a .xian{ width:180px;}

.anout_con .por_txt .por_li_txt { width:486px; padding:30px 15px 0px;}

.anout_con .por_txt li{ margin-bottom:20px;}

.anout_con .por_txt li a{ display:block; border:1px solid #ebebeb;}

.anout_con .por_txt li img{ }

.anout_con .por_txt li .left{ overflow: hidden;border-right:1px solid #ebebeb}

.anout_con .por_txt .por_li_txt .title{ font-size:22px; color:#0558a4; line-height:24px; margin-bottom:10px;}

.anout_con .por_txt .por_li_txt .longtitle{color:#9b9b9b; font-size:14px; line-height:18px;}

.anout_con .por_txt .por_li_txt .con{ font-size:16px; color:#6d6d6d; line-height:28px; padding-top:10px;}


.pageBox{ font-size:17px; text-align:center; padding-top:20px;}

.pageBox a,.pageBox span{ padding:0px 13px; display:inline-block; line-height:33px;}

.pageBox a:hover{ color:#0558a4 }

.pageBox .current{ color:#0558a4 }

.notcontent{ line-height:350px; text-align:center; font-size:17px;}