@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}

body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";}

a { text-decoration: none; color:#111;}
a:hover {text-decoration:none;color:#ff0000;}
a.fhsy{line-height:20px; border:1px #ccc solid; width:80px; text-align:center; display:block; background:#f1f1f1; float:right; margin-left:25px;}
a.fhsy:hover{color:#ff0000;}
a.a12w {text-decoration: none;color: #ffffff;font-size:12px;}
a.a12w:hover {text-decoration: none;color:#FF9900;}
a.a12r {text-decoration: none;color: #ff0000;font-size:12px;}
a.a12r:hover {text-decoration: underline;color: #999;}
a.a12 {text-decoration: none;color: #333;font-size:12px;}
a.a12:hover {text-decoration: underline;color: #ff0000;}
a.a13 {text-decoration: none;color: #333;font-size:13px;}
a.a13:hover {text-decoration: underline;color: #ff0000;}
a.a14 {text-decoration: none;color: #111;font-size:14px;}
a.a14:hover {text-decoration: none;color: #ff0000;}
a.a16 {text-decoration: none;color: #111;font-size:16px;}
a.a16:hover {text-decoration: none;color: #ff0000;}
a.a21 {text-decoration: none;color: #111;font-size:21px; font-family:"微软雅黑","宋体",Arial;}
a.a21:hover {text-decoration: none;color: #ff0000;}

a.a25 {text-decoration: none;font-size:25px; color:#FFFFFF; font-family:"微软雅黑","宋体",Arial;}
a.a25:hover {text-decoration: none;color: #f1f1f1;}
a.a28 {text-decoration: none;color: #111;font-size:28px; font-family:Georgia, "Times New Roman", Times, serif;}
a.a28:hover {text-decoration: none;color: #ff0000;}


a.acp {text-decoration: none;color: #111;font-size:14px;}
a.acp:hover {text-decoration: none;color: #ff0000;-webkit-filter: grayscale(1);filter:gray;filter: grayscale(1);}

a.aab {text-decoration: none;height:20px; width:154px; display:block; background:#FF5A00; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
a.aab:hover {text-decoration: none;color: #fff; background:#999;}
.aableft{display:block; line-height:20px; width:80%; text-align:center; float:left;}
.aabright{display:block; line-height:20px; width:20%; text-align:center; float:right;}

a.acla {display:block; width:247px; line-height:49px; float:left; text-align:center; color:#FFFFFF; background:#0303BB; font-size:22px; font-family:"微软雅黑","宋体",Arial;}
a.acla:hover {color:#FFFFFF; }
/*------------------------------------------------------------------------------*/
a.acal{
position:absolute; top:0; left:0; z-index:85; display:block; width:272px; height:366px; background:url(images/index_21c.png) 0px 0px no-repeat; 
}
a.acal:hover{
background:url(images/index_21b.png) 0px 0px no-repeat;
}


.friend{height:366px;margin:0 auto;overflow:hidden;width:1200px;}
.mr_frbox{height:366px;padding:0px 0px 0px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:46px;margin:160px 10px 0 0;width:28px;}
.mr_frUl{float:left;height:366px;width:1047px;margin-left:10px;}
.mr_frBtnR{float:right;margin-top:160px;cursor:pointer;width:28px;height:46px;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:300px;overflow:hidden;position:relative;}
.mr_frUl ul li a img{/*display:block;*/width:100%;}
.mr_zhe{width:265px;position:absolute;top:0;background:rgba(78, 164, 181, 0.65) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#4ea4b5;/*实现IE背景透明*//*height:389px;*/left:0;right:0;}
.mr_zhe_i h1{text-align:center;font-size:182px;height:138px;line-height:138px;margin-top:72px;margin-bottom:64px;font-weight:bold;color:#fff;}
.mr_zhe_p{margin-bottom:60px;}
.mr_zhe_p h3{text-align:center;font-size:15px;font-weight:bold;color:#fff;line-height:30px;}
.mr_zhe_p h3 span{display:block;margin:0 auto;width:260px;font-size:18px;border-bottom:1px solid #f4f4f4;}
.mr_zhe_hover{bottom:-596px;height:200px;position:absolute;width:300px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#0a0a0a;/*实现IE背景透明*/}
.mr_zhe_hover h1{text-align:center;height:40px;line-height:40px;margin:22px 0;color:#fff;}