@charset "utf-8";
/* CSS Document */
body{padding:0; margin:0; font-family:Verdana,"Microsoft Yahei";}
.header,.ly_px{width:1100px; margin:auto;}
.mb13{ margin-bottom:13px;}
.mb20{ margin-bottom:20px;}
.clearfix:after{content:'.'; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{ display:inline-block;}
.clearfix{ display:block;}
.fleft{float:left;}
.fright{float:right;}
.menu_top{width:1100px; margin:0 auto 10px;}
.menu_bottom{width:100%; height:40px; background:url(menubg.jpg) repeat-x;}
.menu_top a:link,.menu_top a:visited{ margin:0 37px; font-size:18px; font-family:Verdana,"Microsoft Yahei"; font-weight:bold; color:#666; text-decoration:none; position:relative;}
.menu_top .unactive{ margin:0 35px; font-size:18px; font-family:Verdana,"Microsoft Yahei"; font-weight:bold; color:#999; text-decoration:none; position:relative;}
.rect{border-width:6px; border-style:dashed dashed solid dashed; border-color:transparent transparent #6699cc transparent; height:0; width:0; overflow:hidden; line-height:0; position:absolute; left:40%; bottom:-10px; display:none;}
.rect2{border-width:6px; border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #6699cc ; height:0; width:0; overflow:hidden; line-height:0; position:absolute; right:-14px; top:16px; display:none;}
.menu_top .current:link,.menu_top .current:visited,.menu_top a:hover{color:#09F;}
.menu_top .current .rect{ display:block;}
.menu_top a:hover .rect{display:block;}
.ly_px{margin:-15px auto 0;padding: 10px 5px;}
.video_w{width:435px; height:305px; background:url(wideo_bg.png) no-repeat; padding:15px;}
.video_img{width:435px; height:258px; border:1px solid #fff; border-radius:20px 20px 0 0; overflow:hidden;}
.ly_join,.ly_introduce{width:455px; padding:5px; border:1px solid #ccc;}
.ly_title{ height:40px; border-bottom:2px solid #3399cc; position:relative; font-size:22px; font-family:Verdana,'Microsoft Yahei'; font-weight:bold; color:#666;}
.ly_tb1,.ly_tb2,.ly_tb3,.ly_tb4,.ly_tb5,.ly_tb6{width:38px; height:0; padding-top:38px; overflow:hidden; background-image:url(ly_sprite.png); background-repeat:no-repeat; background-position:-3px -38px; display:inline-block; vertical-align:middle;}
.ly_tb2{ background-position:-3px 0;}
.ly_tb3{ background-position:-3px -79px;}
.ly_tb4{ background-position:-3px -126px;}
.ly_tb5{ background-position:-3px -164px;}
.ly_tb6{ background-position:-3px -204px;}
.ly_title .rect{ display:block; left:65px; bottom:0;}
.ft14{ font-size:16px;}
.ly_join p,.ly_introduce p{margin:6px 0; line-height:20px; color:#777;}
.ly_introduce p{line-height:33px;}
.ly_introduce{width:556px; height:600px;}
.intro_txt{padding:10px;}
.ly_zpyq{border:1px solid #ccc; width:1100px; margin:20px auto; padding:10px 2px;}
.zpyq_txt{ line-height:30px; color:#777; padding-top:10px;}
.zpyq_txt p{margin:5px 0; text-indent:2em;}
.nIndent p{ text-indent:0;}
.tab1 td{padding-bottom:20px;}
.inp1{border:1px solid #ccc; width:150px; height:25px; line-height:25px; padding:0 5px;}
.inp2{width:520px; border:1px solid #ccc; height:25px; line-height:25px; padding:0 5px;}
.tarea{width:520px; padding:5px; border:1px solid #ccc; height:100px;}
.btn1{width:65px; height:25px; line-height:25px; border:1px solid #0CF; border-radius:12px; cursor:pointer; font-size:14px; font-family:Verdana,"Microsoft Yahei"; background-color:#fff;}
.willow_bottom{padding-bottom:20px; text-align:center; color:#333; line-height:24px; font-size:14px; font-family:verdana,"Microsoft yahei";}
.willow_bottom a:link,.willow_bottom a:visited{color:#333;}
a{ text-decoration:none; color:#333; font-size:14px;line-height:24px;}

.blk_18 {margin:8px auto 0; FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH:1050px; ZOOM: 1}
.blk_18 .pcont { FLOAT: left; OVERFLOW: hidden; WIDTH: 920px; margin:auto;}
.blk_18 .ScrCont {WIDTH: 32766px; ZOOM: 1;}
.blk_18 #List1_1 {FLOAT: left}
.blk_18 #List2_1 {FLOAT: left}
.blk_18 .LeftBotton {background:url(leftbt.jpg) no-repeat 0 30px; float:left; margin: 10px 1px; width:56px; height:128px;}
.blk_18 .RightBotton {background:url(rightbt.jpg) no-repeat 0 30px; float:left; margin: 10px 1px; width:56px; height:128px;}
.blk_18 .pl img{DISPLAY: block; MARGIN: 6px auto 1px; border:2px solid #fff; CURSOR: pointer; width:200px; height:120px;}
.blk_18 .pl:link,.blk_18 .pl:visited {FLOAT: left; WIDTH: 200px; LINE-HEIGHT: 24px; font-family:Verdana,"Microsoft Yahei"; font-size:14px;  margin-right:40px; color:#333; text-decoration:none;}
.commu_cont3 {MARGIN: 9px 7px 7px; LINE-HEIGHT: 150%;}
.commu_cont3 UL {WIDTH: 920px; margin:auto;}
.width1100{width:1100px; margin:0 auto 20px;}
.display{width:130px; border-right:2px solid #3399cc;}
.display a:link,.display a:visited{ display:block; padding:10px 0; text-decoration:none; color:#333; font-size:18px; position:relative;}
.display a:hover,.display .current:link,.display .current:visited{ color:#3399cc; font-weight:bold;}
.display a:hover .rect2,.display .current .rect2{ display:block;}
.display_r{width:880px; overflow:hidden;}
.display_r li{ list-style:none; float:left; margin-right:30px; margin-bottom:30px;}
.display_r li a:link,.display_r li a:visited{ width:248px; height:205px; overflow:hidden; display:block; text-decoration:none; color:#333; font-size:14px; line-height:20px;}
.display_r li a img{padding:2px; border:1px solid #ccc; width:240px; height:135px;}
.display_r ul{ display:none;}
.display_r .active{ display:block;}
.ewm p{ width:111px; line-height:24px; text-align:center; font-size:14px;}
.ewm a:link,.ewm a:visited{width:111px; color:#333;}
.tIndent p{ text-indent:2em;}
.width370{width:370px;}
.width710{width:710px;}
.width370 .fright a:link,.width370 .fright a:visited{color:#333; font-family:Verdana,"Microsoft Yahei"; font-size:14px; text-decoration:none; font-weight:normal; padding:3px 12px; background-color:#fff; border-radius:10px;}
.width370 .fright .current:link,.width370 .fright .current:visited,.width370 .fright a:hover{ background-color:#0cF; color:#fff;}
.ly_sh,.ly_bj{width:370px; height:310px; margin-top:15px; line-height:24px;}
.ly_sh a:link,.ly_sh a:visited,.ly_bj a:link,.ly_bj a:visited{ background:url(http://www.ccmtv.cn/shres/images/arrowbg.png) no-repeat 0 7px; display:block; text-decoration:none; color:#666; font-size:14px; padding-left:10px;}
.ly_sh a:hover,.ly_bj a:hover{color:#09f;}
#zjks em{ display:none; font-style:normal;}
#zjks .active{ display:block;}

/*rayrat 140710*/

/*expert_plist*/
.blk_18 .plex img{DISPLAY: block; MARGIN: 6px auto 1px; border:2px solid #fff; CURSOR: pointer; width:120px; height:160px;}
.blk_18 .plex:link,.blk_18 .plex:visited {FLOAT:left; WIDTH: 120px; LINE-HEIGHT: 32px; font-family:Verdana,"Microsoft Yahei"; text-align:center;font-size:24px;  margin-right:40px; color:#222; text-decoration:none;}

/*2015 12 10*/
.display_r .active #toupiao {
    width: 74px;
    height: 20px;
    display: inline-block;
    background-color: #e2e2e2;
    color: #333;
    border: 1px solid #ccc;
    text-align: center;
    line-height: 15px;
    font-size: 14px;
    margin-left: 10px;
    cursor: pointer;
}