﻿@charset "utf-8";
/* CSS Document */
.mlc_h1 i{ background:#5494ba;}
.ml_a:hover,.ml_am{ background:url(../images/r_pic11.gif) no-repeat left center; color:#5494ba}
.ml_ul2 li a:hover,.ml_ul2 li a.am{ color:#5494ba}
.mr_bt{ height:32px; line-height:32px; background:url(../images/r_sypic.gif) no-repeat left center}
.r_ren{ float:right; margin-top:16px;}
.r_ren li{ width:118px; height:33px; line-height:33px; float:left; text-align:center; background:url(../images/r_pic1.gif) no-repeat; font-size:14px; color:#fff; margin-left:7px; cursor:pointer}
.r_ren li.r_xuanz{ background:url(../images/r_pic12.gif) no-repeat}
.r_hide{ display:none}
.r_cp1{ width:100%; height:36px; line-height:36px; background:url(../images/r_pic5.gif) repeat-x left bottom; margin-top:33px;}
.r_cp10{ padding:0 15px; background:url(../images/r_pic3.gif) repeat-x; float:left}
.r_cp10 p{ background:url(../images/r_pic4.gif) no-repeat left center; padding-left:20px; font-size:16px; font-weight:700; color:#fff;}
.r_cp2{ border:1px solid #ddd; background:#f5f5f5; padding-top:28px;width:720px;}
.r_cp21{ width:350px; float:right; margin-left:30px; display:inline;}
.r_cp22{ font-size:14px; width:324px;}
.r_cp23{ width:307px; float:left}
.r_cp23 img{ width:307px;}
.r_gnlb{ margin-top:20px;}
.r_gnlb li{ width:43px; height:52px; line-height:40px; text-align:center; background:url(../images/r_pic13.gif) no-repeat left top; float:left; font-size:14px; color:#fff; margin-right:27px; cursor:pointer; margin-bottom:10px; position:relative; z-index:10}
.r_gnlb li.r_hover{ background:url(../images/r_pic7.gif) no-repeat left top; z-index:3000}
.r_show{ position:absolute; left:-140px; top:52px; display:none; width:338px; height:auto; background:#eaeaea/*url(../images/r_pic8.png) no-repeat left bottom*/; padding:0 0 0 1px;}
.r_shui{ background:#8a8a8a;}
.r_shui1{ background:#dcdcdc;}
.r_shui td{ height:35px; line-height:35px; font-size:14px; text-align:left;padding-left:20px;}
.r_shui1 td,.r_shui2 td{ height:29px; line-height:29px; font-size:12px; text-align:left;color:#566168; padding-left:20px;}
.r_sy{ width:100%;}
.r_cpjs2 .r_cp1{ margin-top:0;}
.r_cp5{ width:249px; float:left;}
.r_cp5 img{ width:249px; height:auto;}
.r_cpjs2 .r_cp21{ width:420px;}
.r_cpjs2 .r_cp2{ padding:10px 0 5px;}
.r_cpjs2 .r_gnlb li .r_show{ height:auto;}