/* pub style */
body,h1,h2,h3,h4,h5,h6,ol,ul,dl,dd,p,textarea,input,select,option,form {margin:0;}
ol,ul,textarea,input,option,th,td {padding:0;}
textarea {overflow:auto;resize:none;}
table {border-collapse:collapse;}
ol,ul {list-style-type:none;}
.clears:before, .clears:after{content:"";display:table;}.clears:after {clear:both;}.clears {zoom:1;}
.clear {clear:both;height:0;overflow:hidden;}
.fl {float:left;}.fr {float:right;}
a {outline:none;}a img {border:none;}.img img {display:block;}
img{ border:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
ul{ list-style-type:none;}

body{background:#ffffff;color:#333;font:12px/1.5 \5b8b\4f53,tahoma,arial;}
.m960{width:980px;margin:0 auto;}
.bn{border:none 0 !important;}
.bgn{background:none !important;}
.d_ico,.d_imgwp{overflow:hidden;}
.d_txtwith{overflow:hidden;text-indent:-99em;}
dt,dd{display:inline-block;vertical-align:top;}
.d_main p{text-indent:2em;}
.t10{margin-top:10px;}
.fm_yh{font-weight:normal; font-family:"Microsoft Yahei","SimHei",tahoma,arial,verdana,sans-serif;}


.d_headerwp,.d_header{height:74px;background:#fff url("http://www.xcmlyy.cn/zt/static/cssimg/headrep_lg203.png") 0 0 repeat-x;}
.d_header{width:1000px;margin:0 auto;}
.d_logo{float:left;margin:10px 0 0 20px;display:inline;width:256px;height:56px;background:url("http://www.xcmlyy.cn/zt/static/cssimg/logo_203.png") 0 0 no-repeat;}
.d_logo a{width:100%;height:100%;display:block;overflow:hidden;text-indent:-99em;}
.d_header .d_lw{float:left;margin:21px 0 0 15px;width:177px;height:34px; overflow:hidden; text-indent:-99em; background:url(img/logowith.png) 0 0 no-repeat;}
.d_smico{float:left;margin:9px 13px 0 29px;}
.d_smico img{float:left;}
.d_header .d_topfn{text-align:right;margin-top:12px;}
.d_header .d_topfn *{color:#5f5f5f;line-height:14px;}
.d_header .d_qq{clear:both;float:right;margin-top:3px;}

.d_zlnav{position:relative;width:966px;margin:0 auto;height:0px;z-index:99;}
.d_nav{height:52px;width:608px;}
.d_nav{position:absolute;top:-65px;right:5px;z-index:99;}
.d_nav ul{height:37px;padding-top:}
.d_navlist{margin:0 auto;}
.d_navlist li{float:left;height:16px;padding:20px 0;display:inline;margin:0 0px;}
.d_nav li a{color:#333;}
.d_nav .d_hs{position:relative;z-index:1; margin:0;}
.d_nav .d_hs .d_ico{width:9px;height:7px;overflow:hidden;position:relative;right:0;top:8px;background:url(img/jt.png) 0 0 no-repeat; margin-right:1px; margin-left:3px; _margin-left:0;}
.d_nav .d_lm{font-size:14px;line-height:16px;display:block;padding:0 15px;border-right:1px solid #858484;color:#858484;}
.d_nav .d_navforhas{position:absolute;right:0px;top:52px;width:0;height:0;overflow:hidden;background-color:#fff;}
.d_nav .d_detcon{position:absolute;top:0;left:0;width:700px;height:232px;padding:10px;background-color:#fff;overflow:hidden;opacity:0;filter:alpha(opacity=0);z-index:1;}
.d_nav .d_detcon .d_l{float:left;width:300px;height:217px;padding-left:20px;}
.d_nav .d_detcon .d_picclip{float:right;width:364px;height:232px;overflow:hidden;}
.d_nav .d_detcon h3{width:115px;height:18px;overflow:hidden;text-indent:-99em;margin:15px 0;background:url(http://www.nyrayy.com/css/img/headertt.png) 0 0 no-repeat;}
.d_nav .d_detcon_lists h3{background-position:0 -18px;}
.d_nav .d_detcon_zc h3{background-position:0 -36px;}
.d_nav .d_detcon li{margin:0;padding:0;float:left;width:120px;height:154px;border-left:1px solid #E3E3E3;}
.d_nav .d_detcon li a{display:block;padding-left:10px;margin-bottom:12px;line-height:22px;font-size:14px;}
.d_nav .d_detcon li a:hover{text-decoration:none;color:#9e6d44}
.d_navlist{float:right;}


body,.d_s_idea_b{color:#777;}
.d_prewp,.d_preread{background-color:#f2eeee;}
.d_preread{margin:0 auto; height:84px; width:960px; line-height:22px;}
.d_preread .d_mark{float:left; margin:12px 0 0 5px; width:73px; height:56px;}
.d_preread p{margin:20px 5px 0 103px; text-indent:2em;}
.d_preread .d_sp{color:#00baeb;}
.d_preread2{margin:50px auto; width:960px; line-height:25px;}
.d_preread2 .d_mark{float:left; width:227px; height:96px;}
.d_preread2 p{margin:0 0 0 264px; line-height:25px; text-indent:2em;}
.d_preread2 .d_sp{color:#fe6874;}
.d_g_spt{margin:0 auto; width:960px; height:8px; overflow:hidden;}

.d_bannerwp{background:url(http://www.nyrenai.com/image/loading_circle.gif) center no-repeat;}
.d_banner .d_bspt{height:150px;}
.d_banner .d_banner_spt1{background:url(../image/banner_spt_01.jpg) center top no-repeat;}
.d_banner .d_banner_spt2{background:url(../image/banner_spt_02.jpg) center top no-repeat;}
.d_banner .d_banner_spt3{height:200px; background:url(../image/banner_spt_03.jpg) center top no-repeat;}
.d_banner a{display:block; margin:0 auto; width:1000px; height:100%;overflow:hidden; text-indent:-99em; background:inherit;}

.d_cnav,.d_cnav ul{height:49px; background-color:#f77381;}
.d_cnav ul{margin:0 auto;width:960px; line-height:49px; background-color:#f97583;}
.d_cnav li{float:left; height:49px;}
.d_cnav a{float:left; height:49px; padding:0 19px 0 20px; font-size:17px; color:#fff; background-color:#f97583; font-family:"Microsoft Yahei","SimHei",tahoma,arial,verdana,sans-serif;}
.d_cnav a:hover{text-decoration:none; filter:Alpha(opacity=80);opacity:0.8;}
.d_cnav .d_even{background-color:#fa8794;}



.d_glotr{width:960px; margin:50px auto;}
.d_glotr p{text-indent:2em;}
.d_glott{position:relative; z-index:1; margin:0 auto; height:39px; border-bottom:1px solid #d3b9ba;}
.d_glott .d_h{position:relative; z-index:2; width:100%; height:25px;margin:0 auto;overflow:hidden;text-indent:-99em;}
.d_glott .d_line{position:absolute; top:38px; left:50%; margin-left:-26px; width:57px; height:3px; overflow:hidden; background-color:#d3b778;}
.d_eventr{background-color:#f8f8f8;}



.d_tr1con{margin-top:47px; width:100%; overflow:hidden; line-height:22px;}

.d_tr1con .d_wp{margin-top:31px; width:120%; height:313px; background:url(img/tr1bg.png) 0 0 no-repeat;}
.d_tr1con .d_block{float:left; display:inline; margin-left:41px; width:190px; text-align:center;}
.d_tr1con h4{margin:26px 0 18px; font-size:12px;}
.d_tr1con .d_bk2,.d_tr1con .d_bk4{margin-top:85px;}
.d_tr1con .d_bk1 h4{color:#18cdb9;}
.d_tr1con .d_bk2 h4{color:#ff6861;}
.d_tr1con .d_bk3 h4{color:#14c95c;}
.d_tr1con .d_bk4 h4{color:#eebd3a;}

.d_tr2con{margin-top:30px;}
.d_tr2con .d_block{margin-top:20px; width:470px; height:120px; background-color:#fff;}
.d_tr2con .d_sort{float:left; margin:11px 0 0 12px; width:69px; height:69px; overflow:hidden; text-indent:-99em;}
.d_tr2con .d_txt{float:left; display:inline; margin:13px 0 0 11px; width:368px; line-height:22px;}
.d_tr2con h4{margin:0 0 11px; font-size:18px; font-weight:normal; font-family:"Microsoft Yahei","SimHei",sans-serif;}
.d_tr2con .d_bke h4{color:#fb596e;}
.d_tr2con .d_bko h4{color:#cbaf5c;}

.d_tr3con{position:relative; z-index:1; margin-top:50px; height:266px; padding-left:10px; border:1px solid #edcfb3;}
.d_tr3con .d_block{float:left; width:142px; margin:25px 0 0 12px; text-align:center;}
.d_tr3con h4{height:20px; line-height:20px; font-size:18px; font-weight:normal; color:#fe6874; font-family:"Microsoft Yahei","SimHei",sans-serif;}
.d_tr3con .d_imgwp{margin-top:17px; height:137px;}
.d_tr3con p{height:30px; text-indent:0; line-height:30px; color:#e84b56; background-color:#fbe0e4;}

.d_tr3con .j{position:absolute; width:70px; height:70px; border:3px solid #ecceb2;}
.d_tr3con .j_lt{top:-2px; left:-2px; border-width:3px 0 0 3px;}
.d_tr3con .j_rt{top:-2px; right:-2px; border-width:3px 3px 0 0;}
.d_tr3con .j_lb{bottom:-2px; left:-2px; border-width:0 0 3px 3px;}
.d_tr3con .j_rb{bottom:-2px; right:-2px; border-width:0 3px 3px 0;}

.d_tr4con{margin-top:50px;}
.d_tr4con .d_l{width:583px; line-height:24px;}
.d_tr4con h4{width:409px; height:34px;}
.d_tr4con p{margin:39px 0 28px;}
.d_tr4con .d_swt{display:block; margin:0 auto; width:198px; height:50px; text-indent:-99em;}
.d_tr4con .d_r{display:inline; margin:1px 27px 0 0;width:285px; height:265px;}

.d_tr5con{margin-top:17px; width:100%; overflow:hidden;}
.d_tr5con .d_wp{width:120%;}
.d_tr5con .d_block{float:left; display:inline; margin:33px 80px 0 0; width:440px; height:112px; background-color:#fafafa;}
.d_tr5con h4{height:37px; line-height:37px; text-indent:18px; font-size:18px; border-bottom:1px dashed #ff6487; font-weight:normal; font-family:"Microsoft Yahei","SimHei",sans-serif; color:#fe6874; background-color:#feeff1; }
.d_tr5con p{margin:16px 18px 0; line-height:22px;}

.d_midban{margin:-30px auto 50px; width:960px; height:141px;}

.d_tr6con{margin-top:52px; height:604px; overflow:hidden; background:url(img/tr6bg.png) 25px 0 no-repeat;}
.d_tr6con .d_block{width:409px;}
.d_tr6con dt{float:left; width:100%; margin:17px 0 46px; height:61px; overflow:hidden; text-indent:-99em;}
.d_tr6con dd{float:left; margin-top:6px; width:330px; height:54px; line-height:54px; font-size:14px;}
.d_tr6con .d_l dd{padding-right:79px; text-align:right; background-color:#fedfe2;}
.d_tr6con .d_r dd{padding-left:79px; background-color:#ece8e8;}
.d_tr6con .d_l2{height:40px; padding:7px 0; line-height:20px;}
.d_tr6bot{margin:50px auto 0; width:960px; padding-top:27px; border-top:1px dashed #c2c2c2;}
.d_tr6bot .d_imgwp{width:180px; height:116px;}
.d_tr6bot .d_txt{width:757px; line-height:22px;}
.d_tr6bot .d_t{display:block; width:231px; height:23px; line-height:23px; font-size:12px; text-align:center; font-weight:normal; color:#fff; background-color:#fe6874;}
.d_tr6bot p{margin:16px 0 7px;}
.d_tr6bot .d_swt{text-decoration:underline; color:#fe6874;}

.d_tr7con{margin-top:50px;}
.d_doctogcon{line-height:25px;color:#898989;}
.d_doctogcon .d_t{height:18px;}
.d_doctogcon .d_t .d_more{float:right;width:51px;height:18px;}
.d_doctogcon .d_toglist{width:663px;height:38px;overflow:hidden;margin-top:-26px;position:relative;z-index:1;background-color:#fff;}
.d_doctogcon .d_toglist a{float:left;width:160px;height:38px;margin:0 1px;text-align:center;line-height:38px;font-size:14px;color:#fff;background-color:#c1c1c1;}
.d_doctogcon .d_toglist .d_current,.d_doctogcon .d_toglist a:hover{background-color:#fe6874;font-weight:bold;text-decoration:none;}
.d_doctogcon .d_togbox{margin-top:37px;}
.d_doctogcon .d_imgwp{width:193px;height:228px;float:left;border:1px solid #c1c1c1;}
.d_doctogcon .d_txt{float:right;width:737px;}
.d_doctogcon .d_name{margin:4px 0 9px;font-size:14px;}
.d_doctogcon .d_name a{color:#fa626f;font-weight:bold;}
.d_doctogcon .d_info{margin:19px 0 15px;}
.d_doctogcon .d_txt p{text-indent:0;}
.d_doctogcon .d_botlink a{float:left;width:93px;height:29px;margin-right:35px;line-height:26px;text-align:center;font-size:14px;color:#fff;}
.d_doctogcon .d_botlink a:hover{text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
.d_doctogcon .d_sp{color:#fa626f;}
.d_doctogcon .d_block{width:100%;overflow:hidden;display:none;}
.d_doctogcon .d_togbox .d_current{display:block;}
.d_doctogcon .d_t .d_more,.d_doctogcon .d_t,.d_doctogcon .d_botlink a{background:url(img/doctog.png) 0 0 no-repeat;}
.d_doctogcon .d_t{background-position:200px 0;}
.d_doctogcon .d_t .d_more{background-position:-895px 0;}
.d_doctogcon .d_botlink a{background-position:0 -23px;}

.d_tr8con{margin:50px 10px 0;}
.d_xkzcon .d_imgwp{width: 258px;height: 176px;}
.d_xkzcon .d_txt{line-height: 24px; margin: -2px 15px 0 280px;_margin-left:277px;}
.d_xkzcon .d_link{margin-top: 11px;font-size: 14px;color: #23d7bf;}
.d_xkzcon .d_link a{color: #fa626f; text-decoration:underline;}

.d_vscon{position:relative;z-index:1;width:940px;margin:45px auto 0;padding-top:66px;line-height:32px;background:url(img/vsbg.png) 0 -50px no-repeat;}
.d_vscon .d_swt{width:100px;height:28px;position:absolute;top:190px;left:421px;background-color:#68be1f;opacity:0;filter:alpha(opacity=0);}
.d_vscon .d_l{width:397px;height:214px;padding-top:18px;background-color:#feedef;}
.d_vscon .d_r{width:397px;height:214px;padding-top:18px;background-color:#ededed;}
.d_vscon li{position:relative;z-index:1;width:345px;float:left;}
.d_vscon .d_l li{padding-left:41px;}
.d_vscon .d_r li{padding-left:46px;}
.d_vscon .d_ico{position:absolute;width:18px;height:15px;top:8px;left:17px;background:url(img/vsbg.png) 0 0 no-repeat;}
.d_vscon .d_r .d_ico{left:22px;background-position:-19px 0;}

.d_fylcon{margin-top: 52px;}
.d_fylcon .d_imgwp{width: 149px;height: 103px;margin-top: 0 0 0 8px;}
.d_fylcon .d_txt{line-height: 24px; margin: 5px 0 0 174px;_margin-left:171px;}
.d_fylcon .d_link{margin-top: 11px;font-size: 14px;}
.d_fylcon .d_link a{color: #fa626f; text-decoration:underline;}

.d_tr9con{margin-top:50px;}
.d_rycon .d_block{float:left; display:inline; margin-left:25px; width:260px; height:458px; overflow:hidden;}
.d_rycon h4{margin:35px 0 0 0; width:254px; height:48px;}
.d_rycon .d_imgwp{margin:23px 0 0 0;width:260px; height:176px;}
.d_rycon p{margin:19px 0 27px; line-height:24px; text-indent:0;}
.d_rycon .d_sp{color:#ffae00;}
.d_rycon .d_spt{float:left; margin:0 10px 0 28px; width:1px; height:458px; overflow:hidden;}
.d_rycon h4,.d_rycon .d_spt{background:url(img/rytxt.png) 0 0 no-repeat;}
.d_rycon .d_bk2 h4{background-position:0 -50px;}
.d_rycon .d_bk3 h4{background-position:0 -100px;}
.d_rycon .d_spt{background-position:-299px 0;}
.d_rycon .d_spt2{background-position:-298px 0;}

.d_tr10con{margin-top:50px;}
.d_botabout {line-height:25px;color:#898989;}
.d_botabout .d_t{height:22px;overflow:hidden;}
.d_botabout h3{float:left; height:22px; line-height:22px; font-size:20px; font-weight:normal; color:#7a7a7a; font-family:"Microsoft Yahei","SimHei",sans-serif;}
.d_botabout .d_t .d_more{float:right;width:51px;height:18px;}
.d_botabout .d_l{width:622px;}
.d_botabout .d_hotlist{width:100%;overflow:hidden;margin-top:-6px;}
.d_botabout dt{float:left;width:100%;margin-top:26px;font-size:14px;font-weight:bold;color:#fe6874;}
.d_botabout dd{width:100%;margin-top:3px;}
.d_botabout dd b{font-size:14px;}
.d_botabout dt a,.d_botabout .d_botlink .d_sp{color:#fe6874;}
.d_botabout .d_sp{color:#fe6874;}
.d_botabout .d_botlink a{font-size:14px;}
.d_botabout .d_r{width:269px;}
.d_botabout .d_pllist{width:100%;margin-top:18px;}
.d_botabout li{float:left;height:25px;width:100%;text-indent:11px;position:relative;z-index:1;}
.d_botabout li .d_d{width:2px;height:3px;overflow:hidden;position:absolute;left:1px;top:12px;background-color:#898989;}
.d_botabout li a{color:#898989;}
.d_botabout .d_spt{position: relative; z-index: 1; width:1px;height:270px;float:left;margin:0 0 0 25px; border-left: 1px dotted #a4a6a6;}
.d_botabout .d_botlink{text-align:right;margin-top:49px;}

.d_botabout .d_t .d_more,.d_botabout .d_txtwith,.d_botabout .d_spt{background:url(img/quebg.png) 0 0 no-repeat;}
.d_botabout .d_t .d_more{background-position:0 -60px}
.d_botabout .d_spt{background-position:right 0;}
/* repx */
.d_g_spt{background:url(img/rep-x.png) 0 0 repeat-x;}

/* txt */
.d_glott .d_h,.d_txtwith{background:url(img/txt.png) 0 0 no-repeat;}
.d_preread2 .d_mark{background-position:-640px 0;}
.d_tr4con h4{background-position:0 -250px;}

.d_glotr2 .d_h{background-position:0 -25px;}
.d_glotr3 .d_h{background-position:0 -50px;}
.d_glotr4 .d_h{background-position:0 -75px;}
.d_glotr5 .d_h{background-position:0 -100px;}
.d_glotr6 .d_h{background-position:0 -125px;}
.d_glotr7 .d_h{background-position:0 -150px;}
.d_glotr8 .d_h{background-position:0 -175px;}
.d_glotr9 .d_h{background-position:0 -200px;}
.d_glotr10 .d_h{background-position:0 -225px;}


.d_glotr1 .d_glott{width:571px;}
.d_glotr2 .d_glott{width:492px;}
.d_glotr3 .d_glott{width:492px;}
.d_glotr4 .d_glott{width:465px;}
.d_glotr5 .d_glott{width:628px;}
.d_glotr6 .d_glott{width:724px;}
.d_glotr7 .d_glott{width:358px;}
.d_glotr8 .d_glott{width:682px;}
.d_glotr9 .d_glott{width:608px;}
.d_glotr10 .d_glott{width:356px;}




/* pic */
.d_ico,.d_picwith,.d_tr2con .d_sort{background:url(img/pic.png) 0 0 no-repeat;}
.d_tr2con .d_sort1{background-position:-80px 0;}
.d_tr2con .d_sort2{background-position:-150px 0;}
.d_tr2con .d_sort3{background-position:-220px 0;}
.d_tr2con .d_sort4{background-position:-290px 0;}
.d_tr4con .d_swt{background-position:0 -70px;}












.cmtwp{width:940px;padding:0 25px;margin:0 auto;}
.d_art_pl{margin:44px 0 49px 0;font-size:12px;color:#8c8c8c;}
.d_art_pl .d_twp{height:28px;margin:0 -20px;border-bottom:1px solid #adb1b9;}
.d_art_pl .d_t{margin:0 0 0 22px;width:234px;height:22px;overflow:hidden;background:url(img/pltt.png) 0 0 no-repeat;}

.d_plt_info{height:14px;line-height:14px;margin:24px 0 12px;}
.d_plt_info .d_sp{font-weight:bold;color:#fe6874;}
.d_art_pl .d_userpht{width:48px;height:48px;overflow:hidden;float:left;}
.d_art_pl .d_pubbox{width:871px;height:88px;position:relative;z-index:1;float:right;overflow:hidden;border:1px solid #eeeaeb;}
.d_art_pl textarea{width:847px;height:72px;padding:8px 12px;line-height:24px;font-size:14px;color:#777;border:0 none;background:none;}
.d_pltip{display:none;position:absolute;width:190px;height:42px;top:18px;left:300px;line-height:42px;text-align:center;font-size:16px;font-weight:bold;color:#4c4c4c;background-color:#fff;}
.d_pltip .d_okico{display:inline-block;width:37px;height:42px;margin-right:10px;vertical-align:middle;}
.d_plpub .d_pubbtn{width:70px;height:28px;float:right;margin-top:13px;line-height:28px;text-align:center;color:#fff;}
.d_pllist_art{margin-top:26px;font-size:14px;line-height:20px;}
.d_pllist_art li{padding:20px 0;float:left;width:100%;border-top:1px dotted #949494;}
.d_pllist_art .d_pubinfo{margin:0 0 0 60px;height:16px;overflow:hidden;overflow:hidden;line-height:16px;}
.d_pllist_art .d_username{float:left;margin-right:15px;color:#fe6874;}
.d_pllist_art .d_time{font-size:12px;margin-top:2px;color:#8d8d8d;}
.d_pllist_art .d_txt{margin:0 0 0 60px;text-indent:0;padding:8px 0;line-height:1.7;color:#787878;}
.d_loadpl{margin-top:11px;height:35px;line-height:35px;text-align:center;font-weight:bold;font-size:14px;}
.d_loadpl a{display:block;height:35px;color:#fff;background-color:#fe6874;}
.d_loadpl a:hover{text-decoration:none;color:#fff;opacity:0.8;filter:alpha(opacity=80);}


.d_art_pl .d_pubbox,.d_pltip .d_okico,.d_plpub .d_pubbtn{background:url(img/plimg.jpg) 0 0 no-repeat;}
.d_art_pl .d_pubbox{background-position:right -118px;background-color:#fff;}
.d_pltip .d_okico{background-position:0 -75px;}
.d_plpub .d_pubbtn{background-position:0 -17px;}
.d_plpub .d_pubbtn_disable{background-position:0 -46px;}






