
/* CSS Document */
.left{float:left;}
.padd20{ padding-top:20px;}
.list-left{ width:813px; padding-right:20px; border-right:#cccccc 1px solid;}
#listjs{}
#listjs li{ padding:25px 0; margin:10px 0; background:url(../images/list_bg.png) left bottom no-repeat; position:relative;}
#listjs li #pic{ width:239px; height:160px;}
#listjs li #mid{ width:65%;}
#listjs li #mid h1{ color:#104668; font-size:20px;}
#listjs li #mid p:nth-child(2){padding-top:10px;font-size:16px;color:rgba(0,0,0,0.7);}
#listjs li #mid p:nth-child(3){ width:100%; display:block; text-align:right; position:absolute; bottom:25px; left:0;}
#listjs li #mid p:nth-child(3) a{ width:50px; height:40px; border:#b5b5b5 1px solid; border-radius:18px; display:inline-block; background:url(../images/jt.png) center center no-repeat; margin-right:20px;}


.right_list{ width:337px;}
.right_list_top{}
.right_list_top a{ float:left; width:164px; height:164px; text-align:center; margin-right:5px; margin-bottom:5px;}
.right_list_top a:nth-child(2n){margin-right:0;}

.right_list_top a i{ display:block; width:74px; height:70px; margin:25px auto 0 auto;}
.right_list_top a p{ color:#FFF; font-size:16px; line-height:25px;}
.right_list_top a:nth-child(1){ background:#9bc3d0;}
.right_list_top a:nth-child(1) i{ background:url(../images/wx.png) no-repeat;}
.right_list_top a:nth-child(2){ background:#d2aad6;}
.right_list_top a:nth-child(2) i{ background:url(../images/td.png) no-repeat;}
.right_list_top a:nth-child(3){ background:#9bb38a;}
.right_list_top a:nth-child(3) i{ background:url(../images/qq.png) no-repeat;}
.right_list_top a:nth-child(4){ background:#d7ac99;}
.right_list_top a:nth-child(4) i{ background:url(../images/gps.png) no-repeat;}

#right_title span{ display:inline-block; padding:8px 20px; background:#053e61; color:#FFF; font-size:20px;}
#right_title a{ display:inline-block; float:right; padding:8px 0; color:#053e61; font-size:20px;}
.right_list_middle,.right_list_bottom{ padding:20px 0;}

.pj-ys,.right_link{ width:100%; padding:20px 0}
.pj-ys img{ width:100%;}
.right_link a{ display:block; padding:30px 0; color:#FFF; text-align:center; font-size:18px}
.right_link #link_top #top_l{ width:220px; float:left; background:#9bc3d0;}
.right_link #link_top #top_r{ width:114px; float:right; background:#d2aad6}
.right_link #link_middle{ margin-top:3px; margin-bottom:3px;}	
.right_link #link_middle #midd{ float:left;}	
.right_link #link_middle #midd:nth-child(1){ width:114px; background:#fab2b2; margin-right:3px}
.right_link #link_middle #midd:nth-child(2){ width:103px; margin-right:3px}
.right_link #link_middle #midd:nth-child(2) a{ padding:13px 0;}
.right_link #link_middle #midd:nth-child(2) a:nth-child(1){ background:#d9cf96; margin-bottom:3px}
.right_link #link_middle #midd:nth-child(2) a:nth-child(2){ background:#9bb38a;}

.right_link #link_middle #midd:nth-child(3){ width:114px; background:#a0e7d6;}
.right_link #link_middle #midd:nth-child(1) a,.right_link #link_middle #midd:nth-child(3) a{ padding:51.5px 0;}

.right_link #link_bottom #bottom_l{ width:114px; float:left; background:#99d1f4;}
.right_link #link_bottom #bottom_r{ width:220px; float:right; background:#f1a888}

#pages{ /*height:1.5rem;*/ padding-top:20px; text-align:center;}
#pages a{ display:inline-block; border:#b5b5b5 1px solid; padding:10px 20px; margin:10px 0; color:#000;}
#pages span{ display:inline-block;border:#053e61 1px solid; background:#053e61; padding:10px 20px;  margin:10px 0; color:#fff}
#pages .a1:first-child{ display:none;}