﻿.nr_fixed_width{background-color:#328cec;width:100%; margin:0 auto; position:relative;}
.nr_fluid_width{width:1000px; margin-left:auto; margin-right:auto; overflow:hidden; zoom:1; position:relative;}
.nr_content{width:1000px; margin:0 auto;}/* nr_footer */
#nr_footer{padding:30px 10px 0 10px;  color:#fff; overflow:hidden; width:960px;margin:0 auto; font-size:12px;line-height:20px;}
#nr_footer a{color:#fff;}
#nr_footer a:hover{color:#fff;}
#nr_footer h2{color:#fff; font-size:16px; font-weight:700;margin-bottom:10px;}
#nr_footer .l{background-image:url(nr_footer_divider.png0); background-position:right 0; background-repeat:no-repeat; min-height:234px; height:234px; float:left; display:inline; width:235px; overflow:hidden;}
#nr_footer .r{float:right; display:inline; width:235px; padding-left:20px; height:253px; overflow:hidden; background-image: url(nr_footer_divider.png0); background-position: left 0; background-repeat: no-repeat; font-size:12px;}
#nr_footer .lang_select{margin-bottom:25px; overflow:hidden; height:52px;}
#nr_footer .lang_select .change_lang{overflow:hidden;}
#nr_footer .lang_select .change_lang .tit{float:left; display:inline;}
#nr_footer .lang_select .change_lang .lang{float:left; display:inline; padding-left:15px;}
#nr_footer .lang_select .change_lang .lang a{padding-left:22px; background-repeat:no-repeat; background-position:0 center; color:#40c8f4;}
#nr_footer .lang_select .change_lang .lang a.flag_zhcn{background-image:url(nr_flag_zhcn.png);}
#nr_footer .interactive{overflow:hidden;}
#nr_footer .interactive ul{overflow:hidden;}
#nr_footer .interactive ul li{margin-right:15px; font-size:12px;}
#nr_footer .interactive ul li a{overflow:hidden;}
#nr_footer .interactive ul li a:hover{}
#nr_footer .search{}
#nr_footer .search .s_box{overflow:hidden; position:relative; zoom:1;}
#nr_footer .search .s_box .fe_bt_keywords{background-image:url(nr_footer_search_input.png); background-repeat:no-repeat; background-position:0 0; width:191px; height:28px; margin:0; padding:0 7px; border:0 none; border-radius:0; line-height:28px; overflow:hidden; color:#fff; float:left; display:inline; font-size:12px;}
#nr_footer .search .s_box .fe_bt_keywords_label{position:absolute; left:0; top:0; height:28px; line-height:28px; padding:0 7px; color:#fff; font-size:12px;}
#nr_footer .search .s_box .fe_bt_submit{float:left; display:inline; width:30px; height:28px; padding:0; margin:0; border:0 none; border-radius:0;}
#nr_footer .search{}
#nr_footer .c1{width:200px; float:left; display:inline; margin-left:0px; margin-right:20px;}
#nr_footer .c2{width:200px; float:left; display:inline; margin-right:0px;}
#nr_footer .c3{width:150px; float:left; display:inline;}
#nr_footer .r ul.txt_list{overflow:hidden; margin-left:10px; margin-bottom:30px; zoom:1; position:relative; padding-bottom:0; height:18px;}
#nr_footer .r ul.txt_list li{float:left; display:inline; background-image:url(nr_top_divider.gif); background-repeat:no-repeat; background-position:0 center; margin-left:1px; padding:0 10px; position:relative;}
#nr_footer .r ul.txt_list li a{float:left; display:inline;}
#nr_footer .r ul.txt_list li a:hover{}
#nr_footer .r ul.cat_list{overflow:hidden; margin-bottom:30px; height:25px; overflow:hidden; position:relative; display:block; zoom:1; padding-bottom:0;}
#nr_footer .r ul.cat_list li{margin-right:15px; float:left; display:inline;}
#nr_footer .r ul.cat_list li a{background-image:url(nr_icon_footer_cat.png); background-repeat:no-repeat; height:25px; line-height:25px; padding-left:30px; float:left; display:inline;}
#nr_footer .r ul.cat_list li a:hover{}
#nr_footer .r ul.cat_list li a.i_cat_fr{background-position:0 -0px;}
#nr_footer .r ul.cat_list li a.i_cat_fr:hover{background-position:0 -30px;}
#nr_footer .r ul.cat_list li a.i_cat_wm{background-position:0 -60px;}
#nr_footer .r ul.cat_list li a.i_cat_wm:hover{background-position:0 -90px;}
#nr_footer .r ul.cat_list li a.i_cat_ac{background-position:0 -120px;}
#nr_footer .r ul.cat_list li a.i_cat_ac:hover{background-position:0 -150px;}
#nr_footer .r ul.cat_list li a.i_cat_wh{background-position:0 -180px;}
#nr_footer .r ul.cat_list li a.i_cat_wh:hover{background-position:0 -210px;}
#nr_footer .r ul.cat_list li a.i_cat_tv{background-position:0 -240px;}
#nr_footer .r ul.cat_list li a.i_cat_tv:hover{background-position:0 -270px;}
#nr_footer .r ul.cat_list li a.i_cat_ke{background-position:0 -300px;}
#nr_footer .r ul.cat_list li a.i_cat_ke:hover{background-position:0 -330px;}
#nr_footer .r ul.cat_list li a.i_cat_dg{background-position:0 -360px;}
#nr_footer .r ul.cat_list li a.i_cat_dg:hover{background-position:0 -390px;}
#nr_footer .r ul.cat_list li a.i_cat_le{background-position:0 -420px;}
#nr_footer .r ul.cat_list li a.i_cat_le:hover{background-position:0 -450px;}
#nr_footer .r ul.cat_list li a.i_cat_mb{background-position:0 -480px;}
#nr_footer .r ul.cat_list li a.i_cat_mb:hover{background-position:0 -510px;}
#nr_footer .b{clear:both; border-top:solid 1px #fff; padding-top:10px; float:left; display:inline; width:960px; overflow:hidden;}
#nr_footer .b .bl{float:left; display:inline;}
#nr_footer .b .bl ul{float:left; display:inline;}
#nr_footer .b .br{float:right; display:inline;}
#nr_footer .b .br ul{float:right; display:inline;}
#nr_footer .b ul.txt_list{overflow:hidden; margin-left:0px; margin-right:-10px; margin-bottom:20px; zoom:1; position:relative; padding-bottom:0; height:18px; display:block;}
#nr_footer .b ul.txt_list li{float:left; display:inline; background-image:url(nr_top_divider.gif); background-repeat:no-repeat; background-position:0 center; margin-left:-1px; padding:0 10px; position:relative; font-size:12px;}
#nr_footer .b ul.txt_list li a{float:left; display:inline;}
#nr_footer .b ul.txt_list li a:hover{}
/* nr_footer */
#nr_footer_mini{color: #fff; font-size: 12px; width:1000px; padding:0 1000px; margin:0 -1000px; background-color:#606060;}
#nr_footer_mini a{color: #fff;}
#nr_footer_mini a:hover{color: #fff;}
#nr_footer_mini .b{clear:both; border-top:solid 1px #87888a; padding-top:8px; width:1000px; overflow:hidden;}
#nr_footer_mini .b .bl, #nr_footer_mini .b .bl ul{float:left; display:inline;}
#nr_footer_mini .b .br, #nr_footer_mini .b .br ul{float:right; display:inline;}
#nr_footer_mini .b ul.txt_list{overflow:hidden; margin-left:-10px; margin-right:-10px; margin-bottom:8px; zoom:1; position:relative; padding-bottom:0; height:18px; display:block;}
#nr_footer_mini .b ul.txt_list li{float:left; display:inline; background-image:url(nr_top_divider.gif); background-repeat:no-repeat; background-position:0 center; margin-left:-1px; padding:0 10px; position:relative; font-size:12px;}
#nr_footer_mini .b ul.txt_list li a{float:left; display:inline;}
#nr_footer_mini .b ul.txt_list li a:hover{}
#nr_footer_mini .b ul.txt_list li.change_lang a{padding-left: 22px; background-repeat: no-repeat; background-position: 0 center; color: #40c8f4;}
#nr_footer_mini .b ul.txt_list li.change_lang a.flag_zhcn{background-image: url(nr_flag_zhcn.png);}
/* nr_p_lang_select */
#nr_p_lang_select{}
#nr_p_lang_select .title{background:url(nr_ser_subheader_bg.png) center top no-repeat; margin-left:-1000px; padding-left:1000px; position:relative; width:2000px;}
#nr_p_lang_select .title .inner{height:43px; position:relative; width:1000px;}
#nr_p_lang_select .title .inner h1{background:#f5f5f5 url(nr_page_location_bg.png) right center no-repeat; color:#606060; font-size:22px; font-weight:700; float:left; height:43px; line-height:40px; padding:0 250px 0 0;}
#nr_p_lang_select .lang_group{}
#nr_p_lang_select .lang_group h2{height:60px; padding:0; margin:0; font-size:24px; color:#606060; font-weight:300; line-height:60px; border-bottom:solid 1px #e5e5e5; margin-bottom:20px; position:relative;}
#nr_p_lang_select .lang_group ul{overflow:hidden;}
#nr_p_lang_select .lang_group ul li{width:200px; height:45px; float:left; display:inline; position:relative; margin-bottom:20px; overflow:hidden;}
#nr_p_lang_select .lang_group ul li a{width:100px; height:45px; padding-left:80px; padding-right:20px; line-height:40px; font-size:16px; color:#808080; float:left; display:inline;}
#nr_p_lang_select .lang_group ul li a:hover{color:#005aaa;}
#nr_p_lang_select .lang_group ul li a img{position:absolute; left:0; top:0;}
#nr_p_lang_select .lang_group ul li a.double_line{line-height:19px; padding-top:2px; height:43px;}
/*service footer by tony*/
#nr_footer.nr_service_footer{margin:0 auto; padding:0 0 10px; width:1000px;}
#nr_footer .t{display:none; overflow:hidden; padding:25px 0 0; position:relative; width:1000px; zoom:1;}
#nr_footer.nr_service_footer .b{border:none;}
#nr_footer.nr_service_footer .b ul.txt_list{margin:0;}
.nr_footer_toggle{border-bottom:2px solid #32beff; height:24px; position:absolute; top:-26px; width:100%;}
body.hy2_noback .nr_fixed_width{width:100%; overflow:hidden; clear:both; padding-top:30px;}
body.hy2_noback #nr_footer_mini{width:100%; overflow:hidden; background-color:#606060; clear:both;}
body.hy2_noback #nr_footer_mini .b{width:1000px; margin:0 auto; float:none; display:block;}
