/* CSS Document */

.h_3_1{ background:url(../images/a30.jpg) no-repeat #f8f3e0; text-align:center;border-bottom:#f8c37e 1px solid;}

.left{ width:202px; float:left; display:inline;}

.side_nav{ background:#f1f1f1;}

.side_list li{ line-height:40px; background:url(../images/a31.jpg) no-repeat 10px 13px #dfdfdf; font-size:14px; border-bottom:#fff 1px solid;}

.side_share{ text-align:center; padding-top:15px; padding-bottom:15px;}

.side_list .li_hover{ background:url(../images/xa103.jpg) no-repeat 10px 13px #fb9218;}

.side_list .li_hover a{ color:#FFF;}

.sub_div{background:#f1f1f1;padding-left:30px; font-size:12px; padding-top:4px; padding-bottom:4px;}

.sub_div2{ padding-left:30px;}

.side_list .sub_div a{ color:#909090; line-height:28px;}

.side_list .sub_div p{ background:url(../images/xa105.jpg) no-repeat 143px center;}

.side_list .sub_div .p_hover{ background:url(../images/xa104.jpg) no-repeat 143px center;}

.side_list .sub_div .p_hover a{color:#ff8900;}

.name{ font-size:16px; color:#636363;}

.project{ margin-top:15px; margin-bottom:10px;}

.project_1{ background:url(../images/xa108.jpg) no-repeat; height:105px; display: table-cell; text-align:center; vertical-align:middle; width:202px; color:##7B7B7B; font-size:14px; line-height:25px;}

.right{ padding-bottom:100px; float:right; width:740px; border-left:#eaeaea 1px solid; padding-left:20px;}

.right_nav{ background:#f2f2f2; display:inline-block; line-height:25px; padding-left:10px; padding-right:10px; color:#fb9218;}

.right_nav span{ padding-right:17px; background:url(../images/xa109.jpg) no-repeat right center; margin-right:9px; color:#ababab;}

.right_title{ color:#3299bb; font-size:22px; border-bottom:#bfbfbf 1px dashed; margin-top:18px; padding-bottom:9px; font-weight:bold; padding-left:5px;}

.page{ text-align:center; line-height:50px;}

.page a,.page span{ margin-left:10px; font-size:14px;}

.page_a1{ color:#ff8900; text-decoration:underline;}