h1 { margin:0; padding:0; font-weight:lighter; font-size:85px; font-weight: bold; }
.towhite { color:#ffffff; text-shadow: 1px 2px 3px #000000; }

body { margin:0 auto; font-family: 'Roboto Slab', serif; font-size:20px; color:#000000; text-align:left; }
.main { width:100%; height:100%; }

/* menu */
.main_menu { display:block; width:100%; height:94px; background-color: rgba(49,49,49,1); position:fixed; color: #ffffff; z-index:10;}
.box_top {margin:0 auto; width:1143px; height:90px; }
.logo { background-image:url(img/logo.png); width:178px; height:56px; float:left; margin-top:15px; }
.menu { padding: 0; margin: 0; list-style-type: none; display:block; float:right; width:auto; height:90px; font-size:17px; }
.menu li {float:left; width:auto; }
.menu a {height:30px; text-align:left; color:#ffffff; display: block; text-decoration: none;}
.menu a.label {padding: 40px 20px 20px 20px; }
.menu a:hover {color: #25949c;}

.boxid { position:absolute; margin-top:-94px; }

/* box1 background-color: rgba(49,49,49,0.80);  */
.box1 { float:left; width:100%; height:795px; background-image:url(img/box1_bg.jpg); background-repeat:no-repeat; background-position:center top; }
.box1 .mid { width:1143px; height:795px; margin:0 auto; font-size:14px; color:#ffffff;  }
.box1 .mid .label { position:absolute; margin:140px 0 0 0; width:1143px; height:462px; background-image:url(img/text.png); }

/* box2 */
.allboxlabel { position:absolute; margin:90px 0 0 0; width:1143px; height:auto; text-align:center; }

.box2 { float:left; width:100%; height:773px; background-image:url(img/box2_bg.jpg); background-repeat:no-repeat; background-position:center top; }
.box2 .mid { width:1143px; height:773px; margin:0 auto; color:#000000; }
.print_img1 {position:absolute; padding:15px 0 0 115px; width:194px; height:204px; margin-top:202px; margin-left:80px; background-image:url(img/print_ring1.png); z-index:2; text-align:center; color:#ffffff; font-weight:bold; font-size:18px;}
.print_img2 {position:absolute; width:184px; height:183px; margin-top:238px; margin-left:488px; background-image:url(img/print_ring2.png);}
.print_img3 {position:absolute; width:183px; height:183px; margin-top:238px; margin-left:873px; background-image:url(img/print_ring3.png);}
.print_line1 {position:absolute; width:2px; height:534px; margin-top:204px; margin-left:380px; background-image:url(img/print_line.png); z-index:1;}
.print_line2 {position:absolute; width:2px; height:534px; margin-top:204px; margin-left:783px; background-image:url(img/print_line.png);}
.print_text  {text-align:center; }
.print_text b {font-size:25px; }
.print_text1 {position:absolute; width:370px; height:310px; margin-top:450px; margin-left:0px;}
.print_text2 {position:absolute; width:400px; height:310px; margin-top:450px; margin-left:380px;}
.print_text3 {position:absolute; width:370px; height:310px; margin-top:450px; margin-left:785px;}

.box3 { float:left; width:100%; height:766px; background-image:url(img/box3_bg.jpg); background-repeat:no-repeat; background-position:center top; }
.box3 .mid { width:1143px; height:766px; margin:0 auto; font-size:14px; color:#141923; }
.graph_img {position:absolute; width:249px; height:250px; margin-top:245px; }
.graph_img1 {margin-left:163px; background-image:url(img/graph_ring1.png);}
.graph_img2 {margin-left:440px; background-image:url(img/graph_ring2.png);}
.graph_img3 {margin-left:716px; background-image:url(img/graph_ring3.png);}
.graph_text {position:absolute; width:1140px; height:150px; margin-top:560px; margin-left:0px; text-align:center; color:#ffffff; font-size:22px;}

.box4 { float:left; width:100%; height:767px; background-color:#444349; }
.box4 .mid { width:1143px; height:767px; margin:0 auto; font-size:14px; color:#141923; }
.advertise { position:absolute; width:1143px; height:364px; margin-left:0px; margin-top:220px; background-image:url(img/advertise.png);}
.advertise a { position:absolute; width:185px; height:60px; padding-top:20px; margin-left:800px; margin-top:0px; text-align:center; color:#000000; font-weight:bold; font-size:30px; }
.advertise_text {position:absolute; width:1140px; height:150px; margin-top:560px; margin-left:0px; text-align:center; color:#ffffff; font-size:22px;}

.box5 { float:left; width:100%; height:766px; background-image:url(img/box5_bg.jpg); background-repeat:no-repeat; background-position:center top; }
.box5 .mid { width:1143px; height:766px; margin:0 auto; font-size:14px; color:#141923; }
.navigation_text { position:absolute; height:47px; text-align:center; color:#ffffff; font-size:28px; padding-top:6px; box-shadow:black 4px 6px 10px;  }
.navigation_text1 { background-color: #136a72; width:517px; margin-top:422px; margin-left:207px; }
.navigation_text2 { background-color: #277e86; width:442px; margin-top:484px; margin-left:344px; }
.navigation_text3 { background-color: #3f99a1; width:568px; margin-top:546px; margin-left:383px; }

.box6 { float:left; width:100%; height:766px; background-image:url(img/box6_bg.jpg); background-repeat:no-repeat; background-position:center top; }
.box6 .mid { width:1143px; height:766px; margin:0 auto; font-size:14px; color:#141923; }
.web_text {position:absolute; width:1140px; height:220px; margin-top:230px; margin-left:0px; text-align:center; color:#ffffff; font-size:22px;}
.web_img {position:absolute; width:249px; height:250px; margin-top:465px; }
.web_img1 {margin-left:163px; background-image:url(img/web_ring1.png);}
.web_img2 {margin-left:440px; background-image:url(img/web_ring2.png);}
.web_img3 {margin-left:716px; background-image:url(img/web_ring3.png);}

.box7 { float:left; width:100%; height:765px; background-image:url(img/box7_bg.jpg); background-repeat:no-repeat; background-position:center top; }
.box7 .mid { width:1143px; height:765px; margin:0 auto; font-size:14px; color:#141923; }
.video_text {position:absolute; width:1140px; height:220px; margin-top:230px; margin-left:0px; text-align:center; color:#ffffff; font-size:22px;}
.video_text2 {position:absolute; width:1000px; height:260px; padding-top:10px; margin-top:405px; margin-left:75px; text-align:center; color:#ffffff; font-size:22px; background-color: #136a72;}
.video_text2 p { margin-bottom:0;  margin-top:12px; }

.box8 { float:left; width:100%; height:763px; background-image:url(img/box8_bg.jpg); background-repeat:no-repeat; background-position:center top; }
.box8 .mid { width:1143px; height:763px; margin:0 auto; font-size:14px; color:#141923; }

.box9 { float:left; width:100%; height:763px; background-image:url(img/box9_bg.jpg); background-repeat:no-repeat; background-position:center top; }
.box9 .mid { width:1143px; height:763px; margin:0 auto; font-size:14px; color:#141923; }
.cooperation_text {position:absolute; width:1140px; height:520px; margin-top:230px; margin-left:0px; text-align:center; color:#ffffff; font-size:22px;}

.box10 { float:left; width:100%; height:773px; background-color:#ffffff; }
.box10 .mid { width:1143px; height:773px; margin:0 auto; font-size:14px; color:#141923; }
.contact_box {position:absolute; width:348px; height:64px; padding-top:25px; margin-top:227px; margin-left:408px; text-align:center; color:#ffffff; font-size:30px; background-color: #136a72;}
.contact_text {position:absolute; width:1140px; height:320px; margin-top:360px; margin-left:0px; text-align:center; color:#000000; font-size:22px; }
