﻿.about .left{ width:235px; height:auto; overflow:hidden; margin-top:35px; border:1px solid #ccc; 
                 -moz-border-radius:0 0 9px 9px;      /* Gecko browsers */
                -webkit-border-radius: 0 0 9px 9px;   /* Webkit browsers */
                border-radius:0 0 9px 9px;            /* W3C syntax */
               }
 .left_title{ background:url(../images/left_nav_03.png) no-repeat top;  width:237px; height:123px; color:#fff;position:absolute; top:336px;}
 .left_title .big_one_eng{ font-size:75px; color:#fde9bc; width:70px;height:123px; line-height:123px; text-align:right;}
 .left_title .titles { width:155px; padding-top:38px;}
 .left_title .titles h3{ font-size:30px; font-weight:normal; height:30px; line-height:30px; width:100%; }
 .left_title .titles .small_eng{ font-size:14px; height:34px; line-height:34px; display:block;}
.about .left ul{ padding:0 10px;}
.about .left ul li{ height:auto; overflow:hidden; line-height:51px; height:51px;  background:url(../images/lefts_11.png) no-repeat left top; border-bottom:1px solid #ccc;  }
.about .left ul li a{ padding-left:20px; font-weight:bold; color:#666666;}
.about .left ul li:hover,.about .left ul li.hover { background:url(../images/left_hover_08.png) no-repeat left top; }
.about .left ul li:hover a,.about .left ul li.hover a { color:#f58100;}



.about{ width:100%; height:auto; overflow:hidden; padding-top:10px; padding-bottom:40px;}
.about .right{ width:735px; }
.about .right .content{  }
.about .location{ width:100%; height:35px;  border-bottom:1px solid #ccc; line-height:35px; margin-bottom:30px;}
.about .location .loc_left{ width:700px; height:50px; float:left;}
.about .location .loc_left h3{ font-size:22px; color:#dbb968;}
.about .location .loc_left h3 span{  padding-left:10px; color:#bfbfbf; font-family:Arial;}
.about .location .loc_right{ width:530px; float:right; text-align:right; height:18px; line-height:18px; overflow:hidden;}
.about .location .loc_right a{ background:url(../images/about_05.jpg) no-repeat right; height:23px; line-height:23px; padding-right:18px;}
.about .location .loc_right a.home{ background:url(../images/about_03.jpg) no-repeat left;padding-left:28px; padding-right:0;}
.about .location .loc_right .t_hover{  color:#f69427;}

.about .right .news_list{ padding:20px 0; border-bottom:1px solid #ccc; height:auto; overflow:hidden;} 
.about .right .news_list .news_left{ width:166px; height:101px; float:left;}
.about .right .news_list .news_left img{ width:166px; height:101px;}
.about .right .news_list .news_right{ width:550px; float:right; height:101px;}
.about .right .news_list .news_right h3{ font-size:16px; height:30px; line-height:30px;}
.about .right .news_list .news_right .news_remark{ height:55px; line-height:27px; overflow:hidden;}
.about .right .news_list .news_right .news_time{ height:20px; line-height:20px; color:#f58100;}


body {
 position:relative;
}
.about .right .content .new_title {
 font-size:20px; line-height:50px; height:auto; overflow:hidden; text-align:center; color:#f58100; border-bottom:1px solid #ccc;
}
    .about .right .content .new_title span {
        font-size:13px; color:#666; height:30px; line-height:30px; padding-bottom:30px;
    }
.about .right .content .contents {
 padding-top:30px;
}
.about .right .content .con_bottom {
  padding:30px 0;
}
    .about .right .content .con_bottom .shear {
      height:30px; line-height:30px; color:#666; border-bottom:1px solid #ccc; padding-bottom:10px;
    }
    .about .right .content .con_bottom .con_foot {
      line-height:30px; width:100%; height:auto;overflow:hidden; padding-top:10px;
    }
        .about .right .content .con_bottom .con_foot .nextorprev {
         width:650px; float:left; height:60px; line-height:30px;
        }
        .about .right .content .con_bottom .con_foot .goback {
           float:right; width:80px; height:60px; line-height:60px;
        }
         .about .right .content .con_bottom .con_foot .goback a{
          padding-top:15px;
        }



.about .right .content .job_list {
 padding-top:20px;
}
    .about .right .content .job_list .job_list_top {
     height:32px; line-height:32px; background:url(../images/join_top_04.png) no-repeat center;    color:#fff; font-size:14px; font-weight:bold;
    }
        .about .right .content .job_list .job_list_top ul {
        }
            .about .right .content .job_list .job_list_top ul li {
                height:32px; line-height:32px; width:183px; float:left; text-align:center;
            }
.about .right .content .job_list .job_list_detil {
  height:auto; overflow:hidden; width:100%;
}
.about .right .content .job_list .job_list_detil ul  {
  height:40px; line-height:40px; overflow:hidden;  border-bottom:1px dashed #ccc;  width:100%;
}
.about .right .content .job_list .job_list_detil ul li {
  width:183px; text-align:center; font-size:14px; float:left; height:40px; overflow:hidden;
}
.about .right .content .job_title {
    font-size:18px; height:50px; line-height:30px; color:#f58100;
}
 


.about .right .content .feed{ width:100%; padding-top:30px;}
.about .right .content .feed ul li{ line-height:26px; padding:10px 0; height:auto; overflow:hidden;}
.about .right .content .feed ul li .feed_title{  width:100px; float:left;}
.about .right .content .feed ul li .feed_con{ width:634px;  float:left;}
.about .right .content .feed ul li .feed_con .feed_txt{ height:26px; line-height:26px; border:1px solid #ccc; background:#f5f3f4; width:260px;}
.about .right .content .feed ul li .feed_con .feed_content{ width:600px; height:104px;border:1px solid #ccc;line-height:26px;background:#f5f3f4;}

.about .right .content .feed .feed_btn{ width:100%; height:50px;  line-height:50px; padding-left:200px;}
.about .right .content .feed .feed_btn .sub_btn{ background:url(../images/feed_06.jpg) no-repeat center; width:79px; height:28px; border:none; padding-right:100px;}
.about .right .content .feed .feed_btn .remove_btn{ background:url(../images/feed_08.jpg) no-repeat center; width:79px; height:28px; border:none;}

.page_1 { clear: both; height: 29px;margin:25px 0px 30px 0px; padding-top: 8px;color:#f58100;text-align:center;}
.page_1 span { background: none repeat scroll 0 0 #f58100; border: 1px solid #f58100;color: #fff;padding:8px 12px;text-decoration: none;}
.page_1 a {background: none repeat scroll 0 0 #fff;border: 1px solid #f58100;padding:8px 12px;color:#f58100
	transition: background 0.5s, border 0.5s, color 0.5s;
-moz-transition: background 0.5s, border 0.5s, color 0.5s;	/* Firefox 4 */
-webkit-transition: background 0.5s, border 0.5s, color 0.5s;	/* Safari 和 Chrome */
-o-transition: background 0.5s, border 0.5s, color 0.5s;	/* Opera */
}

.page_1 .cpb, .page_1 a:hover {background: none repeat scroll 0 0 #f58100;border: 1px solid #f58100;color: #fff;padding:8px 12px;text-decoration: none;}

