﻿@charset "utf-8";
/* CSS Docume
 * 重庆东大肛肠医院[痔疮专题]
 * Jaja
 * 2013-07-29
 * QQ6493545
 */

body{ font-size:12px; margin:0;padding:0;color:#666666; background:url(../images/bg.jpg) no-repeat fixed 0px top #15476c;}
div,img,h3,h4,p,dd,dl,em{margin: 0; padding: 0; border: 0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul{list-style:none;margin:0;padding:0}
form{margin:0}
.left{float:left}
a{text-decoration:none; color:#666666; cursor:pointer;}
a:hover{text-decoration:none; color:#9ad5ff; text-decoration:underline;}
.clearfloat{clear:both;}

.right_nav{width:56px; height:188px; position:fixed; bottom:150px; right:10px; z-index:9999;_position:absolute;_top:expression((offsetParent.scrollTop)+500); _right:expression((offsetParent.scrollRight)+10);}

.head{ width:100%; background: url(../images/logo_bj.jpg) repeat-x; margin:0 auto;}
.top{ width:915px; height:85px; margin:0 auto; } 

a#rna1{width:56px; height:56px; background:url(../images/rn_up.png) no-repeat; float:left;}
a:hover#rna1{background:url(../images/rn_upa.png) no-repeat;}
a.ran2{width:56px; height:56px; background:url(../images/rn_zx.png) no-repeat; float:left; margin:10px 0; line-height:56px; text-align:center; color:#FFF;}
a:hover.rna2{background:url(../images/rn_zxa.png) no-repeat;}
a#rna3{width:56px; height:56px; background:url(../images/rn_down.png) no-repeat; float:left;}
a:hover#rna3{background:url(../images/rn_downa.png) no-repeat;}


.right_box{width:100%; height:auto; overflow:hidden; min-height:1500px; position:absolute; top:0; left:0px;}

.ra1{width:100%; height:900px; overflow:hidden; margin:auto; position:relative;}
.ra1_1{width:631px; height:270px; position:absolute; top:150px; left:47%; margin-left:-258px; background:url(../images/ra1_1.png) no-repeat;}
.ra1_2{width:414px; height:394px; position:absolute; top:450px; left:50%; margin-left:-207px; background:url(../images/ra1_2.png) no-repeat;}
.ra1_2_1{width:270px; height:auto; overflow:hidden; line-height:18px; position:absolute; top:95px; left:60px; color:#cacaca; text-indent:2em;}
.ra1_2_1 font{color:#cacaca; font-size:12px;}
.rapng{background:url(../images/ra_bg.png);}
.rapng1{background:url(../images/ra_bg1.png);}

.ra2{width:100%; height:400px; overflow:hidden; margin:auto; position:relative;}
.ra2_1{width:916px; height:auto; overflow:hidden; position:absolute; top:105px; left:50%; background:url(../images/ra2_1.png) no-repeat;margin-left: -458px;}
.ra2_1 ul{ margin-top:60px; overflow:hidden;}
.ra2_1 ul li p{color:#bfcaca; width:700px; float:right; text-indent:2em; line-height:24px; padding-top:10px;}
.z_1{ width:916px; height:185px; margin:0 auto; background:url(../images/z_1.png) no-repeat;}

.ra3{width:100%; height:530px; overflow:hidden; margin:auto; position:relative;}
.ra3_line1{width:915px; height:498px; border-top:1px dashed #445867; position:absolute; top:0; left:50%; z-index:1; margin-left:-457px;}
.ra3_1{width:911px; height:69px; background:url(../images/ra3_1.png) no-repeat; position:absolute; top:110px; left:50%; margin-left: -441px;}
.ra3_dd{width:912px; height:53px; position:absolute; top:118px; left:50%;margin-left: -456px; z-index:2;}
.ra3_dd ul li{ width:135px; height:40px; float:left; background:url(../images/ra3_li.jpg) no-repeat; color:#FFF; font-size:16px; font-weight:bold; padding-top:11px; padding-left:50px;}
.ra3_dd ul li.active{ width:135px; height:40px; float:left; background:url(../images/ra3_lia.jpg) no-repeat; color:#0077cc; }

.ra3_2{width:915px; height:296px; position:absolute; top:205px; left:50%;margin-left: -456px; z-index:2;}
.ra3_2 ul li{width:915px; height:296px; float:left; position:relative; font-size:12px;}
.ra3_2 ul li span{width:240px; height:254px; position:absolute; top:0; left:0;}
.ra3_2 ul li h3{width:480px; height:40px; line-height:40px; color:#fff; font-size:18px; position:absolute; top:0px; left:280px; color:#FFF;}
.ra3_2 ul li div{width:622px; height:auto; overflow:hidden; line-height:20px; position:absolute; top:40px; left:280px; color:#bfcaca;}
.ra3_2 ul li div p{width:622px; height:auto; overflow:hidden; line-height:20px; color:#bfcaca; line-height:24px;}
.ra3_2 ul li div p.img_b{ width:622px; height:130px;  background:url(../images/neizhi.png) no-repeat;}
.rak_1{width:590px; height:25px; background:url(../images/raja_1.png) no-repeat; position:absolute; top:50px; left:50%; margin-left:-456px;}
.ra3_2 ul li div p a.zx1{width:115px; height:32px; line-height:32px; text-align:center; background-color:#0077cc; float:left; color:#fff; margin-top:10px; margin-right:10px;}
.ra3_2 ul li div p a:hover.zx1{background-color:#0095ff;}




.ra6{width:100%; height:574px; overflow:hidden; margin:20px auto; position:relative;}
.ra6_1{width:780px; height:25px;background:url(../images/ra6_1.png) no-repeat; position:absolute; top:88px; left:50%; margin-left:-456px;}
.ra6_2{width:913px; height:332px; border:1px solid #114d79; position:absolute; top:165px; left:50%; margin-left:-457px; z-index:1;}
.ra6_3{width:913px; height:332px; position:absolute;top:185px; left:50%; margin-left:-456px; z-index:2;}
.ra6_3 ul li{width:913px; height:332px; float:left; position:relative; font-size:12px;}
.ra6_3 ul li span{width:290px; height:266px; position:absolute; top:20px; left:0;}
.ra6_3 ul li h3{width:570px; height:55px; line-height:55px; font-size:14px; color:#cacaca; position:absolute; top:0; left:310px; font-size:16px;}

.ra6_3 ul li font{color:#afdeff; font-size:12px;}

.ra6_3 ul li p{width:570px; height:auto; line-height:18px; position:absolute; top:55px; left:310px; color:#cacaca; }
.ra6_3 ul li div.aa1{width:400px; height:30px; line-height:30px; color:#cacaca; position:absolute; bottom:145px; left:440px; color:#cacaca;}
.ra6_3 ul li a.zx1{width:115px; height:32px; line-height:32px; text-align:center; color:#fff; background-color:#0077cc; position:absolute; bottom:145px; left:310px;}
.ra6_3 ul li a:hover.zx1{background-color:#0095ff;}
.ra6_3 ul li a.zx1.zx2{left:430px;}
.ra6_3 ul li div.aa2{width:570px; height:74px; position:absolute; bottom:53px; left:310px;}
.ra6_3 ul li div.aa3{width:600px; height:auto; overflow:hidden; position:absolute; bottom:60px; line-height:18px; left:310px;color:#cacaca}
.ra6_3 ul li div.aa3 font{font-size:14px; font-weight:bold; padding-bottom:5px;}
.ra6_3 ul li div.aa3 b{color:#9C0000;}

.ra6_4{width:188px; height:30px; position:absolute; top:168px; left:46%; margin-left:322px; z-index:3;}
.ra6_4 ul li{width:60px; float:left; background-color:#0077cc; line-height:30px; text-align:center; color:#fff;}
.ra6_4 ul li.active{background-color:#FFF; color:#0077cc;}

.ra7{width:100%; height:660px; overflow:hidden; margin:20px auto; position:relative;}
.ra7_1{width:824px; height:25px; background:url(../images/ra7_1.png) no-repeat; position:absolute; top:88px; left:50%; margin-left:-456px;}
.jaja_2{width:915px; height:443px; background:url(../images/jaja_2.png) no-repeat; position:absolute; top:158px; left:50%; margin-left:-456px;}

.ra8{width:100%; height:350px; overflow:hidden; margin:auto; position:relative;}
.buttom_zixun{ width:915px; height:74px; position:absolute; top:70px; left:50%; margin-left:-456px;}
a.j_1{ width:220px; height:74px; float:left; background:url(../images/j1.jpg) no-repeat;}
a.j_1:hover{ width:220px; height:74px; float:left; background:url(../images/j1_1.jpg) no-repeat;}

a.j_2{ width:220px; height:74px; float:left; background:url(../images/j2.jpg) no-repeat;margin-left:12px; _display:inline;}
a.j_2:hover{ width:220px; height:74px; float:left; background:url(../images/j2_2.jpg) no-repeat;}

a.j_3{ width:220px; height:74px; float:left; background:url(../images/j3.jpg) no-repeat;margin-left:11px; _display:inline;}
a.j_3:hover{ width:220px; height:74px; float:left; background:url(../images/j3_3.jpg) no-repeat;}

a.j_4{ width:220px; height:74px; float:left; background:url(../images/j4.jpg) no-repeat;margin-left:12px; _display:inline;}
a.j_4:hover{ width:220px; height:74px; float:left; background:url(../images/j4_4.jpg) no-repeat;}


.buttom_2{ width:886px; height:100px; background:url(../images/buttom_2.png) no-repeat;position:absolute; top:175px; left:51%; margin-left:-460px;}

.images_op{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
/*.images_op { 
-webkit-filter: grayscale(100%); 
-moz-filter: grayscale(100%); 
-ms-filter: grayscale(100%); 
-o-filter: grayscale(100%); 
filter: grayscale(100%); 
filter: gray; 
}*/
