#mvisual_layout{ width:100%; height:330px; background-position:0px 0px; background-repeat:repeat-x; min-width:1180px; text-align:center; padding:0px; margin:0px; position:relative;}

#mvisual_layout .mvisual_wrap{ width:100%; height:330px; padding:0px; margin:0px auto;}
#mvisual_layout .mvisual_wrap .slider{ width:100%; height:330px; padding:0px; margin:0px; overflow:hidden;}
#mvisual_layout .mvisual_wrap .slider .slides{ height:330px; padding:0px; margin:0px;}
#mvisual_layout .mvisual_wrap .slider .slides > li.bg1{background-image:url(../../np2assets/images/s1/mvisual_bg_1.png); background-position:0px 0px; background-repeat:repeat-x;}
#mvisual_layout .mvisual_wrap .slider .slides > li.bg2{background-image:url(../../np2assets/images/s1/mvisual_bg_2.png); background-position:0px 0px; background-repeat:repeat-x;}
#mvisual_layout .mvisual_wrap .slider .slides > li.bg3{background-image:url(../../np2assets/images/s1/mvisual_bg_3.png); background-position:0px 0px; background-repeat:repeat-x;}
#mvisual_layout .mvisual_wrap .slider .slides > li > div{ width:878px; height:330px; padding:0px 302px 0px 0px; margin:0px auto;}
#mvisual_layout .mvisual_wrap .slides2_wrap .auto_controls{ height:15px; padding:0px; margin:0px; position:absolute; top:10px; right:10px; z-index:99;}
#mvisual_layout .mvisual_wrap .slides2_wrap .prev{ width:27px; height:55px; padding:0px; margin:0px; position:absolute; left:0px; top:125px; display:none;}
#mvisual_layout .mvisual_wrap .slides2_wrap .next{ width:27px; height:55px; padding:0px; margin:0px; position:absolute; right:0px; top:125px; display:none;}
#mvisual_layout .mvisual_wrap .slider .flex-control-nav{ height:15px; padding:0px; margin:0px 0px 0px -550px; display:inline-block; position:absolute; left:50%; bottom:20px; z-index:9;}
#mvisual_layout .mvisual_wrap .slider .flex-control-nav > li{ width:16px; height:15px; padding:0px; margin:0px 1px; float:left;}
#mvisual_layout .mvisual_wrap .slider .flex-control-nav > li > a{ width:16px; height:15px; background-image:url(../../np2assets/images/s1/visual_btn_num_off.png); background-position:0px 0px; background-repeat:no-repeat; text-indent:-9999px; overflow:hidden; padding:0px; margin:0px; float:left;}
#mvisual_layout .mvisual_wrap .slider .flex-control-nav > li > a.flex-active{ background-image:url(../../np2assets/images/s1/visual_btn_num_on.png);}
#mvisual_layout .mvisual_wrap .slider .flex-pauseplay{ width:16px; height:15px; padding:0px; margin:0px 0px 0px -450px; display:inline-block; position:absolute; left:50%; bottom:20px; z-index:99;}
#mvisual_layout .mvisual_wrap .slider .flex-pauseplay a{ width:16px; height:15px; background-position:0px 0px; background-repeat:no-repeat; text-indent:-9999px; overflow:hidden; padding:0px; margin:0px; display:inline-block; float:left;}
#mvisual_layout .mvisual_wrap .slider .flex-pauseplay a.flex-pause{ background-image:url(../../np2assets/images/s1/visual_btn_stop.png);}
#mvisual_layout .mvisual_wrap .slider .flex-pauseplay a.flex-play{ background-image:url(../../np2assets/images/s1/visual_btn_play.png);}
#mvisual_layout .mvisual_wrap .slider .flex-direction-nav{ display:none;}


