/* 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-color:#fff;color:#4b4a4a;font:12px/1.5 \5b8b\4f53,tahoma,arial;}
.m980{width:980px;margin:0 auto;}
.m940{width:940px;margin:0 auto;}

.bgn{background:none !important;}
.bn{border:none !important;}
.d_ico{overflow:hidden;} 
.d_txtwith,.d_picwith{overflow:hidden;text-indent:-99em;}

/* header footer start */
.d_headerwp,.d_header{height:74px;background-color:#fff;}
.d_header{width:990px;margin:0 auto;}
.d_logo{float:left;margin:15px 0 0 0;display:inline;width:256px;height:50px;background:url(img/logo.jpg) 0 0 no-repeat;}
.d_logo a{width:221px;height:63px;display:block;overflow:hidden;text-indent:-99em;}
.d_header .d_qlink{width:122px;float:right;margin-top:20px;}
.d_header .d_qlink a{float:left;text-align:center;width:31px;margin-right:8px;}
.d_header .d_qlink a span{cursor:pointer;}
.d_header .d_qlink .d_ico{display:block;width:31px;height:31px;margin:0 auto;background:url(img/pic_header.png) 0 0 no-repeat;}
.d_header .d_qlink .d_aico{background-position:0 -32px;}
.d_header .d_qlink .d_lico{background-position:0 -64px;}
.d_header .d_qlink var{display:block;font-style:normal;line-height:26px;}

.d_zlnav{position:relative;width:1000px;margin:0 auto;height:0px;z-index:99;}
.d_nav{height:52px;width:608px;}
.d_nav{position:absolute;top:-63px;left:260px;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;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 #282828;}
.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}

/*  footer start */
.footwp{width:100%;background-color:#f8f8f8;border-top:1px solid #ddd;}
.foot{width:950px;height:245px;margin:-1px auto 0;color:#888;background-color:#f8f8f8;border-top:1px solid #ddd;}
.foot *{color:#888;}
.flist{float:left;overflow:hidden;height:100%;border-right:1px solid #ddd;}
.flist h4,.f_cet h4{margin:29px 0 13px;height:16px;line-height:16px;font-size:13px;}
.flist ul{width:120%;}
.flist li{float:left;height:27px;line-height:27px;display:inline;}
.f_c{width:188px;}
.f_c li{width:90px;margin-right:10px;}
.f_d{width:155px;padding-left:25px;}
.f_d li{width:70px;margin-right:15px;}
.f_z{width:216px;padding-left:30px;}
.f_z li{width:70px;}
.f_z .d_tomap{display:inline-block;line-height:14px;margin-top:65px;}
.f_cet{float:left;width:293px;line-height:27px;padding-left:37px;}
.f_cet .d_mark{float:left;height:54px;_margin-right:-3px;}
.fsearch{width:230px;height:28px;margin-top:28px;border:1px solid #e8e8e8;background-color:#fff;}
.fsearch .d_inp{float:left;height:14px;line-height:14px;padding:7px 3px;width:202px;border:0 none;}
.fsearch .d_subwp{float:left;width:16px;height:16px;margin-top:6px;background:url(img/fsico.png) 0 0 no-repeat;}
.fsearch .d_sub{display:block;width:16px;height:16px;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.cpy{height:39px;line-height:39px;text-align:center;background:#525252;color:#fff;}
.cpy .d_c{height:39px;width:998px;margin:0 auto;background:#525252;}
.cpy *{color:#fff;}
/*  footer end */
.c_red{color:#f00;}
/* header footer end */

.d_bannerwp{background:#f0f0ee url(http://www.nyrayy.com/images/loading_circle.gif) center no-repeat;}
.d_banner{background:url(../image/banner.jpg) center top no-repeat;}
.d_banner .d_small{width:1000px;height:461px;margin:0 auto;overflow:hidden;position:relative;z-index:1;}
.d_banner .d_small img{margin-left:-220px;}


body,.d_s_idea_b{color:#666;}

.d_preread{width:950px;margin:25px auto 0;line-height:27px;position:relative;z-index:1;}
.d_preread .d_txtwith{width:594px;height:31px;margin-left:10px;}
.d_preread p{padding:11px 14px;margin:15px 0 0;text-indent:2em;line-height:23px;background:#edecec;}


.d_gloeven{background-color:#f5f5f5;}

.d_glotr{width:950px;margin:25px auto 0;}
.d_glotr p{text-indent:2em;}
.d_glott{height:48px;margin-left:3px;border-bottom:1px solid #818382;position:relative;z-index:1;}
.d_glott .d_h{height:54px;position:absolute;left:0;top:0;overflow:hidden;text-indent:-99em;}
.d_glott .d_swt{float:right;width:73px;height:22px;margin:17px 20px 0 0;line-height:22px;text-align:center;color:#fff;background-color:#666;}
.d_glott .d_swt:hover{text-decoration:none;opacity:0.8;filter:alpha(opacity=80);}
.d_glocon{width:933px;margin:0 auto;}

.d_glotr1{margin-top:15px;}
.d_tr1con{margin:17px 0 0 10px;line-height:25px;background:url(img/tr1bg.png) right 6px no-repeat;}
.d_tr1con dl{padding-right:25px;overflow:hidden;overflow:hidden;}
.d_tr1con dt{float:left;width:100%;line-height:14px;margin-top:11px;padding-left:15px;border-left:1px solid #14b4ac;color:#14b4ac;}
.d_tr1con dd{float:left;width:100%;line-height:20px;padding:3px 0 3px 15px;border-left:1px solid #14b4ac;}

.d_tr2con{margin-top:7px;height:439px;overflow:hidden;}
.d_tr2con .d_block{width:100%;overflow:hidden;padding:24px 0;border-bottom:1px dashed #a1a1a1;}
.d_tr2con .d_imgwp{width:175px;height:97px;margin:0 10px;display:inline;}
.d_tr2con h3{width:205px;height:23px;}
.d_tr2con p{line-height:26px;margin-top:12px;}

.d_tr3con{margin-top:40px;padding:193px 0 0 0;background:url(img/tr3bg.jpg) 0 0 no-repeat;}
.d_tr3con p{float:left;display:inline;width:268px;margin:0 10px 0 35px;text-indent:0;}

.d_tr4con{height:562px;width:942px;margin:34px auto 0;overflow:hidden;border:1px dashed #bcbcbc;}
.d_tr4con .d_block{width:314px;height:281px;overflow:hidden;float:left;border:1px dashed #bcbcbc;border-width:0 1px 1px 0;}
.d_tr4con .d_wp{width:110%;}
.d_tr4con .d_imgwp{width:270px;height:150px;margin:25px auto 10px;}
.d_tr4con p{padding:0 15px;line-height:25px;}

.d_tr5con{margin-top:38px;}
.d_tr5con .d_l{width:583px;line-height:25px;margin-top:-1px;}
.d_tr5con .d_p1{width:577px;text-indent:38px;margin-left:6px;position:relative;z-index:1;}
.d_tr5con .d_p1 .d_ico{width:23px;height:18px;position:absolute;top:2px;left:4px;}
.d_tr5con .d_p2{width:479px;height:22px;margin:20px 0 22px 6px;line-height:22px;text-indent:3em;background-color:#f8cc46;color:#282828;}
.d_tr5con .d_p3{padding:5px 15px 0;height:157px;margin-left:2px;background-color:#f4f4f4;}

.d_glotr6{margin-top:21px;}
.d_tr6con .d_toptxt{margin:25px 15px 16px;line-height:25px;}
.d_tr6con .d_botimg{width:915px;height:132px;padding:11px 0 0 0;margin:0 auto;text-align:center;background-color:#e6e5e5;}

.d_tr7con{width:921px;height:307px;padding-top:5px;overflow:hidden;margin:35px auto 0;background:url(img/tr7bg.png) 0 0 no-repeat;}
.d_tr7con .d_block{height:141px;width:297px;margin:-5px 8px 20px 15px;display:inline;line-height:23px;}
.d_tr7con h4{height:15px;margin:21px 0 9px 24px;overflow:hidden;text-indent:-99em;}

.d_tr8con{width:944px;height:453px;margin:28px auto 0;border:1px solid #1eb7b0;line-height:27px;background:url(img/tr8bg.png) 0 0 no-repeat;}
.d_tr8con .d_l{width:380px;padding-left:18px;}
.d_tr8con .d_r{width:373px;padding-right:15px;}
.d_tr8con dt{float:left;width:100%;height:94px;overflow:hidden;text-indent:-99em;}
.d_tr8con dd{float:left;height:95px;padding-top:15px;}
.d_tr8con .d_dd2{height:40px;padding-top:12px;}
.d_tr8con .d_dd4{height:77px;padding-top:10px;}
.d_tr8con .d_l dd{width:358px;}
.d_tr8con .d_r dd{width:100%;}

.d_tr9con .d_l{width:299px;height:354px;margin-top:27px;margin-left:-9px;position:relative;z-index:1;}
.d_tr9con .d_l .d_swt{width:102px;height:24px;position:absolute;top:316px;left:188px;background-color:#fff;opacity:0;filter:alpha(opacity=0);}
.d_tr9con .d_r{width:603px;height:311px;padding:0 15px;margin-top:50px;border:1px solid #d9d9d9;position:relative;z-index:1;}
.d_tr9con .d_r h4{width:233px;height:30px;position:absolute;top:-15px;left:188px;}
.d_tr9con .d_toptxt{margin:29px 0 17px;line-height:25px;text-indent:0;}
.d_tr9con li{line-height:20px;float:left;width:100%;margin:10px 0;}
.d_tr9con .d_sp{display:inline-block;height:20px;padding:0 0 0 5px;margin-right:3px;vertical-align:middle;background-color:#14b4ac;color:#fff;}
.d_tr9con .d_r .d_imgwp{width:302px;height:146px;position:absolute;top:79px;right:15px;}

.d_tr10con .d_topyy{display:block;width:668px;height:55px;margin:18px auto;overflow:hidden;text-indent:-99em;}
.d_tr10con .d_topyy:hover{opacity:0.8;filter:alpha(opacity=80);}
.d_tr10con .d_toptxt{line-height:23px;}
.d_tr10con .d_rylist{width:100%;height:114px;margin-top:18px;overflow:hidden;}
.d_tr10con .d_rylist .d_box{width:150%;}
.d_tr10con .d_rylist a{width:173px;height:114px;float:left;overflow:hidden;margin-right:23px;}
.d_tr10con .d_wp{margin-top:24px;padding:0 20px;height:393px;line-height:25px;background-color:#f4f4f4;}
.d_tr10con .d_l{width:373px;}
.d_tr10con .d_l h5{margin:37px 0 25px;font-size:30px;line-height:32px;text-align:center;color:#282828;}
.d_tr10con .d_spt{height:0px;overflow:hidden;margin:22px 0;border-top:1px dashed #9b9b9b;}
.d_tr10con .d_r{width:518px;height:361px;margin-top:15px;}

.d_tr11con{width:100%;overflow:hidden;margin-top:34px;}
.d_tr11con .d_wp{width:150%;margin-left:-23px;}
.d_tr11con .d_block{width:238px;height:140px;float:left;padding:9px 40px 0 53px;border-left:1px dashed #b3b3b3;}
.d_tr11con p{height:22px;width:207px;line-height:22px;text-indent:5px;margin-top:8px;font-size:14px;}
.d_tr11con .d_st2{margin-left:20px;}
.d_tr11con .d_st3{margin-left:22px;width:180px;}
.d_tr11con .d_bk2 .d_st1{background-color:#ffab06;}
.d_tr11con .d_bk2 .d_st2,.d_tr11con .d_bk2 .d_st3{background-color:#fcdfa5;}
.d_tr11con .d_bk1 .d_st1{background-color:#14b4ac;}
.d_tr11con .d_bk1 .d_st2,.d_tr11con .d_bk1 .d_st3{background-color:#d4fcf8;}
.d_tr11con .d_bk3 .d_st1{background-color:#14bcd9;}
.d_tr11con .d_bk3 .d_st2,.d_tr11con .d_bk3 .d_st3{background-color:#dafaff;}
.d_tr11con .d_st1 a{color:#fff;}
.d_tr11con .d_st2 a,.d_tr11con .d_st3 a{color:#666;}
.d_tr11con .d_botlink{display:block;width:329px;height:58px;margin:24px 0 0 314px;text-indent:-99em;overflow:hidden;background:url(img/elsebot.png) 0 0 no-repeat;}

.d_cmtwp{width:950px;margin:0 auto;padding:30px 0;}

/* txt */

.d_glott .d_h,.d_txtwith,.d_tr10con .d_topyy{background:url(img/txt.png) 0 0 no-repeat;}
.d_tr2con .d_bk1 h3{background-position:-630px 0;}
.d_tr2con .d_bk2 h3{background-position:-630px -25px;}
.d_tr2con .d_bk3 h3{background-position:-630px -50px;}
.d_tr9con .d_r h4{background-position:-630px -74px;}
.d_tr10con .d_topyy{background-position:0 -655px;}


.d_glotr1 .d_h{background-position:0 -50px;width:432px;}
.d_glotr2 .d_h{background-position:0 -105px;width:277px;}
.d_glotr3 .d_h{background-position:0 -160px;width:374px;}
.d_glotr4 .d_h{background-position:0 -215px;width:467px;}
.d_glotr5 .d_h{background-position:0 -270px;width:936px;}
.d_glotr6 .d_h{background-position:0 -325px;width:512px;}
.d_glotr7 .d_h{background-position:0 -380px;width:574px;}
.d_glotr8 .d_h{background-position:0 -435px;width:707px;}
.d_glotr9 .d_h{background-position:0 -490px;width:312px;}
.d_glotr10 .d_h{background-position:0 -545px;width:650px;}
.d_glotr11 .d_h{background-position:0 -600px;width:537px;}



/* pic */
.d_ico,.d_picwith{background:url(img/pic.png) 0 0 no-repeat;}



/* ÆÀÂÛ */
.d_art_pl .d_t{width:82px;height:19px;overflow:hidden;text-indent:-99em;color:#656766;background:url(img/plimg.png) 0 0 no-repeat;}
.d_art_pl .d_plmark{margin-top:27px;height:29px;line-height:26px;border-bottom:1px solid #ddd;}
.d_art_pl .d_plmark a{float:left;height:26px;padding:0 4px;margin-right:27px;font-size:14px;color:#2a2a2a;}
.d_art_pl .d_plmark .d_current{border-bottom:3px solid #996c36;}
.d_art_pl .d_userpht{float:left;width:40px;height:40px;overflow:hidden;}
.d_art_pl .d_floor{float:left;}
.d_art_pl li{float:left;width:100%;overflow:hidden;padding:15px 0;line-height:25px;border-top:1px dashed #ddd;}
.d_art_pl .d_cmtcont{margin-left:27px;}
.d_art_pl .d_pubinfo{_margin-left:-3px;color:#8d8d8d;}

.d_art_pl .d_username{margin-right:11px;color:#996c36;}
.d_art_pl .d_fn{height:14px;overflow:hidden;line-height:14px;}
.d_art_pl .d_fn a{float:left;height:14px;padding-left:18px;margin-right:13px;color:#999;background:url(img/plimg.png) 0 0 no-repeat;}
.d_art_pl .d_fn .d_sup{background-position:0 -64px;}
.d_art_pl .d_fn .d_rep{background-position:0 -49px;}
.d_art_pl .d_listwp{margin-top:14px;overflow:hidden;}
.d_art_pl .d_listwp ul{margin-top:-1px;}

.d_art_pl .d_plpub{margin-top:-25px;position:relative;z-index:1;}
.d_art_pl .d_loginbox{float:right;height:25px;line-height:25px;}
.d_art_pl .d_loginbox span,.d_art_pl .d_loginbox .d_inpwp{float:left;margin-right:5px;}
.d_art_pl .d_loginbox .d_inpwp{height:23px;width:86px;padding:0 3px;overflow:hidden;border:1px solid #acacac;}
.d_art_pl .d_loginbox input{width:86px;padding:4px 0;height:15px;line-height:15px;color:#999;border:none 0;outline:none;}
.d_art_pl .d_loginbox .d_btn{float:left;margin:2px 10px 0 5px;width:61px;height:20px;line-height:20px;text-align:center;background-color:#996c36;color:#fff;}
.d_art_pl .d_loginbox .d_btn:hover{text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
.d_art_pl .d_pubbox{margin-top:9px;height:120px;border:1px solid #909090;}
.d_art_pl .d_pubbox textarea{display:block;height:73px;margin-top:3px;color:#656766;width:100%;font-size:14px;line-height:1.3;border:none 0;outline:none;}
.d_art_pl .d_pubbtn{float:right;margin:-39px 11px 0 0;width:68px;height:28px;line-height:28px;text-align:center;color:#fff;background:url(img/plimg.png) 0 -20px no-repeat;}
.d_art_pl .d_loadpl{margin-top:14px;height:30px;line-height:30px;text-align:center;background-color:#d7d7d7;}
.d_art_pl .d_loadpl a{display:block;height:100%;color:#3d3d3d;}
.d_art_pl .d_loadpl a:hover{text-decoration:none;background-color:#c6c5c5;}

.d_art_pl .d_plmark a:hover{text-decoration:none;}
.d_art_pl .d_pubbox{position:relative;z-indeX:1;}
.d_art_pl .d_pubbtn{position:relative;z-index:2;}
.d_pltip{display:none;position:absolute;width:290px;height:42px;top:18px;left:330px;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;background:url(img/ztcommontip.png) 0 0 no-repeat;}
.d_pltip .d_errorico{display:inline-block;width:37px;height:42px;margin-right:10px;vertical-align:middle;background:url(img/ztcommontip.png) -38px 0 no-repeat;}

