.icon1 { width: 100%; height: auto; padding: 40px 0; background: #f1f1f1; }
.icon1_t { }
.icon1_l { width: 251px; height: auto; padding-bottom: 40px; }
.icon1_l .icon1_l_t { width: 251px; height: 102px; background: url(/themes/default/public/assets/images/ind_p_h_bg.jpg) no-repeat; text-align: center; font-size: 38px; color: #ffffff; font-family: 华康简综艺, 微软雅黑, 宋体, Arial, Helvetica, sans-serif; padding-top: 15px; text-transform: uppercase; line-height: 45px; }
.icon1_l_c { width: 251px; height: auto; background: #ffffff; padding: 8px 0 17px 0; }
.icon1_l_c ul li { width: 233px; line-height: 40px; height: auto; background: url(/themes/default/public/assets/images/ind_pro_li_bg.jpg) no-repeat; margin: 0 auto 8px auto; }
.icon1_l_c ul li a.cone { display: block; text-indent: 35px; height: 40px; font-size: 14px; color: #000000; line-height: 40px; background: url(../images/ind_pro_li_bg.jpg) no-repeat; }
.icon1_l_c ul li a:hover { color: #2877c5; }
.icon1_l_c ul li a.leftcurrent { color: #2877c5; }
.icon1_l_c ul li dl { display: none; padding: 5px 0 0 0; }
.icon1_l_c ul li dl dd a { display: block; width: 233px; height: 31px; line-height: 31px; background: url(../images/cate_two_bg.jpg) no-repeat 16px 14px #e9e9e9; text-indent: 35px; font-size: 12px; color: #000000; margin-bottom: 2px; }
.icon1_l_c ul li.on dl { display: block; }
.icon1_r { width: 834px; height: auto; }
.icon1_r_t { width: 732px; height: 49px; line-height: 49px; border-top: 1px #d5d5d5 solid; border-left: 1px #d5d5d5 solid; border-right: 1px #d5d5d5 solid; background: url(../images/icon1_r_t_bg.jpg) repeat-x; color: #000000; font-size: 20px; text-indent: 33px; }
.icon1_r_t a { padding: 13px 16px 0 0; }
.icon1_r_c { width: 734px; height: auto; padding: 20px 0 0 0; background: url(../images/icon1_r_c_bg.jpg) no-repeat top; }
.icon1_r_c ul li a { display: block; }
.icon1_r_c ul li { width: 174px; height: 195px; float: left; margin: 0 12px 13px 0; }
.icon1_r_c ul li p { width: 174px; height: 32px; line-height: 32px; text-align: center; background: #dcdcdc; }
.icon2 { width: 100%; height: auto; padding: 30px 0 60px 0; }
.icon2_t { text-align: center; padding-bottom: 70px; background: url(../images/ind_youshi_tt.jpg) no-repeat 50% bottom; }
.icon2_b { padding-top: 10px; text-align: center; }
.icon3 { width: 100%; height: auto; background: #f5f5f5; padding: 37px 0; }
.icon3_t { height: 45px; line-height: 45px; background: url(../images/ind_tt_bg.jpg) no-repeat left 50%; text-indent: 54px; font-size: 20px; color: #2b7fc8; font-weight: bolder; }
.icon3_t span { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #929292; padding-left: 15px; font-weight: normal; }
.icon3_t a { padding-top: 8px; }
/* 本例子css */
.picMarquee-left { width: 1008px; overflow: hidden; position: relative; }
.picMarquee-left .hd { overflow: hidden; height: 30px; background: #f4f4f4; padding: 0 10px; }
.picMarquee-left .hd .prev, .picMarquee-left .hd .next { display: block; width: 5px; height: 9px; float: right; margin-right: 5px; margin-top: 10px; overflow: hidden; cursor: pointer; background: url("../images/arrow.png") no-repeat; }
.picMarquee-left .hd .next { background-position: 0 -50px; }
.picMarquee-left .hd .prevStop { background-position: -60px 0; }
.picMarquee-left .hd .nextStop { background-position: -60px -50px; }
.picMarquee-left .bd { padding: 10px; }
.picMarquee-left .bd ul { overflow: hidden; zoom: 1; }
.picMarquee-left .bd ul li { margin: 0 8px; float: left; _display: inline; overflow: hidden; text-align: center; }
.picMarquee-left .bd ul li .pic { text-align: center; }
.picMarquee-left .bd ul li .pic img { width: 228px; height: 171px; display: block; padding: 2px; border: 1px solid #d2d2d2; }
.picMarquee-left .bd ul li .pic a:hover img { border-color: #2877c4; }
.picMarquee-left .bd ul li .title { line-height: 28px; }
.icon4 { width: 100%; height: auto; padding: 40px 0 10px 0; }
.icon4_t { height: 45px; line-height: 45px; background: url(../images/ind_case_tt_bg.jpg) no-repeat left 50%; text-indent: 54px; font-size: 20px; color: #2b7fc8; font-weight: bolder; }
.icon4_t span { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #929292; padding-left: 15px; font-weight: normal; }
.icon4_t a { padding-top: 8px; }
.icon4_c { padding-top: 28px; border-top: 1px #b8b8b8 dashed; margin-top: 15px; }
.icon4_c ul li { width: 317px; height: 225px; float: left; margin: 0 28px 28px 0; }
.icon4_c ul li p { width: 317px; height: 30px; line-height: 30px; overflow: hidden; text-align: center; }
.icon5 { width: 100%; height: auto; background: #f1f1f1; padding: 20px 0; }
.ind_about { margin-bottom: 40px; }
.ind_about_t { height: 45px; line-height: 45px; background: url(../images/ind_tt_bg.jpg) no-repeat left 50%; text-indent: 54px; font-size: 20px; color: #2b7fc8; font-weight: bolder; }
.ind_about_t span { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #929292; padding-left: 15px; font-weight: normal; }
.ind_about_t a { padding-top: 8px; }
.ind_about_c { padding-top: 30px; border-top: 1px #b8b8b8 dashed; margin-top: 15px; }
.ind_about_c_l { width: 675px; height: auto; }
.ind_about_c_l_t { margin-bottom: 28px; }
.i_movie { width: 239px; height: 162px; padding: 9px; background: #e4eaee; }
.i_about_c { width: 388px; height: auto; }
.i_about_c_tt { font-size: 20px; line-height: 38px; color: #00468d; }
.i_about_c_info { line-height: 22px; margin: 5px 0 10px 0; color: #2c2c2c; }
.i_about_c_info a { color: #00468d; padding-left: 10px; }
.i_about_c_menu ul li { width: 94px; height: 30px; background: #00468d; color: #FFF; float: left; border-right: 1px #2366af solid; line-height: 30px; }
.i_about_c_menu ul li a { display: block; color: #FFF; text-align: center; }
.i_about_c_menu ul li a:hover { background: #2c74bd; }
.ind_about_c_l_b { width: 675px; overflow: hidden; position: relative; }
.ind_about_c_l_b ul { overflow: hidden; zoom: 1; }
.ind_about_c_l_b ul li { float: left; _display: inline; overflow: hidden; width: 191px; height: 146px; margin: 0 43px 0 0; }
.ind_about_c_l_b ul li p { width: 191px; height: 30px; line-height: 30px; text-align: center; }
.ind_about_c_r { width: 307px; height: auto; }
.ind_about_c_r_c { padding: 9px; background: #e4eaee; }
.ind_about_c_r_t { width: 307px; height: 50px; line-height: 50px; text-align: center; color: #00468d; font-size: 13px; }
.ind_partner_t { height: 45px; line-height: 45px; background: url(../images/ind_tt_bg.jpg) no-repeat left 50%; text-indent: 54px; font-size: 20px; color: #2b7fc8; font-weight: bolder; }
.ind_partner_t span { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #929292; padding-left: 15px; font-weight: normal; }
.ind_partner_t a { padding-top: 8px; }
.ind_partner_c { padding: 50px 0 10px 0; border-top: 1px #b8b8b8 dashed; margin-top: 15px; }
/* 本例子css */
.picScroll { width: 990px; }
.picScroll .bd { position: relative; }
.picScroll .prev, .picScroll .next { position: absolute; top: 44px; left: -15px; display: block; width: 16px; height: 31px; z-index: 9; overflow: hidden; }
.picScroll .prev { background: url(../images/prev.jpg) no-repeat; }
.picScroll .next { left: auto; right: -15px; background: url(../images/next.jpg) no-repeat; }
.picScroll .scrollWrap { padding-left: 24px }
.picScroll ul { overflow: hidden; zoom: 1; }
.picScroll li { width: 176px; margin: 15px 16px 10px 0; position: relative; float: left; display: inline; }
.picScroll li .pic { position: relative; display: block; overflow: hidden; margin-bottom: 6px; }
.picScroll li .pic img { display: block; background: #ddd; border: 1px #dcdcdc solid; }
.picScroll li .movielist_tt { width: 176px; height: 30px; line-height: 30px; text-align: center; }
.picScroll li .movielist_tt a { font-size: 13px; }
.icon6 { padding: 33px 0; width: 100%; height: auto; }
.i_news { width: 674px; height: auto; }
.i_news_t { width: 674px; height: 51px; line-height: 51px; border-top: 1px #4880bb solid; }
.i_news_t ul li { width: 337px; float: left; height: 51px; line-height: 51px; background: url(../images/ind_news_tt_bg.jpg) repeat-x; color: #00468d; text-align: center; font-size: 20px; cursor: pointer; }
.i_news_t ul li.inewscurr { background: #0452a5; color: #FFF; }
.i_news_c { padding: 20px 10px 20px 10px; width: 652px; border-left: 1px #e1e1e1 solid; border-right: 1px #e1e1e1 solid; border-bottom: 1px #e1e1e1 solid; }
.i_news_c_one_l { padding: 12px; background: #e4eaee; }
.i_news_c_one_r { width: 376px; height: auto; }
.i_news_c_one_r p { line-height: 50px; }
.i_news_c_one_r p a { font-size: 14px; color: #313131; }
.i_news_c_one_r div { color: #717171; line-height: 22px; }
.i_news_c ul { padding-top: 23px; }
.i_news_c ul li { line-height: 35px; background: url(../images/i_news_c_ul_li_bg.jpg) no-repeat left 50%; text-indent: 12px; }
.i_news_c ul li span { color: #717171; }
#i_news_c_2 { display: none; }
.i_question { width: 308px; height: auto; border: 1px #ebebeb solid; }
.i_question_t { width: 308px; height: 51px; background: url(../images/ind_news_tt_bg.jpg) repeat-x; color: #00468d; line-height: 51px; font-size: 20px; text-indent: 25px; }
.i_question_c { width: 308px; height: 390px; overflow: hidden; }
.i_question_c ul li { padding: 25px 8px; border-bottom: 1px #bcbcbc dashed; height: 145px; overflow: hidden; }
.i_question_c_t { font-size: 13px; color: #313131; line-height: 35px; background: url(../images/w.jpg) no-repeat left 50%; text-indent: 28px; }
.i_question_c_c { padding-left: 28px; background: url(../images/d.jpg) no-repeat left top; color: #717171; line-height: 22px; word-break: break-all; }
.i_links { padding-top: 33px; }
.i_links_t { height: 45px; line-height: 45px; text-indent: 20px; font-size: 20px; color: #2b7fc8; font-weight: bolder; background: url(../images/i_links_t_bg.jpg) no-repeat 6px 50%; }
.i_links_t span { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #929292; padding-left: 15px; font-weight: normal; }
.i_links_c { margin-top: 2px; border-top: 1px #b0b0b0 solid; padding-top: 10px; line-height: 25px; }
.i_links_c a { padding: 0 8px; }
.footer { width: 100%; height: auto; background: #272727; padding: 15px 0; color: #FFF; }
.footer a { color: #FFF; }
.footer a:hover { text-decoration: underline; }
.footer_l { width: 575px; height: auto; line-height: 28px; }
.footer_l_1 { padding-bottom: 15px; }
.footer_l_1 a { padding: 0 15px; }
.footer_l_2 { line-height: 25px; text-indent: 25px; }
.footer_l_2 .i1 { background: url(../images/footer_icon_img1.jpg) no-repeat left 50%; }
.footer_l_2 .i2 { background: url(../images/footer_icon_img2.jpg) no-repeat left 50%; }
.footer_l_2 .i3 { background: url(../images/footer_icon_img3.jpg) no-repeat left 50%; }
.footer_l_2 .i4 { background: url(../images/footer_icon_img4.jpg) no-repeat left 50%; }
.footer_l_3 { padding: 10px 0; }
.footer_l_3 a { padding: 0 8px; }
.footer_r { width: 313px; height: auto; }
.footer_r .footer_r_1 { padding: 15px 0 20px 0; }
.footer_r .footer_r_2 { padding-bottom: 15px; }
/*index end*/

/*product start*/
.common_banner { width: 100%; height: 296px; overflow: hidden; }
.comcon { background: #FFF; padding: 40px 0 0 0; }
.location { text-align: right; line-height: 50px; border-bottom: 1px #b8b8b8 solid; }
.porductlist { background: none; }
.porductlist ul li img { border: 1px #d4d4d4 solid; }
.product_detail { padding: 50px 0 20px 0; }
.pd_img { width: 440px; height: 469px; border: 1px #d5d5d5 solid; }
.pd_img_list { width: 1080px; height: auto; margin: 11px 0; }
.pd_img_list ul li { width: 82px; height: 87px; float: left; margin-right: 7px; border: 1px #d5d5d5 solid; cursor: pointer; }
.pd_img_list ul li:hover { border: 1px #ed1b23 solid; }
.pro_description .product_tabs { border-bottom: 1px solid #e5e5e5; height: 34px; padding-bottom: 2px; }
.pro_description .product_tabs li { float: left; height: 34px; width: 157px; background: url(../images/menu_lig_bg.jpg) no-repeat right 50%; }
.pro_description .product_tabs li a.product_tabson { background: #ed1b23; color: #fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.pro_description .product_tabs li a { display: block; font-size: 14px; height: 34px; line-height: 34px; overflow: hidden; text-align: center; width: 127px; color: #333; margin: 0 auto; }
.p_mes { padding: 15px 0; line-height: 25px; color: #1b1b1b; }
#product_tabs2 { display: none; }
/*product end*/

/*news start*/
.comcontact { margin-top: 25px; }
.comcontact_t { width: 251px; height: 69px; background: url(/themes/default/public/assets/images/comcontact_t_bg.jpg) no-repeat; text-align: center; font-size: 30px; color: #ffffff; font-family: 华康简综艺, 微软雅黑, 宋体, Arial, Helvetica, sans-serif; padding-top: 8px; text-transform: uppercase; }
.comcontact_t span { font-family: Lucida Sans, Arial, Helvetica, sans-serif; font-size: 18px; padding-top: 8px; }
.comcontact_c { width: 249px; height: auto; padding-bottom: 20px; line-height: 25px; border-left: 1px #cbcbcb solid; border-right: 1px #cbcbcb solid; border-top: 3px #cbcbcb solid; border-bottom: 3px #cbcbcb solid; margin-top: 1px; }
.comcontact_c_c { padding: 13px; font-size: 13px; color: #707070; }
.news_list { padding-top: 30px; }
.nl_l { width: 650px; height: auto; }
.nl_l_one { padding-bottom: 15px; }
.nl_l_one p { line-height: 40px; }
.nl_l_one p span { width: 40px; height: 20px; text-align: center; line-height: 20px; margin-top: 10px; margin-right: 10px; background: #0069cb; color: #FFF; }
.nl_l_one p a { font-size: 18px; color: #303030; }
.nl_l_one div { padding: 10px 0 8px 48px; line-height: 22px; color: #474747; font-size: 12px; }
.nl_l_list { padding-left: 26px; height: auto; background: url(../images/news_list_bg.jpg) no-repeat left 10px; }
.nl_l_list ul li { }
.nl_l_list ul li a { line-height: 30px; border-bottom: 1px #b0b0b0 dashed; display: block; height: 30px; }
.nl_l_list ul li span { margin-top: 8px; }
.nl_r { width: 215px; height: auto; border: 1px #d6d6d6 solid; }
.nl_r_one { width: 195px; height: auto; padding: 10px; border-bottom: 1px #d6d6d6 dashed; }
.nl_r_one p { margin-top: 8px; line-height: 18px; color: #474747; }
.nl_r_one div { line-height: 18px; margin-top: 5px; }
.nl_r_list { padding: 10px; line-height: 28px; }
.nl_r_list ul li { background: url(../images/news_d.jpg) no-repeat left 50%; text-indent: 14px; }
.news_detail { padding-top: 15px; }
.nd_tt { font-size: 16px; line-height: 35px; text-align: center; margin-bottom: 8px; }
.nd_time { line-height: 25px; padding-bottom: 10px; border-bottom: 1px #c8c8c8 dashed; text-align: center; }
.nd_con { line-height: 25px; padding: 20px 0; }
.nd_page { padding-top: 20px; border-top: 1px #c8c8c8 dashed; line-height: 25px; position: relative; z-index: 99; margin-bottom: 20px; }
.back { position: absolute; right: 0; top: 0; padding-left: 15px; }
/*news end*/

/*case start*/
.caselist { background: none; }
.caselist ul li { width: 226px; height: 179px; }
.caselist ul li p { width: 226px; height: 40px; line-height: 40px; text-align: center; background: none; }
.honor { background: none; }
.honor ul li { width: 230px; height: 211px; }
.honor ul li img { border: 1px solid #d2d2d2; }
.honor ul li p { width: 230px; height: 40px; line-height: 40px; text-align: center; background: none; }
.partners { background: none; }
.partners ul li { width: 178px; height: 123px; margin: 0 7px 13px 0; }
.partners ul li img { border: 1px solid #d2d2d2; }
.partners ul li p { width: 178px; height: 40px; line-height: 40px; text-align: center; background: none; }
/*case end*/

.caselist { background: none; }
.caselist ul li { width: 226px; height: 179px; }
.caselist ul li p { width: 226px; height: 40px; line-height: 40px; text-align: center; background: none; }
.aboutcon { background: none; padding: 30px 0; line-height: 25px; color: #474747; }
.solutionlist { padding: 30px 0; }
.solutionlist ul li { width: 732px; height: 165px; border: 1px #d0d4d5 solid; margin-bottom: 17px; }
.solist_l { width: 233px; height: 165px; border-right: 1px #d0d4d5 solid; }
.solis_r { width: 450px; height: auto; margin-left: 18px; }
.solis_r p { margin-top: 5px; line-height: 35px; font-size: 14px; }
.solis_r div { margin: 8px 0; line-height: 22px; font-size: 14px; }
.solis_r a.more { display: block; margin-top: 5px; color: #285da1; font-size: 14px; }
.sitemappage { line-height: 25px; margin-left: 20px; }
.sitemappage h3 { margin-bottom: 20px; }
.sitemappage li { border-bottom: 1px dashed #999999; margin-bottom: 15px; width: 700px; line-height: 25px; display: block; float: left; }
.sitemappage li li { border-bottom: medium none; margin-bottom: 0; float: left; margin-right: 15px; width: 850px; background: url(../images/nbrbodynewr3a.png) no-repeat 1%; }
.sitemappage li a { /* display: block;*/ float: left; font-size: 14px; font-weight: bold; color: #C12519; }
.sitemappage li a:hover { text-decoration: underline; }
.sitemappage li a span { float: none; }
.sitemappage li li a { font-size: 12px; text-indent: 20px; font-weight: normal; color: #000000; display: block; width: 210px; }
.sitemappage li li a:hover { text-decoration: underline; }
.sitemappage li li li { width: auto; background: none; }
.sitemappage li li li a { display: inline; font-size: 12px; font-weight: normal; color: #666; width: auto; }
.sitemappage li li li a:hover { text-decoration: underline; }
.sitemappage li li li a span { float: none; }
.sitemappage li li ul { margin-left: 40px; float: left; }
.pageController { float: right; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; margin: 30px 0 0 0; line-height: 25px; }
.pageController a { float: left; display: block; background-color: #FFF; border: #f4f4f4 1px solid; color: #656565; padding: 1px 10px; margin-right: 5px; }
.pageController a:hover { background-color: #dcdcdc; color: #FFF; text-decoration: none; border: #f4f4f4 1px solid; }
.pageController .currPage { background-color: #dcdcdc; color: #FFF; font-weight: bold; border: #f4f4f4 1px solid; }
.pageController p { float: left; display: block; background-color: #FFF; border: #efefef 1px solid; color: #656565; padding: 1px 5px 1px 5px; margin-right: 5px; }
.form_long { background: #efefef; border: medium none; color: #839275; font-size: 14px; height: 46px; line-height: 46px; text-indent: 5px; width: 100%; }
.form_long_line { background: #efefef; border: medium none; color: #839275; font-size: 14px; height: 46px; line-height: 46px; text-indent: 5px; width: 100% }
.form_short { background: #efefef; border: medium none; color: #839275; font-size: 14px; height: 46px; line-height: 46px; text-indent: 5px; width: 100%; }
.form_submit { background: #5e5e5e; border: medium none; color: #fff; cursor: pointer; font-size: 18px; font-weight: bolder; height: 48px; line-height: 48px; text-align: center; width: 185px; }
.form_submit:hover { opacity: 0.9; }
.form_textarea { background: #efefef; border: medium none; color: #839275; font-size: 14px; height: 256px; text-indent: 5px; padding: 10px 0; width: 100%; font-family: Arial, Helvetica, sans-serif; }
#elevator_item { width: 60px; height: 100px; position: fixed; right: 15px; bottom: 15px; -webkit-transition: opacity .4s ease-in-out; -moz-transition: opacity .4s ease-in-out; -o-transition: opacity .4s ease-in-out; opacity: 1; z-index: 100020; display: none; }
#elevator_item.off { opacity: 0; visibility: hidden }
#elevator { display: block; width: 60px; height: 50px; background: url(../images/icon_top.png) center center no-repeat; background-color: #444; background-color: rgba(0,0,0,.6); border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,.2); cursor: pointer; margin-bottom: 10px }
#elevator:hover { background-color: rgba(0,0,0,.7) }
#elevator:active { background-color: rgba(0,0,0,.75) }
.index_ad { width: 1028px; height: auto; margin: 27px auto 7px auto; padding: 4px; background: #ffffff; }
#online_service { position: fixed; right: 0; top: -255px; z-index: 10000; }
#online_service_minibar { cursor: pointer; height: 121px; left: -26px; position: absolute; top: 35px; width: 26px; }
#online_service_fullbar { background: #0099e5; color: #ffffff; width: 123px; display: none; padding: 14px; border: 2px #0f7fb6 solid; }
.online_tt { width: 123px; line-height: 40px; color: #ffffff; font-size: 16px; font-weight: bolder; }
.online_tt_en { font-size: 12px; width: 123px; margin: 0 auto; text-align: center; color: #FFF; line-height: 22px; font-weight: bolder; font-family: Arial, Helvetica, sans-serif; }
.online_tt_con { width: 123px; margin: 13px auto; }
.online_tt_con_tt { width: 123px; height: 36px; line-height: 36px; text-align: center; font-size: 12px; background: #000; -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; border-top-left-radius: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; }
.online_tt_con_cc { width: 123px; height: auto; background: #FFF; padding: 10px 0; }
.online_tt_con_cc dl dd { text-align: left; width: 123px; height: 25px; line-height: 25px; background: url(../images/qq.jpg) no-repeat 18px 50%; text-indent: 35px; }
.online_tt_con_cc dl dd a { text-align: left; color: #212121; }
.online_tt_con_cc dl dd a:hover { text-decoration: underline; }
#online_service_con { text-align: center; width: 123px; margin: 0 auto; }
#online_service_con ul li { width: 123px; height: 26px; margin-bottom: 10px; background: url(../images/onlin_service_li_bg.jpg) no-repeat; line-height: 26px; text-align: left; text-indent: 47px; }
#online_service_con ul li a { color: #FFF; }
#online_service_con ul li a:hover { color: #FFF; text-decoration: underline; }
.onlie_phone { width: 123px; height: auto; padding-bottom: 5px; border-bottom: 1px #FFFFFF solid; }
.onlie_phone .onlie_phone_cn { line-height: 25px; text-align: center; font-size: 14px; font-weight: bolder; color: #ffffff; margin-top: 15px; }
.onlie_phone .onlie_phone_en { line-height: 20px; text-align: center; font-size: 12px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; }
.online_email_cn { padding-top: 5px; line-height: 25px; text-align: center; font-size: 14px; font-weight: bolder; color: #ffffff; }
.online_email_en { line-height: 20px; text-align: center; font-size: 12px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-align: center; }


.movie_list { padding-top: 30px; }
.movie_list ul li { width: 100%; height: 40px; line-height: 40px; border-bottom: 1px #CCCCCC dashed; }


.n_faq_list { float: left; font-size: 14px; line-height: 180%; overflow: hidden; padding: 20px 0; width: 708px; }
.n_faq_list ul { border-bottom: 1px dashed #ccc; float: left; padding: 5px 0; width: 708px; }
.n_faq_list ul li { float: left; font-size: 12px; width: 708px; }
.n_faq_list ul li.l1 { color: #f00; }
.n_faq_list ul li.l1 a { color: #f00; line-height: 200%; }
.n_faq_list ul li.l1 a:hover { color: #333; }
.n_faq_list ul li.l2 { color: #060; }

.n_job_list {
    float: left;
    line-height: 180%;
    min-height: 360px;
    overflow: hidden;
    padding: 20px 0;
    width: 708px;
}
.n_job_list ul {
    float: left;
    padding: 0 14px;
    width: 680px;
}
.n_job_list ul li {
    border-bottom: 1px dashed #ccc;
    float: left;
    font-size: 14px;
    line-height: 260%;
    width: 680px;
}
.footer_r_3 img{ width:80px; height:80px;}