#mvisual_layout .mvisual_search{ width:259px; height:245px; background-image:url(../../np2assets/images/s1/mvisual_search_bg.png); background-position:0px 0px; background-repeat:repeat; text-align:left; padding:20px; margin:-142px 0px 0px 291px; position:absolute; top:50%; left:50%;}
#mvisual_layout .mvisual_search .title_wrap1{ width:100%; height:20px; font-size:16px; font-weight:bold; text-align:left; color:#494949; line-height:20px; padding:0px; margin:0px 0px 5px 0px;}
#mvisual_layout .mvisual_search .title_wrap1 span{ display:inline-block; float:right;}
#mvisual_layout .mvisual_search .title_wrap1 span a{ display:inline-block; font-size:11px; font-weight:normal; color:#707070; padding:0px 10px; margin:0px; line-height:20px; border:1px solid #c4c4c4;}
#mvisual_layout .mvisual_search .title_wrap2{ width:100%; height:30px; font-size:14px; font-weight:bold; color:#555555; line-height:30px; padding:0px; margin:0px;}
#mvisual_layout .mvisual_search .search_wrap{ width:100%; height:37px; padding:0px; margin:0px 0px 5px 0px;}
#mvisual_layout .mvisual_search .search_wrap input[type=text]{ width:189px; height:15px; background-color:#e5e5e5; padding:11px 11px; margin:0px; border:0px; float:left;}
#mvisual_layout .mvisual_search .search_wrap a{ width:46px; height:37px; background-color:#9a9a9a; background-image:url(../../np2assets/images/s1/mvisual_search_btn_bg.gif); background-position:center center; background-repeat:no-repeat; display:block; line-height:37px; padding:0px; margin:0px; text-indent:-9999px; overflow:hidden; float:left;}
#mvisual_layout .mvisual_search .btn_wrap{ width:100%; display:inline-block; padding:0px; margin:0px;}
#mvisual_layout .mvisual_search .btn_wrap li{ width:100%; height:35px; background-image:url(../../np2assets/images/s1/mvisual_search_btn_dott.gif); background-position:right center; background-repeat:no-repeat; padding:0px; margin:0px; display:inline-block;}
#mvisual_layout .mvisual_search .btn_wrap li.n1{ margin-bottom:8px;}
#mvisual_layout .mvisual_search .btn_wrap li.n2{ margin-bottom:15px;}
#mvisual_layout .mvisual_search .btn_wrap li a{ background-position:18px center; background-repeat:no-repeat; display:block; font-size:13px; color:#3b3b3b; line-height:40px; padding:0px 40px 0px 67px; margin:0px; border:1px solid #dededd;}

#mvisual_layout .mvisual_search .btn_wrap li a:hover{ color:#000; text-decoration:underline;}
#mvisual_layout .mvisual_search .btn_wrap li.n1 a{ background-image:url(../../np2assets/images/s1/mvisual_search_btn_tall_icon.gif);}
#mvisual_layout .mvisual_search .btn_wrap li.n2 a{ background-image:url(../../np2assets/images/s1/mvisual_search_btn_code_icon.gif);}
#mvisual_layout .mvisual_search .btn_wrap li.n3 a{ display:block;font-size:13px; font-weight:bold; color:#3b3b3b; line-height:35px; padding:0px 40px 0px 5px; margin:0px; border:1px solid #ccc;}
#mvisual_layout .mvisual_search .btn_wrap li.n1 a:hover{ background-image:url(../../np2assets/images/s1/mvisual_search_btn_tall_icon_on.gif);}
#mvisual_layout .mvisual_search .btn_wrap li.n2 a:hover{ background-image:url(../../np2assets/images/s1/mvisual_search_btn_code_icon_on.gif);}


/* ���� */
#e8_mvisual{ width:100%; height:464px; background-image:url(../../np2assets/images/e8/mvisual_bg.jpg); background-position:center top; background-repeat:no-repeat;margin:0px;}
#e8_mvisual .mvisual_wrap{ width:1180px; height:400px; padding:0px; margin:0px auto; position:relative;}
#e8_mvisual .mvisual_wrap p{ font-size:45px; font-weight:bold; line-height:50px; color:#fff; padding:0px; margin:50px 0px 0px 0px; float:left;}
#e8_mvisual .mvisual_wrap p span{ color:#81faf9;}
#e8_mvisual .mvisual_wrap div{ display:inline-block; padding:0px; margin:0px; position:absolute; bottom:0px; right:110px;}