*{margin:0; padding:0}
body{background:#fff; font-size:12px; color:#333; font-family: "宋体"}
font{font-size:12px}
a{color:#333; text-decoration:none}
a:hover{text-decoration:underline}
img{border:0}
ol,ul,li{list-style:none}
table{border-collapse:collapse; text-align:left}
.c{clear:both; width:1px; height:0; line-height:0; font-size:0}
.mBox{width:960px; margin:0 auto}
.input1{border:#ccc 1px solid; height:18px; color:#999; line-height:18px; margin:2px; padding:0 3px; width:114px}
.pTit{padding:20px 0 10px}
.pBan{padding:10px 0}
.Lb{width:550px; float:left}
.Lb .t{height:30px; line-height:30px; padding:0 12px; background:url(../images/indV2_42.gif) no-repeat}
.Lb .t b{float:left; color:#c00; font-size:14px}
.Lb .t p{float:right}
.Lb .m{background:url(../images/indV2_45.gif) repeat-y; padding:0 1px; overflow:hidden}
.Lb .b{height:5px; background:url(../images/indV2_47.gif) no-repeat; overflow:hidden}
.mTit{padding:13px 12px; line-height:16px; height:16px}
.mTit img{float:left}
.mTit b{float:left; color:#c00; font-size:12px; padding:0 8px}
.mTit p{float:right}
.mTit p a{color:#c00}

.Rb{width:400px; float:right}
.Rb .t{height:30px; line-height:30px; padding:0 12px; background:url(../images/indV2_44.gif) no-repeat}
.Rb .t b{float:left; color:#c00; font-size:14px}
.Rb .t p{float:right}
.Rb .m{background:url(../images/indV2_46.gif) repeat-y; padding:0 1px}
.Rb .b{height:5px; background:url(../images/indV2_48.gif) no-repeat; overflow:hidden}
.Rb .table1{margin:0 auto; line-height:20px; font-size:12px}
.Rb .table1 th{font-weight:normal; text-align:left; padding-left:10px; background:url(../images/indV2_131.gif) no-repeat center left}
.Rb .table1 b{color:#047700}
.Lb .l,.Rb .l{border-bottom:1px solid #ccc}
.Lb .l3,.Rb .l3{border-bottom:1px dotted #ccc}
.Lb .l2,.Rb .l2{border-top:1px solid #ccc; width:100%; height:20px; overflow:hidden}
.table2{line-height:21px; font-size:12px; text-align:left}
.table2 span{color:#c00}
.c999{color:#999}
.cc00{color:#c00}

/**/
.indHead{width:960px; height:130px; margin:0 auto; background:url(../images/indV2_02.gif) repeat-x}
.indHead .nav1{line-height:35px; color:#ccc; float:right; height:35px; overflow:hidden}
.indHead .nav1 span{font-size:8px; padding:0 10px}

.indHead .nav2{display:block; height:35px; line-height:10px; font-size:12px}
.indHead .nav2 li{display:block; float:left; width:90px; line-height:33px; height:33px; font-size:14px; color:#4d0000; padding:2px 0 0 0; text-align:center; background:url(../images/indV2_08.gif) no-repeat center right; position:relative; font-weight:bold}
.indHead .nav2 li a{display:block; width:88px; position:absolute; line-height:35px; height:35px; color:#fff; top:0; left:0; text-align:center; font-weight:bold}
.indHead .nav2 li a:hover{text-decoration:none; color:#FF0}
.indHead .nav2 .RR{float:right; width:180px; padding:0; text-align:left; background:none}
.indHead .nav2 .RR a{display:block; float:left; position:static; margin:0 10px 0 0; width:auto; height:auto}




.loginBtn{width:71px; height:48px; background:url(/images/indV2_25.gif) no-repeat; border:0}

.barA{height:203px}
.barA .login{float:right; background:url(../images/indV2_23.gif) no-repeat top right}
.barA .focusAD{width:730px; float:left; position:relative}
.barA .focusAD li{width:189px; height:36px; padding:7px 0; background:url(../images/indVbannerBgOff.gif) no-repeat; line-height:18px}
.barA .focusAD .On{width:213px; background:url(../images/indVbannerBgOn.png) no-repeat!important; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.diyidayi.com/images/indVbannerBgOn.png'); _background-image: none;}
.barA .focusAD .On b{color:#c00}
.barA .focusAD li img{display:inline; margin:0 7px; float:left; width:36px; height:36px}
.barA .focusAD li b{color:#666}
.barA .focusAD li p{color:#808080}


.barA .focusAD .MM{position:absolute; z-index:2; display:block; left:0}
.barA .focusAD .MM1{top:0}
.barA .focusAD .MM2{top:51px}
.barA .focusAD .MM3{ top:102px }
.barA .focusAD .MM4{ top:153px }
.barA .focusImg{width:540px; height:203px; position:absolute; top:0; left:190px; overflow:hidden}



.kcys{height:200px; background:url(../images/indV2_50.gif) no-repeat bottom; position:relative; border-bottom:1px solid #ccc; padding-top:12px}
.kcys .video{ position:absolute; top:32px; left:32px; width:270px; height:173px; overflow:hidden }
.kcys .text{ position:absolute; top:86px; left:333px; width:205px; font-size:12px; line-height:19px }

.webClassList{margin:0 auto; line-height:21px; background:url(../images/indV2_74.gif) no-repeat center bottom }
.tbkc{width:160px; height:124px; float:left; margin:0 10px 10px 10px; display:inline}
.tbkc a{display:block; line-height:30px; text-align:left; font-size:12px}
.tbkc a span{color:#c00; padding-right:3px}
.sou{height:100px; background:url(../images/indV2_94.jpg) no-repeat; padding:62px 20px 0 100px}
.tableSou{float:left}
.tableSou a{color:#553617; padding-right:9px}
.Tiku{float:right; width:235px; line-height:21px; margin-top:-6px}
.Tiku a{color:#fff; padding-right:10px}
.ydy{padding-left:15px}
.ydy table{float:left; margin:0 0 18px 0 }
.zxdy{line-height:21px}


.V2Foot{height:380px; background:#f9f9f9; width:960px; margin:0 auto; border-top:1px solid #808080; margin-top:20px}
.V2Foot .helpBox{width:895px; height:235px; background:url(../images/indV2_154.gif) no-repeat; margin:auto; padding:60px 0 0 65px}
.V2Foot .foot{height:61px; width:690px; margin:0 auto; background:url(../images/indV2_156.gif) no-repeat left top #f9f9f9; padding:5px 0 20px 270px; line-height:18px; margin-top:20px}

.yxxyPos{position:relative}
.yxxyPer{ width:500px; display:block; height:69px; padding:10px 0; border-bottom:1px solid #ccc;}
.yxxyPer dt{display:block; float:left; width:100px; height:69px; float:left}
.yxxyPer dd{display:block; float:right; width:400px; height:69px; overflow:hidden; font-size:12px; line-height:21px}
.yxxyPer dd .tit{display:block; color:#666; height:25px; line-height:25px; color:#047700}
.yxxyPer dd a{color:#c00}
.yxxyPerOn{height:auto; border:1px solid #c00}
.yxxyPerOn dd{height:auto}

