/* CSS Document */
*{ margin:0; padding:0; border:0;}
a{ text-decoration:none;}
.nudof_banner{ width:100%; height:auto;}
.nudof_banner img{ width:100%; height:auto;}
.nudof_index_1{ width:100%; height:auto; background:#e6e6e6; padding-top:4vw; padding-bottom:4vw;}
.nudof_index_1_nr{ width:80%; margin:0 auto; height:auto; overflow:hidden;}
.nudof_index_1_nr_l{ float:left; width:58%; height:auto;}
.nudof_index_1_nr_l_bt{ width:100%; margin-bottom:1.6vw;}
.nudof_index_1_nr_l_bt h2{ line-height:4vw; color:#a12125; font-size:3vw;}
.nudof_index_1_nr_l_bt p{ line-height:1.2vw; font-size:1vw;}
.nudof_index_1_nr_l_img{ width:100%;}
.nudof_index_1_nr_l_img img{ width:100%;}
.nudof_index_1_nr_r{ float:left; width:42%; height:auto; background:#FFFFFF; border-top:1vw #a22126 solid; padding-bottom:4vw;}
.nudof_index_1_nr_r_bt{ width:80%; margin:0 auto; margin-top:2.4vw;}
.nudof_index_1_nr_r_bt_logo{ width:100%;}
.nudof_index_1_nr_r_bt_logo img{ width:60%;}
.nudof_index_1_nr_r_bt p{line-height:4vw; font-size:1.8vw;}
.nudof_index_1_nr_r_txt{ width:80%; margin:0 auto; margin-top:6vw;}
.nudof_index_1_nr_r_txt h4{line-height:2vw; color:#a12125; font-size:1.5vw; font-weight:normal; margin-bottom:0.5vw;}
.nudof_index_1_nr_r_txt p{line-height:1.6vw; font-size:0.8vw;}
.nudof_index_1_nr_r_tb{ width:80%; margin:0 auto; overflow:hidden; margin-top:5vw;}
.nudof_index_1_nr_r_tb_1{ float:left; width:25%;}
.nudof_index_1_nr_r_tb_1 .p_1{line-height:3vw; color:#a12125; font-size:3vw; position:relative;}
.nudof_index_1_nr_r_tb_1 .p_1 span{ font-size:1vw; position:relative; bottom:0;}
.nudof_index_1_nr_r_tb_1 .p_2{line-height:1vw; font-size:0.65vw; font-weight:bold; text-align:center;}
.nudof_index_1_nr_r_tb_2{ float:left; width:54%;}
.nudof_index_1_nr_r_tb_2 .p_1{line-height:3vw; color:#a12125; font-size:3vw; position:relative;}
.nudof_index_1_nr_r_tb_2 .p_1 span{ font-size:1vw; position:relative; bottom:0;}
.nudof_index_1_nr_r_tb_2 .p_2{line-height:1vw; font-size:0.65vw; font-weight:bold; text-align:center;}
.nudof_index_1_nr_r_tb_3{ float:left; width:21%;}
.nudof_index_1_nr_r_tb_3 .p_1{line-height:3vw; color:#a12125; font-size:3vw; position:relative;}
.nudof_index_1_nr_r_tb_3 .p_1 span{ font-size:1vw; position:relative; bottom:0;}
.nudof_index_1_nr_r_tb_3 .p_2{line-height:1vw; font-size:0.65vw; font-weight:bold; text-align:center;}
.nudof_index_2{ width:100%; background:url(../images/index_2.jpg) no-repeat; background-size:100%; height:50vw;}
.box {height: 50vw; float:right;}
.item {width:10vw;height: 50vw;float: left; background:url(../images/tmh.png) repeat; padding-top:8vw;}
.item .p_1{ writing-mode: vertical-rl; /* 从右到左的垂直排列 */ text-orientation: upright; /* 文本保持直立 */ color:#FFFFFF; line-height:10vw; font-size:3vw; height:20vw;} 
.item .item_x{ width:3.5vw; height:0.2vw; background:#FFFFFF; margin:2vw auto;}
.item .p_2{color:#FFFFFF; text-align:center; font-size:3vw; }
.item .p_3{ display:none;}
.item .item_img{ display:none;}
.big {width: 36vw;height: 50vw; background:#a12125;}
.big .p_1{ writing-mode: horizontal-tb; text-align:center; line-height:3vw; height:auto;}
.big .p_1 .item_x{ height:0.2vw; background:#FFFFFF; margin:2vw auto;}
.big .p_2{ display:none;}
.big .p_3{ display:block;line-height:1.6vw; font-size:0.8vw; color:#FFFFFF; width:60%; margin: 3vw auto; height:7vw;}
.big .item_img{ display:block; width:50%; margin:0 auto; text-align:center;}
.big .item_img img{ width:100%;}
.nudof_index_3{ width:100%; height:auto;}
.nudof_index_3 img{ width:100%; height:auto;}

