@charset "utf-8";
/* CSS Document */
.seo_tit { width:1200px; overflow:hidden; margin:20px auto; text-align:center;}
.seo_tit_top { width:100%; overflow:hidden; font-size:36px; line-height:36px; font-weight:600; margin:10px auto;}
.seo_tit_line { width:100%; height:20px; background:url(../images/seo_tit_line.png) center no-repeat;}
.seo_tit_foot { width:100%; overflow:hidden; font-size:16px; color:#999; line-height:24px;}
.seo_out01 { width:100%; height:566px; background:url(../images/seo_img01.png) #efefef center no-repeat;}
.seo_main01 { width:1200px; height:566px; margin:0px auto;}
.seo_main01_center { width:260px; height:566px; float:left; line-height:566px; text-align:center; font-size:30px; color:#F30; font-weight:600;}
.seo_main01_left { width:470px; height:566px; float:left;}
.seo_main01_right { width:470px; height:566px; float:right;}
.seo_main01_tit01 { width:350px; float:right; height:60px; line-height:60px; font-size:24px; font-weight:500; color:#49ae92; clear:both;}
.seo_main01_remark01 { width:300px; height:110px; float:right; clear:both; font-size:14px; color:#333; line-height:24px; margin-right:70px;}
.seo_main01_tit02 { width:350px; float:left; height:60px; line-height:60px; font-size:24px; font-weight:500; color:#3a5550; clear:both; margin-right:100px; text-align:right;}
.seo_main01_remark02 { width:300px; height:110px; float:left; clear:both; font-size:14px; color:#333; line-height:24px; margin-left:100px;}

.seo_out02 { width:100%; height:839px; background:url(../images/seo_img02.png) center no-repeat;}
.seo_main02 { width:1200px; overflow:hidden; margin:0px auto;}
.seo_main02_1 { width:170px; height:60px; float:left; margin-left:510px; margin-top:60px;}
.seo_main02_2 { width:170px; height:60px; float:left; margin-left:70px; margin-top:60px;}
.seo_main02_3 { width:170px; height:60px; float:left; margin-left:300px; margin-top:10px;}
.seo_main02_4 { width:170px; height:60px; float:left; margin-left:500px; margin-top:20px;}
.seo_main02_5 { width:170px; height:60px; float:left; margin-left:150px; margin-top:60px;}
.seo_main02_6 { width:170px; height:60px; float:left; margin-left:550px; margin-top:70px;}
.seo_main02_7 { width:170px; height:60px; float:left; margin-left:50px; margin-top:90px;}
.seo_main02_8 { width:170px; height:60px; float:left; margin-left:750px; margin-top:100px;}
.seo_main03 { width:953px; height:432px; margin:0px auto; background:url(../images/seo_img03.jpg) center no-repeat;}
.seo_main03_text { width:530px; overflow:hidden; float:left; margin-top:200px; margin-left:50px; line-height:30px; font-size:16px;}
.seo_main04 { width:956px; height:803px; background:url(../images/seo_img04.jpg) center no-repeat; margin:0px auto;}
.seo_main04_text { width:420px; height:50px; font-size:16px; line-height:24px; margin-left:200px; color:#FFF;}
.seo_main05 { width:980px; height:1185px; background:url(../images/seo_img05.jpg) center no-repeat; margin:0px auto;}
.seo_main05_left { width:490px; height:1185px; float:left;}
.seo_main05_right { width:490px; height:1185px; float:left;}
.seo_main05_text { width:400px; overflow:hidden;}
.seo_main05_text h2 { font-size:30px; font-weight:600px; color:#F00; line-height:30px;}
.seo_main05_text p { font-size:14px; line-height:30px; margin-top:10px;}
.seo_main06 { width:100%; height:298px; background:url(../images/seo_img06.jpg) center no-repeat; text-align:center; color:#FFF; font-size:44px; font-weight:700; line-height:100px;}
.seo_main07 { width:1200px; overflow:hidden; margin:0px auto;}
.seo_lc01 { width:130px; height:150px; float:left; text-align:center; background-color:#ff5757; color:#FFF; font-size:18px; font-weight:700;border-radius:10px; margin-left:10px;}
.seo_lc02 { width:130px; height:150px; float:left; text-align:center; background-color:#0098d1; color:#FFF; font-size:18px; font-weight:700;border-radius:10px; margin-top:40px; margin-left:10px;}
.seo_out03 { width:100%; height:672px; background:url(../images/seo_img07.jpg) center no-repeat; margin:20px auto;}
.seo_main08 { width:1200px; overflow:hidden; margin:0px auto;}
.seo_main08_text { width:500px; height:200px; background-color:#FFF;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5; float:left; margin-left:70px; margin-bottom:40px;}
.seo_main08_text h2 { height:40px; line-height:40px; color:#C00; font-size:24px; font-weight:600; margin:0px 10px;}
.seo_main08_text p { overflow:hidden; font-size:16px; color:#000; margin:0px 10px; line-height:30px; font-weight:500;}



