body{overflow-x:hidden}



/* 内页右侧 */



.R1 { margin-top:10px }



.R1 img { width:284px; }



.R1 a img { width:278px; border:#823ea3 solid 3px; border-top:none; }



.R2 { margin-top:10px; position:relative; height:287px; }



.R2 .prev, .R2 .next { width:30px; height:45px; display:none; background-image:url(../images2/lr.png); background-repeat:no-repeat; position:absolute; top:170px; z-index:10; cursor:pointer; text-indent:-9999px; filter:alpha(opacity=20); opacity:.2 }



.R2 .prev { background-position:-9px -21px; left:0 }



.R2 .next { background-position:-20px -110px; right:0 }



.R2 .prev:hover, .R2 .next:hover { filter:alpha(opacity=50)!important; opacity:.5!important }



.R3 { width:284px; margin-top:10px; height:115px; padding-top:5px; overflow:hidden; background:#f5f5f5; }



.R3 a { display:block; float:left; display:inline; width:80px; height:45px; padding-left:50px; margin:5px; }



.R3a1 { background:url(../images2/R3_01.gif) no-repeat 0 0; color:#55adb1; }



.R3a2 { background:url(../images2/R3_02.gif) no-repeat 0 0; color:#d75e5b; }



.R3a3 { background:url(../images2/R3_03.gif) no-repeat 0 0; color:#9bb54d; }



.R3a4 { background:url(../images2/R3_04.gif) no-repeat 0 0; color:#8162bc; }



.R4 { width:284px; margin:10px 0; overflow:hidden; }



.R4 dt { background:#823ea3; height:30px; line-height:30px; color:#fff; padding-left:10px; }



.R4 dd { background:url(../images2/R4_01.gif) no-repeat 10px 15px; padding:7px 15px; position:relative; cursor:pointer }



.R4 .R4dd { background:#f5f5f5 url(../images2/R4_01.gif) no-repeat 10px 15px; }



.R4 dd img { position:absolute; width:39px; height:39px; left:222px; top:15px; }



.R4 dd p { line-height:24px; }



.R4p1 { padding-left:30px; color:#000; font-size:14px }



.R4p1 span { color:#823ea3; font-weight:bold }



.R4p2 { padding-left:30px; color:#823ea3; }



.R4 dd .R4p3 { line-height:20px; font-size:12px; }





/* 频道页 */



.M1, .M2, .M3 { height:100%; overflow:hidden; padding:40px 0 }



.M1 h3, .M2 h3 { font-size:24px; line-height:30px; text-align:center; margin:0 0 30px; color:#000; }



.M1L { float:left; display:inline; width:303px; margin-right:40px; }



.M1R p{ line-height:34px; font-size:14px; text-indent:2em; color:#000}



.M1R { float:left; display:inline; width:260px; height:400px; overflow:hidden; float:left; margin-right:40px; margin-top:40px;  }



.M1R dt { margin:20px 0 15px; }



.M1R dt a { font-size:18px; color:#4c4948; }



.M1R dd { color:#727171; font-size:12px; }



.M1R ul { margin-top:20px; }



.M1R li { height:24px; line-height:24px; overflow:hidden; margin:7px 0; }



.M1R li .ma1 { float:left; display:inline; color:#666 }



.M1R li .ma2 { float:right; display:inline; display:block; background:#387dc1; color:#ddd; width:100px; text-align:center; font-size:12px; }



.M1R li span { margin-right:8px; }



.M2_Focus { height:270px; overflow:hidden; padding-bottom:30px; position:relative }



.M2_Focus .hd { margin-right:32px;  }



.M2_Focus .hd ul li { width:500px; height:50px; margin:10px 0; cursor:pointer; float:left }



.M2_Focus .hd ul li a:hover{ color:#000}



.M2_Focus .hd ul li a { display:block; font-size:16px; color:#666; line-height:22px; height:50px; width:160px; float:left }



.M2_Focus .hd ul li span { display:block; float:left; font-size:50px; color:#666; line-height:50px; height:50px; width:60px; }



.M2_Focus .hd ul li.on a { color:#000; }



.M2_Focus .hd ul li.on span { color:#000; }



.M2_Focus .bd {  top:0; float:left; width:521px; height:286px; margin-right:15px; }



.M2_Focus .bd li { zoom:1; vertical-align:middle; }



.M2_Focus .bd img {

    border: 3px solid #e8c8f8;

    height: 280px;

    width: 515px;

}





.M3 { height:100%; overflow:hidden }



.M3L { width:202px; float:left; display:inline }

.M3L3 { width:202px; float:left; display:inline }

.M3 h3 { font-size:30px; height:30px; line-height:30px; text-align:center; margin:0 0 10px; color:#000; }



.M3L ul {  height:290px; overflow:hidden; margin-top:25px;  }

.M3L1 ul {  height:349px; overflow:hidden; margin-top:25px;  }

.M3L4 ul {   overflow:hidden; margin-top:88px;  }

.M3L li { height:58px; line-height:58px;  font-size:21px; }

.M3L01 li { height:53px; line-height:53px;  font-size:21px; }

.M3L4 li { height:58px; line-height:58px;  font-size:21px; background:url(../images2/aa.jpg) no-repeat }

.M3L2 ul {  height:349px; overflow:hidden; margin-top:25px;  }

.M3L li a { color:#fff; display:block; padding-left:71px; }

.M3L01 li a { color:#fff; display:block; padding-left:71px; }



.M3L4 li a { color:#fff; display:block; padding-left:71px; }



.M3L4 #sxj_z1:hover a { color:#7d951d !important; display:block; padding-left:71px; }

.M3L4 #sxj_z2:hover a { color:#bd6c18 !important; display:block; padding-left:71px; }

.M3L4 #sxj_z3:hover a { color:#0f658b !important; display:block; padding-left:71px; }

.M3L4 #sxj_z4:hover a { color:#971660 !important; display:block; padding-left:71px; }

.M3L1 li { height:54px; line-height:54px;  font-size:21px; }

.M3L3 ul {  height:349px; overflow:hidden; margin-top:25px;  }

.M3L1 li a { color:#fff; display:block; padding-left:71px; }

.M3L2 li { height:65px; line-height:65px;  font-size:21px; }

.M3L4 li { height:54px; line-height:54px;  font-size:21px; }

.M3L2 li a { color:#fff; display:block; padding-left:71px; }

.M3L3 li { height:65px; line-height:65px;  font-size:21px; }

.M3L4 li a { color:#fff; display:block; padding-left:71px; }

.M3L3 li a { color:#fff; display:block; padding-left:71px; }





.M3L li .M3a1 { background:url(../images2/wtrl.jpg); }

.M3L li .M3a1:hover { background:url(../images2/wtrl1.jpg) !important; }

.M3L li .M3a2 { background:url(../images2/yelc.jpg) ; }

.M3L li .M3a2:hover { background:url(../images2/yelc1.jpg) !important;; }

.M3L li .M3a3 { background:url(../images2/gwy.jpg) ; }

.M3L li .M3a3:hover{ background:url(../images2/gwy1.jpg) !important;; }

.M3L li .M3a4 { background:url(../images2/shqh.jpg) ; }

.M3L li .M3a4:hover { background:url(../images2/shqh1.jpg) !important; ; }



.M3L1 li .M3a11 { background:url(../images2/yjbt.jpg); }



.M3L1 li .M3a12 { background:url(../images2/tj1.jpg) ; }





.M3L1 li .M3a13 { background:url(../images2/gx001.jpg) ; }



.M3L1 li .M3a14 { background:url(../images2/bj1.jpg) ; }









.M3L1 li .M3a11 { background:url(../images2/yjbt.jpg); }

.M3L1 li .M3a11:hover { background:url(../images2/yjbt011.jpg) !important; }



.M3L1 li .M3a12 { background:url(../images2/tj1.jpg) ; }

.M3L1 li .M3a12:hover  { background:url(../images2/tj011.jpg) !important ; }

.M3L1 li .M3a13 { background:url(../images2/gx.jpg) ; }

.M3L1 li .M3a13:hover { background:url(../images2/gx001.jpg) !important ; }

.M3L1 li .M3a14 { background:url(../images2/bj1.jpg) ; }

.M3L1 li .M3a14:hover { background:url(../images2/bj011.jpg) !important ; }



.M3L1 li .M3a15 { background:url(../images2/yjtc.jpg) ; }

.M3L1 li .M3a15:hover { background:url(../images2/yjtc011.jpg)!important ; }

.M3L1 li .M3a16{ background:url(../images2/bdyc.jpg) ; }

.M3L1 li .M3a16:hover{ background:url(../images2/bdyc01.jpg) ; }



.M3L01 li .M3a111 { background:url(../images2/yjbt1.jpg); }

.M3L01 li .M3a111:hover { background:url(../images2/yjbt111.jpg) !important; }



.M3L01 li .M3a222 { background:url(../images2/tj11.jpg) ; }

.M3L01 li .M3a222:hover { background:url(../images2/tj1111.jpg) ; }



.M3L01 li .M3a333 { background:url(../images2/gx1.jpg) ; }

.M3L01 li .M3a333:hover { background:url(../images2/gx111.jpg) !important ; }

.M3L01 li .M3a444 { background:url(../images2/bj11.jpg) ; }

.M3L01 li .M3a444:hover{background:url(../images2/bj1111.jpg) !important ;}



.M3L01 li .M3a555 { background:url(../images2/yjtc1.jpg) ; }

.M3L01 li .M3a555:hover { background:url(../images2/yjtc111.jpg) !important ; }

.M3L01 li .M3a666{ background:url(../images2/bdyc1.jpg) ; }



.M3L01 li .M3a666:hover{ background:url(../images2/bdyc111.jpg) !important ; }





.M3L3 li .M3a21 { background:url(../images2/fk1.png); }

.M3L3 li .M3a21:hover{ background:url(../images2/fk11.png) !important;  }

.M3L3 li .M3a22 { background:url(../images2/fk2.png) ; }

.M3L3 li .M3a22:hover{ background:url(../images2/fk21.png) !important;  }

.M3L3 li .M3a23 { background:url(../images2/fk3.png) ; }

.M3L3 li .M3a23:hover{ background:url(../images2/fk31.png)  !important; }

.M3L3 li .M3a24 { background:url(../images2/fk4.png) ; font-size:18px; }

.M3L3 li .M3a24:hover{ background:url(../images2/fk41.png)  !important; }



.M3L3 li .M3a25 { background:url(../images2/fk5.jpg) ; }

.M3L3 li .M3a25:hover{ background:url(../images2/fk51.jpg)  !important; }



.M3L2 li .M3a21 { background:url(../images2/gjjb.jpg); }

.M3L2 li .M3a21:hover { background:url(../images2/gjjb1.jpg); }

.M3L2 li .M3a22 { background:url(../images2/gjy.jpg) ; }

.M3L2 li .M3a22:hover{ background:url(../images2/gjy1.jpg) !important ; }

.M3L2 li .M3a23 { background:url(../images2/gjfd.jpg) ; }

.M3L2 li .M3a23:hover{ background:url(../images2/gjfd1.jpg) ; }

.M3L2 li .M3a24 { background:url(../images2/gjxr.jpg) ; }

.M3L2 li .M3a24:hover{ background:url(../images2/gjxr1.jpg) !important ; }



.M3L2 li .M3a25 { background:url(../images2/qtgjjb.jpg) ; }

.M3L2 li .M3a25:hover { background:url(../images2/qtgjjb1.jpg)!important ; }

.M3C { float:left; display:inline; margin-top:40px; overflow:hidden; background:url(../images2/M3_03.gif) repeat-y 0 0; }



.M3C .con { width:440px; height:291px; padding:0 35px; }



.M3C dt { margin:20px 55px 15px; text-align:center; }



.M3C dt a { font-size:22px;  color:#000; font-weight:bold; font-family:"宋体"  }

.M3C dd { color:#000; font-size:12px; font-family:"宋体"  }



.M3C ul { margin-top:20px; }



.M3C li { height:24px; line-height:24px; overflow:hidden; margin:7px 0; }



.M3C li .ma1 { float:left; display:inline; color:#000; font-family:"宋体"  }



.M3C li .ma2 { float:right; display:inline; display:block; background:#823ea3; color:#ddd; width:100px; text-align:center; font-size:12px; }



.M3C li span { margin-right:8px; }







.M3C1 { float:left; display:inline; margin-top:40px; overflow:hidden; text-align:center }



.M3C1 .con { width:440px; height:291px; padding:0 35px; }



.M3C1 dt { margin:20px 0 15px; }



.M3C1 dt a { font-size:18px; color:#000; font-family:"宋体" }

.M3C1 dd { color:#000; font-size:12px; text-align:left; font-family:"宋体"  }







.M3C1 li { height:24px; line-height:24px; overflow:hidden; margin:7px 0; }



.M3C1 li .ma1 { float:left; display:inline; color:#000; font-family:"宋体"  }



.M3C1 li .ma2 { float:right; display:inline; display:block; background:#823ea3; color:#ddd; width:100px; text-align:center; font-size:12px; }



.M3C1 li span { margin-right:8px; }

















.hd_1{ width:210px;  float:left; margin-top:64px;}



.hd{ float:left; width:200px;}

.hd11{ float:left; width:204px;}

.bd {  float:left; width:350px;}







.M3C1 { float:left; display:inline; margin-top:40px; overflow:hidden; background:url(../images2/M3_03.gif) repeat-y 0 0; }



.M3C1 .con { width:440px; height:335px; padding:0 18px; }



.M3C1 dt { margin:20px 0 15px; }



.M3C1 dt a { font-size:22px; color:#000; }

.M3C1 dd { color:#000; font-size:12px; font-family:"宋体" }







.M3C1 li { height:24px; line-height:24px; overflow:hidden; margin:10px 0; color:#000 }



.M3C1 li .ma1 { float:left; display:inline; color:#000;font-family:"宋体"  }



.M3C1 li .ma2 { float:right; display:inline; display:block; background:#823ea3; color:#ddd; width:100px; text-align:center; font-size:12px; }



.M3C1 li span { margin-right:8px; }



/* 热点问题 */



.hotAsk { width:1001px; height:80px; overflow:hidden; margin:20px auto; }



.hotAsk a { display:block;  height:60px; padding:20px 5px 0; margin:0 1.6px; float:left; text-align:center; color:#fff;   font: 12px/21px ""; }



.hotAsk .ht { background:url(../images2/hotAsk.gif) no-repeat 0 0; width:152px; }



.Ac1 { background:#e29795; width:176px !important; line-height:39px; }



.Ac11 { background:#3f87d1; width:86px !important; line-height:39px; }

.Ac16 { background:#9bb54d; width:86px !important; line-height:39px; }



.Ac18 { background:#ff5468; width:86px !important; line-height:39px; }



.Ac14 { background:#8162bc; width:86px !important; line-height:39px; }

.Ac21 { background:#3f87d1; width:98px !important; line-height:18px; margin-right:25px !important; }

.Ac22 { background:#e29795; width:98px !important; line-height:18px;margin-right:25px !important;  }

.Ac23 { background:#deb780; width:98px !important; line-height:18px; margin-right:25px !important; }

.Ac24 { background:#8162bc; width:98px !important; line-height:18px; margin-right:25px !important; }

.Ac25 { background:#9bb54d; width:98px !important; line-height:18px; }

.Ac2 { background:#8162bc; width:68px !important; line-height:26px;}



.Ac3 { background:#71a1df; width:153px !important; line-height:39px; }



.Ac4 { background:#deb780; width:153px !important; line-height:25px; }



.Ac5 { background:#3f87d1 ; width:130px !important; line-height:39px; }



.Ac6 { background:#55adb1; width:75px !important; line-height:26px;}





.Ac30 {background:#ff8200; width:130px ; line-height:39px; }

.Ac31 { background:#8162bc; width:86px !important; line-height:22px; }

.Ac32 { background:#71a1df; width:86px !important; line-height:22px; }

.Ac33 { background:#acce21; width:100px !important; line-height:39px; }

.Ac34 { background:#e30083; width:100px !important; line-height:22px; }

.Ac35 { background:#c35caa; width:118px !important; line-height:39px; }

.Ac36 { background:#97c707; width:120px !important; line-height:39px; }











.w980 {

    margin: 0 auto;

    width: 980px;

}



 .youshi{ background:url(../images2/yjbt_211.jpg) no-repeat left center; height:450px; position:relative;  } 

.youshi p{ position:absolute; font-size:14px; line-height:180%; font-family:微软雅黑;}

 .youshi p b{ font-size:18px; display:block;}

 .youshi .box5_1 b{ color:#666699;}

 .youshi .box5_2 b{ color:#ff6666;}

 .youshi .box5_3 b{ color:#339999;}

 .youshi .box5_4 b{ color:#f6b069;}

.youshi .box5_1{ top:40px; left:541px;}

.youshi .box5_2{ top:140px; left:610px;}

 .youshi .box5_3{ top:250px; left:610px;}

 .youshi .box5_4{ top:345px; left:541px;}

.dz{ width:986px; margin:0 auto;background:url(../images2/gh.png); height:108px; margin-bottom:25px;}

.dz1{ width:180px; height:105px;  float:left; color:#FFF; text-align:center; line-height:67px; margin-right:20px;}

.dz2{ width:180px; height:105px; float:left; color:#FFF; text-align:center; line-height:67px;margin-right:20px;}

.dz3{ width:180px; height:105px; float:left; color:#FFF; text-align:center; line-height:67px;margin-right:20px;}

.dz4{ width:180px; height:105px;float:left; color:#FFF; text-align:center; line-height:67px;margin-right:20px;}

.dz5{ width:180px; height:105px;float:left; color:#FFF; text-align:center; line-height:67px;}

.dz h4{ font-size:14px; color:#FFF; margin-left:27px;}

.dz p{ font: 12px/21px "";}









.w1000 {

    height: 100%;

    margin: 0 auto;

    overflow: hidden;

    position: relative;

    width: 1000px;

}

.boxJ .p1 {

    color: #3e3a39;

    font-size: 80px;

    left: 268px;

    line-height: 80px;

    position: absolute;

    top: 44px;

}

.boxJ .w1000{ position:relative}

.boxJ .p1{ font-size:80px; color:#3e3a39; line-height:80px; position:absolute; left:268px; top:44px;}

.boxJ .p2{ font-size:30px; color:#3e3a39; line-height:30px; position:absolute; left:493px; top:85px;}

.boxJ .p3{ font-size:30px; color:#ff8095; line-height:30px; text-align:center; margin-top:152px;}

.boxJ .p4{ font-size:12px; position:absolute; left:35px; top:228px;}

.boxJ .p5{ font-size:12px; position:absolute; left:183px; top:113px;}

.boxJ .p6{ font-size:12px; position:absolute; left:386px; top:69px;}

.boxJ .p7{ font-size:12px; position:absolute; left:617px; top:116px;}

.boxJ .p8{ font-size:12px; position:absolute; left:754px; top:227px;}

.boxJ .p9{ font-size:30px; line-height:40px; color:#ff8095; position:absolute; left:327px; top:404px; text-align:center; font-weight:bold}

.boxJ .p10{ font-size:12px; position:absolute; left:312px; top:508px; text-align:left; line-height:27px; color:#000; text-indent:2em;}

.boxJ a{ font-size:20px; line-height:20px; color:#ff8095; position:absolute; left:430px; top:905px;}





.boxJ {

    background: url("../images2/10.jpg") no-repeat;

    height: 777px; margin:0 auto; width:924px;

}

















.boxJ1 .p1 {

    color: #3e3a39;

    font-size: 80px;

    left: 268px;

    line-height: 80px;

    position: absolute;

    top: 44px;

}

.boxJ1 .w1000{ position:relative}

.boxJ1 .p1{ font-size:80px; color:#3e3a39; line-height:80px; position:absolute; left:268px; top:44px;}

.boxJ1 .p2{ font-size:30px; color:#3e3a39; line-height:30px; position:absolute; left:493px; top:85px;}

.boxJ1 .p3{ font-size:30px; color:#ff8095; line-height:30px; text-align:center; margin-top:152px;}

.boxJ1 .p4{ font-size:12px; position:absolute; left:35px; top:332px;}

.boxJ1 .p5{ font-size:12px; position:absolute; left:194px; top:181px;}

.boxJ1 .p6{ font-size:12px; position:absolute; left:386px; top:103px;}

.boxJ1 .p7{ font-size:12px; position:absolute; left:594px; top:116px;}

.boxJ1 .p8{ font-size:12px; position:absolute; left:780px; top:208px;}

.boxJ1 .p81{ font-size:12px; position:absolute; left:910px; top:365px;}

.boxJ1 .p9{ font-size:30px; line-height:40px; color:#ff8095; position:absolute; left:469px; top:404px; text-align:center; font-weight:bold}

.boxJ1 .p10{ font-size:12px; position:absolute; left:381px; top:490px; text-align:left; line-height:27px; color:#000; text-indent:2em;}

.boxJ1 a{ font-size:23px; line-height:20px; color:#ff8095; position:absolute; left:466px; top:697px;}





.boxJ1 {

    background: url("../images2/10.png") no-repeat;

    height: 787px; margin:0 auto; width:1084px;

}















