@charset "utf-8";
/* CSS Document */

@import "reset.css";
.hidesp {	display: none;}
/*.header{	display: none;}*/
.clear{ clear:both;height:0px;width:1px}
.clear_sp{ clear:both;height:0px;width:1px}
.clear_pc{ display: none;}

  a{  text-decoration:none ; color:#666}
  a:hover{  text-decoration:none ;  color:#0098da}
 a:active{  text-decoration:none ;  color:#666}

/* header */
.header_sp{width:640px ; height:85px;z-index: 999; background:#FFF; border-bottom:#666666 1px  solid; 	position:fixed;  }
.header_sp ul{ height:85px;   }
.header_sp li{float:right;}
.header_sp .menu{}
.header_sp .logo{ margin-left:28px; margin-top:10px;}
.header_sp .rs{ margin-left:118px; margin-top:25px;}
.header_sp .lite{ margin-left:48px; margin-top:25px; margin-right:41px;}

.header_line{ width:640px; height:1px; background:#666666;z-index: 9999;}
.header_line_sp{ width:100%; height:1px; background:#666666;position:fixed; margin-top:-5px; display:none  }

.header_spx1{width:640px;  height:85px; margin: 0 auto;display:none;border-bottom:#666666}
.header_spx1_1{ top:0px; margin:0 auto; background:#FFF ;z-index:9999;width:640px; height:85px; position:fixed ; right:0px;border-bottom:#666666 1px solid}
.header_spx1 ul{ height:85px;   }
.header_spx1 li{float:right;}
.header_spx1 .menu{}
.header_spx1 .logo{ margin-left:28px; margin-top:10px;}
.header_spx1 .rs{ margin-left:118px; margin-top:25px;}
.header_spx1 .lite{ margin-left:48px; margin-top:25px; margin-right:41px;}

.header_spx2{ width:640px; position:fixed; top:0px; left:0px;z-index:9999; height:85px; border-bottom:#666666 1px solid; background:#FFF}
.header_spx2 ul{ height:85px;   }
.header_spx2 li{float:left;}
.header_spx2 .menu{}
.header_spx2 .logo{ margin-left:28px; margin-top:10px;}
.header_spx2 .rs{ margin-left:118px; margin-top:25px;}
.header_spx2 .lite{ margin-left:48px; margin-top:25px; margin-right:41px;}

.header_spx3{ width:640px; position:fixed; top:0px; left:0px;z-index:9999;   background:#FFF}
.header_spx3 ul{  }
.header_spx3 li{float:left;}
.header_spx3 .menu{}
.header_spx3 .logo{ margin-left:28px; margin-top:10px;}
.header_spx3 .rs{ margin-left:118px; margin-top:25px;}
.header_spx3 .lite{ margin-left:48px; margin-top:25px; margin-right:41px;}

.menu_sp_op1{  width:640px; display:none; background:#0099dc}
.menu_sp_op1 ul{ background:#0099dc; }
.menu_sp_op1 li{ height:90px;background:#0099dc; width:640px  }
.menu_sp_op1 li .menu01 img{ margin-top:14px ; margin-left:38px  }
.menu_sp_op1 li .menu_sp_c1{ margin-top:12px ; margin-left:390px  }
.menu_sp_op1 li .menu02 img{ margin-top:32px ; margin-left:38px  }
.menu_sp_op1 li .menu03 img{ margin-top:32px ; margin-left:38px  }
.menu_sp_op1 .line{ background:#007fb7; height:1px}

.menu_sp_op1  .menu_sp_op2_spa{ background:#999; opacity:0.5; height:300px}

.menu_sp_op{  width:640px; display:none; background:#0099dc}
.menu_sp_op ul{ background:#0099dc; }
.menu_sp_op li{ height:90px;background:#0099dc; width:640px  }
.menu_sp_op li .menu01 img{ margin-top:14px ; margin-left:38px  }
.menu_sp_op li .menu_sp_c2{ margin-top:12px ; margin-left:390px  }
.menu_sp_op li .menu02 img{ margin-top:32px ; margin-left:38px  }
.menu_sp_op li .menu03 img{ margin-top:32px ; margin-left:38px  }
.menu_sp_op .line{ background:#007fb7; height:1px}

.menu_sp_op  .menu_sp_op2_spa{ background:#999; opacity:0.5; height:300px}

/* footer */

.footer_bg{ width:100%;min-width:640px; background:#ebebec ; z-index:9999; }
/*.footer{ width:640px; margin:0 auto; height:335px; }*/

.footer .left{ width:220px;float:left; margin-left:50px }
.footer .left li{ float:left; font-size:12px; color:#666}
.footer .bt_zxxx{ margin-top:20px; margin-bottom:3px}
.footer  a{  text-decoration:none ; font-size:10px ; color:#666}
.footer  a:hover{  text-decoration:none ; font-size:10px ; color:#0098da}
.footer  a:active{  text-decoration:none ; font-size:10px ; color:#666}

.footer .table{  width:214px; height:172px ;  background:#FFF;color:#666; padding-left:5px; padding-right:5px  }

.footer .table_line{ height:1px;width:214px;  }
.footer .table .bt{ font-weight:bold ; margin-top:5px ; margin-bottom:2px }
.footer .table .txt{ line-height:14px  ; margin-bottom:5px }
.footer .table  .bt1{ margin-top:12px  }

.footer .tit_01{  display:none}
.footer .tit_02{ display:none}
.footer .tit_03{ display:none}
.footer .tit_04{display:none}
.footer .tit_05{display:none}
.footer .sm{ display:none  }

.footer .sm_sp{ font-size:10px; color:#666 ; margin-left:38px; margin-top:40px; width:390px; line-height:16px;margin:0 auto; margin-bottom:20px; text-align:center; font-weight:bold  }
.footer  .right { width:503px; margin:0 auto; margin-top:20px ; padding-top:50px }
.footer  .right .r1{ margin-top:35px ; width:160px ; margin-left:35px; float:left ;display:none    }
.footer  .right .r2{ margin-top:58px ; width:113px; text-align:center ;  margin:0 auto; padding-top:20px ; margin-bottom:20px  }
.footer  .right .r_sc{ margin-top:35px ;  width:303px; height:42px  ; margin-bottom:20px ;margin:0 auto;    }
.footer  .right .f_sp_jd{ float:left; margin-right:20px}
.footer  .right .f_sp_tm{ float:left}
.footer  .right .f_ico_sina{margin-right:20px}
.footer  .right .r3{ display:none    }
.footer  .r3_sp{ margin-top:20px;width:113px; text-align:right ; height:57px ; margin:0 auto;  }
.root_line{ width:100%; height:1px; background:#666666}
.footer2{ width:640px; height:55px; margin:0 auto; font-size:12px ; color:#666; margin-top:25px ; position:relative
	}	
.footer2  a{  text-decoration:none ; font-size:10px ; color:#666}
.footer2  a:hover{  text-decoration:none ; font-size:10px ; color:#0098da}
.footer2  a:active{  text-decoration:none ; font-size:10px ; color:#666}	
.footer2 .cp{ width:180px; float:left;   }

.footer2 .cp{ width:220px; float:right; margin-left:80px; position:absolute ; top:21px;left:20px ;font-size:10px ; }
.footer2 .icp{ width:180px; float:right;  position:absolute ; top:21px; left:370px ;font-size:10px ; }
.footer2 .zx{ width:80px; float:left; position:absolute ; top:-11px;left:170px  ;font-size:10px ; }
.footer2 .ys{ width:80px; float:left;  position:absolute ; top:-11px;left:260px ;font-size:10px ; }
.footer2 .map{ width:80px; float:left;  position:absolute ; top:-11px;left:370px ;font-size:10px ; }

/* footer_index */

.footer_new_bg{ width:100%;min-width:640px; background:#ebebec ; z-index:9999;}
.footer_new{ width:640px; margin:0 auto; height:285px; }

.footer_new .left{ width:220px;float:left; margin-left:50px }
.footer_new .left li{ float:left; font-size:12px; color:#666}
.footer_new .bt_zxxx{ margin-top:20px; margin-bottom:3px}
.footer_new a{  text-decoration:none ; font-size:10px ; color:#666}
.footer_new a:hover{  text-decoration:none ; font-size:10px ; color:#0098da}
.footer_new a:active{  text-decoration:none ; font-size:10px ; color:#666}

.footer_new .table{  width:214px; height:172px ;  background:#FFF;color:#666; padding-left:5px; padding-right:5px  }

.footer_new.table_line{ height:1px;width:214px;  }
.footer_new .table .bt{ font-weight:bold ; margin-top:5px ; margin-bottom:2px }
.footer_new .table .txt{ line-height:14px  ; margin-bottom:5px }
.footer_new .table  .bt1{ margin-top:12px  }

.footer_new .tit_01{  display:none}
.footer_new .tit_02{ display:none}
.footer_new .tit_03{ display:none}
.footer_new .tit_04{display:none}
.footer_new .sm{ display:none  }

.footer_new .sm_sp{ font-size:10px; color:#666 ; margin-left:38px; margin-top:60px; width:290px; line-height:16px}
.footer_new  .right { width:350px; float:left}
.footer_new  .right .r1{ margin-top:35px ; width:160px ; margin-left:35px; float:left  }
.footer_new  .right .r2{ margin-top:58px ; width:120px; text-align:center ; margin-left:25px; float:left ;  }
.footer_new  .right .r3{ display:none    }
.footer_new  .r3_sp{ margin-top:10px;width:127px; text-align:right ; height:57px ; margin-left:250px   }
.root_new_line{ width:100%; height:1px; background:#666666}
.footer2_new{ width:640px; height:55px; margin:0 auto; font-size:12px ; color:#666; margin-top:25px ; position:relative
	}	
.footer2_new  a{  text-decoration:none ; font-size:10px ; color:#666}
.footer2_new  a:hover{  text-decoration:none ; font-size:10px ; color:#0098da}
.footer2_new  a:active{  text-decoration:none ; font-size:10px ; color:#666}	
.footer2_new .cp{ width:180px; float:left;   }

.footer2_new .cp{ width:220px; float:right; margin-left:80px; position:absolute ; top:21px;left:10px ;font-size:10px ; }
.footer2_new .icp{ width:180px; float:right;  position:absolute ; top:21px; left:350px ;font-size:10px ; }
.footer2_new .zx{ width:80px; float:left; position:absolute ; top:-11px;left:170px  ;font-size:10px ; }
.footer2_new .ys{ width:80px; float:left;  position:absolute ; top:-11px;left:270px ;font-size:10px ; }
.footer2_new .map{ width:80px; float:left;  position:absolute ; top:-11px;left:370px ;font-size:10px ; }

/* qt */

.blue{color:#0098da}
.shipin{ width:220px ; height:184px; font-size:12px; }
.shipin.mov{margin:0 auto;width:218px ;margin-top:1px ; }
.shipin .txt{margin:0 auto;width:218px ; margin-top:20px ; text-align:center }

.shipin01{ width:220px ; height:184px; border:#c3c3c3 1px solid; font-size:12px; }
.shipin01 .mov{margin:0 auto;width:218px ;margin-top:1px ; }
.shipin01 .txt{margin:0 auto;width:218px ; margin-top:20px ; text-align:center }
.shipin02{ width:220px ; height:184px; border:#c3c3c3 1px solid; font-size:12px; }
.shipin02 .mov{margin:0 auto;width:218px ;margin-top:1px ; }
.shipin02 .txt{margin:0 auto;width:218px ; margin-top:20px ; text-align:center }
.shipin03{ width:220px ; height:204px;  font-size:12px; }
.shipin03 .mov{margin:0 auto;width:218px ;margin-top:1px ; }
.shipin03 .txt{margin:0 auto;width:218px ; margin-top:20px ;  }
.m_left1{ float: right !important;  }
.m_left2{ margin-left:0px}
.m_right1{ margin-right:30px}
.m_right_fa{ margin-right:12px}
.k_r{ border-right:#bfbfbf 1px solid}
.height30{ height:30px}

/* container */

.space1{ height:85px;z-index: 9;}
.container{ width:640px  ; margin:0 auto }
.container .nav{ display:none}

/* about */

.about{width:640px; margin:0px auto; margin-top:50px;z-index:9;  }

.about .tit{ width:535px;margin:0px auto; margin-bottom:33px }
.about .pic01{ width:640px;margin:0px auto; position:relative }
.about .pic01 .bg{ width:640px;margin:0px auto; position:relative; height:354px }

.about .pic01_tit{ width:359px; top:70px; margin:0px auto; margin-top:50px  }
.about .pic01_txt{ width:300px;  top:169px;margin-left:143px; font-size:12px; line-height:22px; margin-top:80px; }

.about .pic02{ width:640px;margin:0px auto; position:relative; height:900px; margin-top:62px ;}
.about .pic02_tit01{width:279px; position:absolute; top:9px;margin-left:-140px;left:50%;}
.about .pic02_tit02{width:416px;position:absolute; top:70px;margin-left:-208px;left:50%;}
.about .pic02_bg{width:478px;position:absolute; top:120px;margin-left:-239px;left:50%;}
.about .pic02_ico01{ width:61px;position:absolute ; top:490px;left:157px }
.about .pic02_ico02{ width:60px;position:absolute ; top:490px;left:236px }
.about .pic02_ico03{ width:59px;position:absolute ; top:490px;left:313px }
.about .pic02_ico04{ width:59px;position:absolute ; top:490px;left:390px }

.about .pic02_txt{ width:330px;position:absolute ; top:600px;left:50%;margin-left:-165px; font-size:12px; line-height:21px;}

.about .pic03{ width:640px;margin:0px auto; position:relative; height:540px; /*margin-top:70px;*/ }
.about .pic03_bg{width:640px;height:298px;margin:0px auto;position:relative;margin-top:40px;}
.about .pic03_bg img{width:640px;height:298px;margin:0px auto;position:relative;margin-top:40px;}
.about .pic03_tit{width:246px;margin:0px auto;}
.about .pic03_txt{ width:717px;margin:0px auto;font-size:12px; margin-top:20px;display:none;}
.about .pic03_txtsp{ margin:0px auto;font-size:12px; margin-top:20px; text-align:center; line-height: 21px;}

.about .pic04{ width:640px;margin:0px auto; position:relative; height:500px;  margin-top:122px ;}
.about .pic04_tit{ width:487px;margin:0 auto;height:33px;}
.about .pic04_txt{ width:560px;margin:0 auto; font-size:12px; line-height:21px ;text-align:center;margin-top:30px;}
.about .pic04_bg{width:640px; height:240px;margin:0px auto;margin-top:50px;}
.about .pic04_bg img{width:640px; height:240px;margin:0px auto;margin-top:50px;}
.about .pic04_btn{ width:334px;position:absolute ; top:180px;left:501px }

.about .pic05{ width:640px;margin:0px auto; position:relative; height:400px;  margin-top:40px ; }
.about .pic05_tit01{ width:310px;margin:0 auto;}
.about .pic05_bg{ width:429px;margin:0 auto;margin-top:20px;}
.about .pic05_btn{ width:334px;margin:0 auto;margin-top:30px;}

/* movie */
.movie_l{ margin-right:49px }
.movie_l_2{ }
.movie_l_3{ margin-right:49px }
.movie_l_4{  }
.movie_l_5{ margin-right:49px }
.movie_w{width:596px; margin:0px auto; margin-top:59px;z-index:99; height:1260px }
.movie_w .mov_tit1{ width:596px; background:url(../../img/about/movie/pic01_tit.png) top center;  height:39px; margin-bottom:35px}
.movie_w .mov_tit2{ width:596px; background:url(../../img/about/movie/pic02_tit.png) top center; height:39px; margin-bottom:35px;margin-top:39px; }
.movie_w .mov_tit3{ width:596px; background:url(../../img/about/movie/pic03_tit.png) top center; height:39px; margin-bottom:35px;margin-top:39px;}
.movie_w li{ width:270px; height:219px ; border:#c3c3c3 1px solid; float:left; margin-bottom:30px}
.movie_w  .txt1{ font-size:18px; margin-top:15px; text-align:center}

/* care */

.care .pic01{ width:640px;margin:0px auto; position:relative; height:343px;background:url(../../img/care/pic01.jpg)  bottom no-repeat; margin-top:35px; }
.care .pic01_tit{ width:343px;position:absolute ; top:52px;left:140px }

.care .pic02{ width:640px;margin:0px auto; position:relative; height:323px; margin-top:53px;  }
.care .pic02_tit{ width:264px;margin:0px auto;   }
.care .pic02_txt{ width:480px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px;display:none;  }
.care .pic02_txtsp{ width:530px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px;  }

.care .pic02_pic{ width:640px;margin:0px auto; margin-top:55px; }
.care .pic02_pic img{ width:640px; /*height:174px;*/ }

.care .pic03{ width:640px;margin:0px auto; position:relative; height:403px; margin-top:35px; }
.care .pic03_tit01{ width:636px;margin:0 auto; margin-top:70px }
.care .pic03_tit02{ width:460px; margin:0 auto; margin-top:20px   }
.care .pic03_txt{ width:480px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px      }
.care .pic03_pic{ width:640px;margin:0px auto; margin-top:51px  }
.care .pic03_pic img{ width:640px; height:100% }
.care .pic03_txt01{width:140px;font-size:12px;position:absolute;top:174px;left:500px;}
.care .pic03_txt02{width:80px;font-size:12px;position:absolute;top:225px;left:400px;}
.care .pic03_txt03{width:80px;font-size:12px;position:absolute;top:245px;left:400px;}
.care .pic03_txt04{width:80px;font-size:12px;position:absolute;top:280px;left:400px;}
.care .pic03_txt05{width:80px;font-size:12px;position:absolute;top:335px;left:400px;}
.care .pic03_txt06{width:100px;font-size:12px;position:absolute;top:437px;left:500px;}

.care .pic04_bg{ width:640px;margin:0px auto;  height:215px;  background:#f2f2f2; }
.care .pic04{ width:640px;margin:0px auto; position:relative; height:127px; margin-top:120px;  }
.care .pic04_tit{ width:329px;position:absolute; left:50%;margin-left:-165px; top:68px     }
.care .pic04_txt{ width:696px;position:absolute; font-size:12px; top:120px;;left:50%;margin-left:-348px; line-height:21px;display:none;      }
.care .pic04_txtsp{ width:530px;position:absolute; font-size:12px; top:120px;;left:50%;margin-left:-265px; line-height:21px  ;    }

.care .pic05{ width:640px; height:670px;margin:0 auto ;position:relative; }
.care .pic05_tit01{ width:279px; position:absolute; left:200px; top:70px    }
.care .pic05_tit02{ width:312px; position:absolute; left:183px ; top:124px      }
.care .pic05_txt01{width:480px; position:absolute; left:119px ; top:190px ;font-size:12px;      }
.care .pic05_txt01 span{ font-weight:bold}
.care .pic05_txt02{width:550px; position:absolute; left:53px ; top:610px ;font-size:12px;     }
.care .pic05_txt02 span{ font-weight:bold}
.care .pic05_txt03{width:550px; position:absolute; left:53px ; top:650px ;font-size:12px; line-height:21px ;    }
.care .pic05_txt03 span{ font-weight:bold}

.care .pic05_pic01{width:640px; height:351px;position:absolute; left:0px ; top:227px ; }
.care .pic05_pic01 img{width:640px; height:351px; }

.care .pic05_pic02{width:42px; position:absolute; left:585px ; top:225px    ; }

.care .pic06{ width:640px;margin:0px auto; position:relative; height:700px; margin-top:99px;   }
.care .pic06_tit01{ width:338px;margin:0px auto;position:absolute;left:154px;     }
.care .pic06_tit02{ width:280px;margin:0px auto; position:absolute; left:186px; top:58px       }
.care .pic06_txt{ width:514px; font-size:12px; line-height:21px ;position:absolute;left:78px; top:121px       }
.care .pic06_pic01{width:212px;height:360px;position:absolute;top:250px;left:80px;}
.care .pic06_tit03{width:27px;position:absolute;margin-left:-14px;left:50%;top:240px;}
.care .pic06_tit04{width:44px;position:absolute;margin-left:-22px;left:50%;top:240px;}
.care .pic06_bt{width:70px;position:absolute;margin-left:-35px;left:50%;top:200px;}
.care .pic06_bt li{float:left;margin-left:6px;}
.care .btn01 {width:108px;position:absolute;margin-left:-54px;left:50%;top:310px;}
.care .btn02 {width:108px;position:absolute;margin-left:-54px;left:50%;top:340px;}
.care .pic06_pic02{width:212px;height:360px;position:absolute;top:250px;left:350px;}
.care .pic06_bt02{width:90px;position:absolute;margin-left:-45px;left:50%;top:200px;}
.care .pic06_bt02 li{float:left;margin-left:6px;}

.care .pic06_pic01 p {
	position: absolute;
	font-size: 12px;
	bottom: 65px;
	left: 70px;
}

.care .pic06_pic02 p {
	position: absolute;
	font-size: 12px;
	bottom: 65px;
	left: 54px;
}
 

.care .pic07{ width:100%; position:relative; height:121px; background:#98c4ea;  }
.care .pic07_bg{ width:640px; height:121px;margin:0 auto ;position:relative;  }
.care .pic07_tit{ width:424px;margin:0px auto;position:absolute;left:1px;    }
.care .pic07_btn{ width:138px;margin:0px auto; position:absolute; left:473px; top:47px     }

/* cp_qyxx   */

.cp_qyxx .pic01{ width:640px;margin:0px auto; position:relative; height:523px; margin-top:51px;  }
.cp_qyxx .pic01_tit{ width:85px;margin:0px auto;   }
.cp_qyxx .pic01_txt{ width:400px;margin:0px auto; font-size:12px; line-height:21px;position:absolute; left:115px; top:328px        }
.cp_qyxx .pic01_pic{ width:336px;margin:0px auto; margin-top:35px;top:33px    }

.cp_qyxx .pic02{ width:640px;margin:0px auto; position:relative; height:530px; margin-top:92px; }
.cp_qyxx .pic02_tit{ width:86px; margin:0px auto; }
.cp_qyxx .pic02_txt01{ width:420px;margin:0px auto; font-size:12px;  line-height:21px;position:absolute; left:140px;  top:66px;  }
.cp_qyxx .pic02_txt02{ width:420px;margin:0px auto; font-size:12px;  line-height:21px;position:absolute; left:140px; top:170px; color:#0098da      }
.cp_qyxx .pic02_pic{ width:335px;margin:0px auto;margin-top:200px;    }

.cp_qyxx .pic03{ width:640px;margin:0px auto; position:relative; height:546px; margin-top:35px;}

.cp_qyxx .pic03_tit{ width:86px;margin:0px auto; margin-bottom:51px   }
.cp_qyxx .pic03_btn{ width:133px;margin:0px auto; margin-top:25px     }

/* cp_shfw   */
.cp_shfw .pic01{ width:640px;margin:0px auto; position:relative; height:223px; margin-top:50px;   }
.cp_shfw .pic01_tit{ width:174px;margin:0px auto;   }
.cp_shfw .pic01_txt{ width:590px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px;   }
.cp_shfw .pic02{ width:640px;margin:0px auto; position:relative; height:533px; margin-top:16px;  }
.cp_shfw .pic02_tit{ width:64px;margin:0px auto;   }
.cp_shfw .pic02_pic{ width:595px;margin:0px auto; margin-top:50px; }
.cp_shfw .pic02_pic img{width:595px;}
.cp_shfw .pic02_txt01{ /*width:292px;*/margin:0px auto; font-size:11px; margin-top:40px; line-height:21px; position:absolute; top:205px ; left:180px; text-align:center       }
.cp_shfw .pic02_txt02{ width:590px; font-size:12px;  line-height:21px;  margin:0px auto;  margin-top:50px;     }
.cp_shfw .pic03{ width:595px;margin:0px auto; position:relative; height:223px; margin-top:41px; margin-bottom:6px   }
.cp_shfw .pic03 img{width:595px;}

/* lite_cpsy   */
.lite_cpsy .pic01{ width:640px;margin:0px auto; position:relative; height:363px; margin-top:51px;    }
.lite_cpsy .pic01_tit{ width:220px;margin:0px auto;   }
.lite_cpsy .pic01_txt{ width:400px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px;       }
.lite_cpsy .pic01_sp{ width:520px;margin:0px auto;  margin-top:50px;    }
.lite_cpsy .pic01_sp_01{ float:left}
.lite_cpsy .pic01_sp_02{float:left; margin-left:70px}

.lite_cpsy .pic02{ width:640px;margin:0px auto; position:relative; height:363px; margin-top:72px; }
.lite_cpsy .pic02_tit{ width:119px;margin:0px auto;   }
.lite_cpsy .pic02_txt{ width:450px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px;       }
.lite_cpsy .pic02_sp{ width:520px;margin:0px auto;  margin-top:50px;    }
.lite_cpsy .pic02_sp_01{ float:left}
.lite_cpsy .pic02_sp_02{float:left; margin-left:70px}

.lite_cpsy .pic03{ width:640px;margin:0px auto; position:relative; height:443px; margin-top:72px;  }
.lite_cpsy .pic03_tit{ width:119px;margin:0px auto;   }
.lite_cpsy .pic03_txt{ width:450px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px;       }
.lite_cpsy .pic03_sp{ width:520px;margin:0px auto;  margin-top:50px;    }
.lite_cpsy .pic03_sp_01{ float:left}
.lite_cpsy .pic03_sp_02{float:left; margin-left:40px;width:250px ; height:184px; font-size:12px;}
.lite_cpsy .pic03_sp_02 .txt{ margin-top:30px; font-size:12px; line-height:21px  }

/* lite_cpwh   */
.lite_cpwh .pic01{ width:640px;margin:0px auto; position:relative; height:773px; margin-top:51px;   }
.lite_cpwh .pic01_tit{ width:142px;margin:0px auto;   }
.lite_cpwh .pic01_sp{ width:522px;margin:0px auto;  margin-top:50px;    }
.lite_cpwh .pic01_sp_01{ float:left}
.lite_cpwh .pic01_sp_02{float:left; margin-left:70px}
.lite_cpwh .pic01_sp_03{float:left; margin-top:55px }
.lite_cpwh .pic01_sp_04{float:left;  margin-left:70px;margin-top:55px}
.lite_cpwh .pic01_sp_05{float:left;margin-top:55px}
.lite_cpwh .pic01_sp_06{float:left; margin-left:70px; margin-top:55px}
.lite_cpwh .btn{width:219px;margin-top:20px;}

.lite_cpwh .pic02{ width:640px;margin:0px auto; position:relative; height:750px; margin-top:72px;  }
.lite_cpwh .pic02_tit{ width:215px;margin:0px auto;   }
.lite_cpwh .pic02_sp{ width:522px;margin:0px auto;  margin-top:50px;    }
.lite_cpwh .pic02_sp_01{ float:left; text-align:center}
.lite_cpwh .pic02_sp_02{float:left; margin-left:70px ; line-height:18px}
.lite_cpwh .pic02_sp_03{float:left; margin-top:40px; text-align:center}
.lite_cpwh .pic02_sp_04{float:left; margin-left:70px ;margin-top:40px}
.lite_cpwh .pic02_sp_05{float:left;  margin-top:40px; text-align:center}
.lite_cpwh .pic02_sp_06{float:left; margin-left:70px; margin-top:40px}
.lite_cpwh .pic02_sp_jt{ display:none }
.lite_cpwh .pic02_sp_jt2{display:none }
.lite_cpwh .jt{margin-top:70px}

/* lite_pj   */

.lite_pj .pic01{ width:640px;margin:0px auto; position:relative; height:1380px; margin-top:51px;    }
.lite_pj .pic01_tit{ width:69px;margin:0px auto; margin-bottom:30px    }
.lite_pj .pic01_txt{ width:750px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px;       }

.lite_pj .snt p {
    color: #000;
    font-size: 12px;
    margin: 20px 0;
}

.lite_pj .snt p {
    color: #000;
    font-size: 12px;
    margin: 20px 0;
	text-align:center;
}

.lite_pj .pic01 .ys p {
    color: #666666;
    font-size: 10px;
    margin-top: 10px;
}

.lite_pj .left{ width:515px;margin:0px auto;}
.lite_pj .right{ width:410px;margin:0px auto; margin-top:30px}

.lite_pj .pic01_r_txt01{ font-size:12px; line-height:20px; margin-bottom:20px}

.lite_pj .right .ys{ font-size:12px; line-height:20px; width:130px; float:left;margin-top:20px; text-align: center;}
.lite_pj .right .ys span{ font-weight:bold}
.lite_pj .right .ys li{ font-size:11px; line-height:20px; width:60px; float:left; margin-left:5px; margin-top:20px}
.lite_pj .right .ys li img{ margin-left:4px}
.lite_pj .snt{float:right;margin-top:20px; margin-left:20px; margin-right:10px}
.lite_pj .snt_01{  border:#c3c3c3 1px solid ; width:218px}
.lite_pj .snt_02{  border-left:#c3c3c3 1px solid ;border-right:#c3c3c3 1px solid ;border-bottom:#c3c3c3 1px solid ;width:218px; font-size:12px; text-align:center ; height:45px; line-height:45px }

.lite_pj .pic02{ width:640px;margin:0px auto; position:relative; height:343px; margin-top:99px;   }
.lite_pj .pic02_tit{ width:142px;margin:0px auto; margin-bottom:30px    }
.lite_pj .pic02_txt{ width:530px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px;       }
.lite_pj .pic02_sp{ width:530px;margin:0px auto;  margin-top:30px;    }
.lite_pj  .pic02_sp_01{ float:left}
.lite_pj  .pic02_sp_02{float:left; margin-left:75px}

.lite_pj .pic03{ width:640px;margin:0px auto; position:relative; height:173px; margin-top:31px;     }
.lite_pj .pic03_tit{ width:46px;margin:0px auto; margin-bottom:30px    }
.lite_pj .pic03_txt{ width:500px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px;       }
.lite_pj .pic03_sp{ width:530px;margin:0px auto;  margin-top:30px;    }
.lite_pj  .pic03_sp_01{ float:left}
.lite_pj  .pic03_sp_02{float:left; margin-left:70px}

.lite_pj .pic04{ width:494px;margin:0px auto; position:relative; height:500px; margin-top:48px;  font-size:12px   }
.lite_pj .pic04 .pic04_cp{ float:left; margin-bottom:50px}
.lite_pj .pic04 .pic04_cp_t1{ /*margin-left:50px;*/ text-align:center; margin-top:10px}
.lite_pj .pic04 .pic04_cp_t2{ /*margin-left:50px;*/ text-align:center; margin-top:5px}
.lite_pj .pic04 .pic04_cp_t3{ /*margin-left:50px;*/ text-align:center; margin-top:5px}

/* lite_top   */

.lite_top .pic01{ width:640px;margin:0px auto; position:relative; height:822px; margin-top:40px;    }
.lite_top .pic01 .left{ width:430px; margin-top:30px;margin:0px auto;  }
.lite_top .pic01 .tit1 li{ float:left}
.lite_top .pic01 .bt{ margin-top:50px; margin-right:20px ; margin-left:81px}
.lite_top .pic01 .yj{   padding: 0 4px; width:160px; height:30px; font-size:13px; color:#0098da; line-height:30px; margin-top:50px; text-align: center;
    border: 1px solid #0098da;
    -moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */}

.lite_top .pic01 .left .tit02{ width:328px;margin:0px auto; margin-top:31px}
.lite_top .pic01 .left .tit03{ width:160px;margin:0px auto; margin-top:12px}
.lite_top .pic01 .left .txt{ width:420px;margin:0px auto; margin-top:30px; font-size:12px; line-height:20px; text-align:center; color:#666666}

.lite_top .pic01 .left .jg{ width:120px;margin:0px auto; margin-top:50px}
.lite_top .pic01 .left .btn{ width:163px;margin:0px auto; margin-top:25px; text-align: center;}

.lite_top .pic01 .right{ margin:0px auto; width:505px}

.lite_top .pic01 .left .btn img {
	display: inline-block;
}

.lite_top .pic01 .left .txt, .lite_top .pic01 .left .btn span {
    color: #666666;
    font-size: 12px;
    line-height: 20px;
    margin: 30px auto 0;
    text-align: center;
    width: 420px;
}

.lite_top .pic02{ display:none}
.lite_top .pic02 .pic02_tit{display:none}
.lite_top .pic02 .pic02_pic{ display:none}

.lite_top .pic03{ width:640px;margin:0px auto; position:relative; height:477px; margin-top:70px;    }

.lite_top .pic03 .left{  width:585px; margin:0px auto;   }
.lite_top .pic03 .right{ /*width:440px;*/ margin:0px auto; width:100%;  }

.lite_top .pic03 .right .tit01{ width:283px;margin:0px auto; margin-top:48px}
.lite_top .pic03 .right .tit02{ width:301px;margin:0px auto; margin-top:61px}
.lite_top .pic03 .right .sm{ margin-top:75px;  }
.lite_top .pic03 .right .sm li{ float:left;/*margin-left:20px;*/ width:33%;}
.lite_top .pic03 .right .sm .sm_pic{  margin:0px auto;  width:63px  }
.lite_top .pic03 .right .sm .sm_tit{ text-align:center; font-size:12px; margin-top:5px; margin-bottom:10px  }
.lite_top .pic03 .right .sm .sm_txt{ text-align:center; font-size:10px; line-height:18px   }

.lite_top .pic04{ width:640px;margin:0px auto; position:relative; height:350px; margin-top:53px;    }
.lite_top .pic04 .tit01{ width:398px;margin:0px auto;  margin-top:53px;    }
.lite_top .pic04 .tit02{ width:603px;margin:0px auto;  margin-top:24px;    }
.lite_top .pic04 .tit03{ width:430px;margin:0px auto; margin-top:80px}

.lite_top .pic04  li{ float:left; width:192x; margin-top:36px}
.lite_top .pic04  li .m_tit{  width:32px; margin-top:5px; margin:0 auto; margin-bottom:20px}
.lite_top .pic04 .mov01{ width:192px; height:108px;    }
.lite_top .pic04 .mov01 img{ width:192px; height:108px;    }
.lite_top .pic04 .mov02{ width:192px; height:108px;    }
.lite_top .pic04 .mov02 img{ width:192px; height:108px;    }
.lite_top .pic04 .mov03{ width:192px; height:108px;    }
.lite_top .pic04 .mov03 img{ width:192px; height:108px;    }

.lite_top .pic05 .pic05_lm03 .txt {
	line-height: 20px;
    margin-top: 35px;	
	color: #666666;
    font-size: 12px;
	width: 474px;
	margin: 35px auto 0;
}

.lite_top .pic05{ width:640px;margin:0px auto; position:relative; height:1300px; margin-top:50px;}
.lite_top .pic05 .tit01{ width:293px;margin:100px auto 0; margin-bottom:44px }
.lite_top .pic05 .left1{  width:350px;  font-size:12px; color:#666666; margin-top:53px; margin-bottom:50px;margin:0 auto; }
.lite_top .pic05 .left1 .tit01{width:214px; margin:0px auto;margin-bottom:20px}
.lite_top .pic05 .right1{ float:right; width:623px;    }
.lite_top .pic05 .left1 .txt{ margin-top:20px; line-height:20px;width:350px;margin:0 auto; }

.lite_top .pic05 .pic05_lm02{width:640px;margin:0px auto; margin-top:50px }
.lite_top .pic05 .right2{  width:474px;  font-size:12px; color:#666666;margin:0px auto;    }
.lite_top .pic05 .right2 .txt{ margin-top:35px; line-height:20px   }

.lite_top .pic05 .left2{ width:474px;margin:0px auto;  margin-top:50px    }
.lite_top .pic05 .left2 li{ float:left; width:115px; font-size:14px ; text-align:center ; margin-right:40px   }
.lite_top .pic05 .left2 li .txt{ margin-top:5px}

.lite_top .pic05 .pic05_lm03{width:640px;margin:0px auto; margin-top:76px }
.lite_top .pic05 .left3{  width:640px; margin:0px auto;   }
.lite_top .pic05 .tit{  width:378px; margin:0px auto; margin-bottom:36px  }

.lite_top .pic05 .left3 .txt01{   font-size:12px; color:#666666;  margin-top:38px; line-height:20px ;width:428px; margin:0px auto;   }
.lite_top .pic05 .left3 .pic0{height:290px ; float:left; margin-right:45px; margin-left:50px; margin-top:20px}
.lite_top .pic05 .left3 .pic01{    margin-top:15px; height:234px ; width:118px ; margin-left:25px ; background:url(../../img/lite/top/pic05_lm03_02.jpg) bottom no-repeat  }
.lite_top .pic05 .left3 .pic02{  display:none  }
.lite_top .pic05 .left3 .pic0_2{ height:290px ; float:left; margin-right:45px; margin-top:20px}
.lite_top .pic05 .left3 .tit02{   font-size:12px; color:#0098da;  margin-top:3px; line-height:20px ;margin-left:25px;     }
.lite_top .pic05 .left3 .txt02{   font-size:10px; color:#666666;  margin-top:10px; line-height:20px ; width:285px ;margin-left:25px   }
.lite_top .pic05 .right3{ width:474px;  font-size:12px; color:#666666; margin:0px auto;  }

.lite_top .pic05 .pic05_lm04{width:640px;margin:0px auto; margin-top:76px }
.lite_top .pic05 .right4{ width:303px;  font-size:12px; color:#666666;  margin:0px auto;  }
.lite_top .pic05 .right4 .tit{  width:256px; margin:30px auto 0; }
.lite_top .pic05 .right4 .txt{   font-size:12px; color:#666666;  margin-top:35px; line-height:20px    }
.lite_top .pic05 .left4{ width:508px;  margin:0px auto;  margin-top:35px;   }

.lite_top .pic10 .taCenter {
	width: 167px;
	margin: 0 auto;
	padding-top: 30px;
}

.lite_top .pic06{ width:640px;margin:0px auto; position:relative; height:1305px; margin-top:50px;     }
.lite_top .pic06 .tit01{ width:289px;margin:0px auto;  margin-top:53px; margin-bottom:50px   }
.lite_top .pic06 .left1_01{ /*width:345px;*/margin:0px auto; width:420px;   }
.lite_top .pic06 .left1_tit{ width:319px; margin:0 auto; margin-top:30px; margin-bottom:45px;   }
.lite_top .pic06 .left1_txt{font-size:12px; color:#666666;line-height:20px;  }
.lite_top .pic06 .right1_01{  float:right; margin-right:5px; margin-left:0px ;margin-top:20px;   }
.lite_top .pic06 .right1_02{ margin: 20px auto 70px; width:610px;   }
.lite_top .pic06 .left2_01{  float:left; width:198px ;margin-right:75px; margin-left:54px ;margin-top:50px;  }  
.lite_top .pic06 .left2_01 .t1{ margin-top:5px; font-size:10px; text-align:center; color:#666666; letter-spacing:1px  }
.lite_top .pic06 .left2_02{  float:left  ; width:241px;margin-top:50px;  margin-bottom:25px;}
.lite_top .pic06 .left2_01 .t1{  font-size:10px; color:#666666; position:relative; width:200px;  top:-20px ; left:15px ; letter-spacing:1px } 
.lite_top .pic06 .left2_01 .t2{  font-size:10px;  color:#666666; position:relative; width:60px ; top:-230px ; left:470px ;letter-spacing:1px  }
.lite_top .pic06 .left2_01 .t3{  font-size:10px;  color:#666666; position:relative; width:190px; top:-37px ; left:380px ;letter-spacing:1px  }
.lite_top .pic06 .right2_01{   width:425px;margin-top:40px; margin:0px auto; }
.lite_top .pic06 .right2_tit{ width:284px;  margin-top:72px; margin-bottom:45px ;margin:0px auto; }
.lite_top .pic06 .right2_txt{font-size:12px; color:#666666;line-height:20px; margin-top:22px;  }

.lite_top .pic06 .right2_btn {
	text-align: center;
	margin-top: 30px;
}

.lite_top .pic06 .left3_01{  width:345px ; margin-top:22px;margin:0px auto;   }
.lite_top .pic06 .left3_tit{ width:280px; margin-top:40px; margin-bottom:15px;margin:0px auto;  }
.lite_top .pic06 .left3_txt01{font-size:12px; color:#666666;line-height:20px; font-weight:bold;margin-top:30px; }
.lite_top .pic06 .left3_txt02{font-size:12px; color:#666666;line-height:20px }
.lite_top .pic06 .left3_02{  float:left   }
.lite_top .pic06 .right3_01{  float:right; margin-right:80px; margin-left:33px ;margin-top:63px;   }
.lite_top .pic06 .right3_01 .t1{ font-size:10px; color:#666666;margin-top:5px; text-align:center}
.lite_top .pic06 .right3_02{  float:right;margin-top:92px;  margin-left:33px   }
.lite_top .pic06 .right3_03{  float:right ;margin-top:42px;   }
.lite_top .pic06 .right3_03 .t1{ font-size:10px; color:#666666;margin-top:5px; text-align:center }
.lite_top .pic06 .box02,
.rs_top .pic06 .box02 {
	margin: 0 auto 50px;
	width: 560px;
}

.lite_top .pic07_bg{ width:640px;margin:0px auto; position:relative; height:680px; background:#eeeeee }
.lite_top .pic07{ width:640px;margin:0px auto; position:relative; height:380px;     }
.lite_top .pic07 .left{ width:413px;  margin-top:40px;margin:0px auto; padding-top:40px }
.lite_top .pic07 .right{float:right;width:250px; margin-top:29px; margin-right:160px }
.lite_top .pic07 .right .tit01{ margin-left:69px; margin-bottom:24px   }
.lite_top .pic07 .right .tit02{margin-left:28px; margin-bottom:36px }
.lite_top .pic07 .right li{ float:left; font-size:10px; margin-right:22px;margin-bottom:30px; text-align: center;  }
.lite_top .pic07 .right li .t1{ margin-top:6px  }
.lite_top .pic07 .right li .t2{ margin-top:6px  }
.lite_top .pic07 .right li .t3{ margin-top:6px  }
.lite_top .pic07 .right li .t4{ margin-top:6px  }
.lite_top .pic07 .right .btn{margin-left:32px; }
.lite_top .pic07 .right .btn span {
	font-size: 12px;
	margin-left: -20px;
}

.lite_top .pic08{ width:640px;margin:0px auto; position:relative; height:290px;      }
.lite_top .pic08 .tit{ margin-bottom:25px; margin-top:55px ;background:url(../../img/lite/top/pic08_tit.png) center no-repeat; width:640px; height:39px }
.lite_top .pic08 li{ float:left; margin-left:90px; margin-right:50px}
.lite_top .pic08 li .txt01{ font-size:13px; margin-top:40px; text-align:center}
.lite_top .pic08 li .txt02{font-size:13px; margin-top:40px; text-align:center}

.lite_top .pic09{ width:640px;margin:0px auto; position:relative; height:1638px ; font-size:13px    }
.lite_top .pic09_01{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.lite_top .pic09_02{ height:98px;}
.lite_top .pic09_02 li{ width:319px; float:left;height:98px; line-height:22px; }
.lite_top .pic09_02 li .txt01{ margin:17px 20px 20px 55px; width:248px}
.lite_top .pic09_02 li .txt02{ margin:26px 20px 20px 30px; width:248px}
.lite_top .pic09_03{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.lite_top .pic09_04{ height:40px;}
.lite_top .pic09_04 li{ width:319px; float:left;height:40px; line-height:22px; }
.lite_top  .pic09_04 li .txt01{ margin:7px 20px 20px 110px; width:105px; font-weight:bold  }
.lite_top  .pic09_04 li .txt02{ margin:10px 20px 20px 110px; width:105px; font-weight:bold }
.lite_top .pic09_05{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.lite_top .pic09_06{ height:105px;}
.lite_top .pic09_06 li{ width:319px; float:left;height:105px; line-height:22px; }
.lite_top .pic09_06 li .txt01{ margin:8px 20px 20px 58px; width:248px}
.lite_top .pic09_06 li .im01{ margin-top:17px ; width:201px;margin:0px auto;}
.lite_top .pic09_06 li .txt02{ margin:8px 20px 20px 57px; width:248px}
.lite_top .pic09_06 li .im02{ margin-top:17px ; width:120px;margin:0px auto;}
.lite_top .pic09_07{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.lite_top .pic09_08{ height:105px;}
.lite_top .pic09_08 li{ width:319px; float:left;height:105px; line-height:22px; }
.lite_top .pic09_08 li .txt01{ margin:8px 20px 20px 28px; width:278px}
.lite_top .pic09_08 li .im01{ margin-top:17px ; width:201px;margin:0px auto;}
.lite_top .pic09_08 li .txt02{ margin:8px 20px 20px 57px; width:268px}
.lite_top .pic09_08 li .im02{  width:18px; margin:0px auto; padding-top:35px}
.lite_top .pic09_09{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.lite_top .pic09_10{ height:62px;}
.lite_top .pic09_10 li{ width:319px; float:left;height:62px; line-height:22px; }
.lite_top .pic09_10 li .txt01{ margin:10px 20px 20px 38px; width:268px}
.lite_top .pic09_10 li .txt02{ margin:10px 20px 20px 38px; width:268px}
.lite_top .pic09_11{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.lite_top .pic09_12{ height:40px;}
.lite_top .pic09_12 li{ width:319px; float:left;height:40px; line-height:40px; }
.lite_top .pic09_12 li .txt01{ margin:0 20px; width:286px}
.lite_top .pic09_12 li .txt02{ margin:0 20px; width:286px}
.lite_top .pic09_13{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.lite_top .pic09_14{width:640px; height:38px;  text-align:center; line-height:35px}
.lite_top .pic09_15{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.lite_top .pic09_16{width:640px; height:60px;  text-align:center; line-height:25px; padding-top:2px; margin-top:2px; border-bottom :#bfbfbf 1px solid}
.lite_top .pic09_17{ height:130px;}
.lite_top .pic09_17 li{ width:319px; float:left;height:130px; line-height:22px; }
.lite_top .pic09_17 li .txt01{ margin-top: 20px; width:110px ; margin:0 auto; padding-top:10px}
.lite_top .pic09_17 li .txt02{ margin-top: 20px; width:110px ; margin:0 auto;padding-top:10px}
.lite_top .pic09_18{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.lite_top .pic09_19{ height:130px;}
.lite_top .pic09_19 li{ width:319px; float:left;height:130px; line-height:22px; }
.lite_top .pic09_19 li .ct01{  width:288px; height:100px; background:url(../../img/lite/top/pic09_19_01.jpg) right no-repeat; margin-top:20px}
.lite_top .pic09_19 li .txt01{  width:150px ; font-size:14px; font-weight:bold ; margin-left:37px; padding-top:10px; margin-bottom:10px}
.lite_top .pic09_19 li .txt01_2{  width:150px ; font-size:13px ; margin-left:37px; margin-bottom:0px}
.lite_top .pic09_19 li .txt01_3{ width:160px ; font-size:13px ; margin-left:37px}
.lite_top .pic09_19 li .ct02{  width:298px; height:100px; background:url(../../img/lite/top/pic09_19_02.jpg) right no-repeat; margin-top:20px}
.lite_top .pic09_19 li .txt02{  width:150px ; font-size:14px; font-weight:bold ; margin-left:16px; padding-top:10px; margin-bottom:10px}
.lite_top .pic09_19 li .txt02_2{  width:190px ; font-size:13px ; margin-left:14px; margin-bottom:0px}

.lite_top .pic09_20{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.lite_top .pic09_21{ height:105px;}
.lite_top .pic09_21 li{ width:319px; float:left;height:105px; line-height:22px;  }
.lite_top .pic09_21 li .txt01{ margin:18px 20px 10px 38px; width:268px}
.lite_top .pic09_21 li .im01{ margin-top:13px ; width:100px;margin:0px auto;}
.lite_top .pic09_21 li .txt02{ margin:8px 20px 20px 87px; width:268px}
.lite_top .pic09_21 li .im02{ margin-top:17px ; width:100px;margin:0px auto;}
.lite_top .pic09_22{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.lite_top .pic09_23{ height:110px;}
.lite_top .pic09_23 li{ width:319px; float:left;height:110px; line-height:22px; }
.lite_top .pic09_23 li .ct01{  width:315px; height:100px; background:url(../../img/lite/top/pic09_23_01.jpg) right center no-repeat; margin-top:1px}
.lite_top .pic09_23 li .txt01{  width:180px ; font-size:13px;  margin-left:30px; padding-top:10px; margin-bottom:10px}

.lite_top .pic09_23 li .im02{  width:18px; margin:0px auto; padding-top:40px}

.lite_top .pic09_24{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.lite_top .pic09_25{ height:35px;}
.lite_top .pic09_25 li{ width:319px; float:left;height:35px; line-height:22px; font-size:14px }
.lite_top .pic09_25 li .txt01{ margin:7px 20px 20px 140px; width:105px;  }
.lite_top .pic09_25 li .txt02{ margin:10px 20px 20px 140px; width:105px;  }
.lite_top .pic09_26{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.lite_top .pic09_27{ height:35px;border-bottom :#bfbfbf 1px solid; }
.lite_top .pic09_27 li{ width:319px; float:left;height:35px; line-height:22px;font-size:14px }
.lite_top  .pic09_27 li .txt01{ margin:7px 20px 20px 78px; width:175px;  }
.lite_top  .pic09_27 li .txt02{ margin:10px 20px 20px 84px; width:168px;  }

.lite_top .pic10_bg{ width:640px;margin:0px auto; position:relative; height:644px; background:url(../../img/lite/top/pic11_sp.jpg) }

.lite_top .pic10{ width:640px;margin:0px auto; position:relative; height:644px;     }
.lite_top .pic10  .tit01{ width:278px;margin:0px auto; margin-bottom:24px;  padding-top:45px  } 

.lite_top .pic10  .left01{ width:108px;  margin-top:58px ; float:left; margin-left:122px }
.lite_top .pic10  .left01 .tit{ width:26px;  margin:0px auto;margin-bottom:10px; }
.lite_top .pic10  .left01 .txt{ margin-bottom:19px; font-size:11px ; text-align:center }
.lite_top .pic10  .left01 .ico {  margin:0px auto; width:70px }
.lite_top .pic10  .left01 .ico li{  float:left;margin-bottom:20px; font-size:11px ; }
.lite_top .pic10  .left01 .ico .ico01{ margin-right:10px; }
.lite_top .pic10  .left01 .ico .ico02{ margin-right:10px; }
.lite_top .pic10  .left01 .btn01{  margin-bottom:10px;  }
.lite_top .pic10  .left02{ width:217px;  margin-top:38px ; float:left; margin-left:50px }
.lite_top .pic10  .left03{  display:none }
.lite_top .pic10  .right01{ width:108px;  margin-top:18px ; float:right; margin-right:118px }
.lite_top .pic10  .right01 .tit01{ margin-top:8px ;margin-bottom:10px;  height:16px;width:108px;}
.lite_top .pic10  .right01 .tit02{ margin-top:8px ; height:16px ;margin-top:80px ;margin-bottom:10px;}
.lite_top .pic10  .right01 .gm01{ color:#0098da; font-size:10px }
.lite_top .pic10  .right01 .gm02{ color:#0098da; font-size:10px }
.lite_top .pic10  .right02{ width:227px;  margin-top:18px ; float:right; margin-right:18px;  height:200px }
.lite_top .pic10  .right02 .xpic01{ margin-top:8px ;margin-bottom:30px; height:99px; float:right; padding-right: 17px; }
.lite_top .pic10  .right02 .xpic02{ width:217px;  margin-top:8px ;}

/* rs_cpsy   */
.rs_cpsy .pic01{ width:640px;margin:0px auto; position:relative; height:363px; margin-top:51px;    }
.rs_cpsy .pic01_tit{ width:220px;margin:0px auto;   }
.rs_cpsy .pic01_txt{ width:420px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px;       }
.rs_cpsy .btn{width:219px;margin-top:20px;}
.rs_cpsy .pic01_sp{ width:520px;margin:0px auto;  margin-top:50px;    }
.rs_cpsy .pic01_sp_01{ float:left}
.rs_cpsy .pic01_sp_02{float:left; margin-left:70px}

.rs_cpsy .pic02{ width:640px;margin:0px auto; position:relative; height:363px; margin-top:72px; }
.rs_cpsy .pic02_tit{ width:119px;margin:0px auto;   }
.rs_cpsy .pic02_txt{ width:420px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px;       }
.rs_cpsy .pic02_sp{ width:520px;margin:0px auto;  margin-top:50px;    }
.rs_cpsy .pic02_sp_01{ float:left}
.rs_cpsy .pic02_sp_02{float:left; margin-left:70px}

.rs_cpsy .pic03{ width:640px;margin:0px auto; position:relative; height:443px; margin-top:72px;  }
.rs_cpsy .pic03_tit{ width:119px;margin:0px auto;   }
.rs_cpsy .pic03_txt{ width:450px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px;       }
.rs_cpsy .pic03_sp{ width:520px;margin:0px auto;  margin-top:50px;    }
.rs_cpsy .pic03_sp_01{ float:left}
.rs_cpsy .pic03_sp_02{float:left; margin-left:40px;width:250px ; height:184px; font-size:12px;}
.rs_cpsy .pic03_sp_02 .txt{ margin-top:30px; font-size:12px; line-height:21px  }

/* rs_cpwh   */
.rs_cpwh .pic01{ width:640px;margin:0px auto; position:relative; height:773px; margin-top:51px;   }
.rs_cpwh .pic01_tit{ width:142px;margin:0px auto;   }
.rs_cpwh .pic01_sp{ width:522px;margin:0px auto;  margin-top:50px;    }
.rs_cpwh .pic01_sp_01{ float:left}
.rs_cpwh .pic01_sp_02{float:left; margin-left:70px}
.rs_cpwh .btn{width:219px;margin-top:20px;}
.rs_cpwh .pic01_sp_03{float:left; margin-top:55px }
.rs_cpwh .pic01_sp_04{float:left;  margin-left:70px;margin-top:55px}
.rs_cpwh .pic01_sp_05{float:left;margin-top:55px}
.rs_cpwh .pic01_sp_06{float:left; margin-left:70px; margin-top:55px}

.rs_cpwh .pic02{ width:640px;margin:0px auto; position:relative; height:750px; margin-top:72px;  }
.rs_cpwh .pic02_tit{ width:215px;margin:0px auto;   }
.rs_cpwh .pic02_sp{ width:522px;margin:0px auto;  margin-top:50px;    }
.rs_cpwh .pic02_sp_01{ float:left; text-align:center}
.rs_cpwh .pic02_sp_02{float:left; margin-left:70px ; line-height:18px}
.rs_cpwh .pic02_sp_03{float:left; margin-top:40px; text-align:center}
.rs_cpwh .pic02_sp_04{float:left; margin-left:70px ;margin-top:40px}
.rs_cpwh .pic02_sp_05{float:left;  margin-top:40px; text-align:center}
.rs_cpwh .pic02_sp_06{float:left; margin-left:70px; margin-top:40px}
.rs_cpwh .pic02_sp_jt{ display:none }
.rs_cpwh .pic02_sp_jt2{display:none }
.rs_cpwh .jt{margin-top:70px}

/* rs_pj   */

.rs_pj .pic01a{ width:640px;margin:0px auto; position:relative; height:363px; margin-top:51px;    }
.rs_pj .pic01a_tit{ width:69px;margin:0px auto; margin-bottom:30px    }
.rs_pj .pic01a_txt{ width:750px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px;       }

.rs_pj .pic01a .left{ width:515px;margin:0px auto;}
.rs_pj .pic01a .right{ width:410px;margin:0px auto; margin-top:30px}

.rs_pj .pic01a .pic01_r_txt01{ font-size:12px; line-height:20px; margin-bottom:20px}

.rs_pj .pic01a .right .ys{ font-size:12px; line-height:20px; width:220px; float:left;margin-top:20px}
.rs_pj .pic01a .right .ys span{ font-weight:bold}
.rs_pj .pic01a .right .ys li{ font-size:11px; line-height:20px; width:60px; float:left; margin-left:5px; margin-top:20px}
.rs_pj .pic01a .right .ys li img{ margin-left:4px}
.rs_pj .pic01a .snt{float:right;margin-top:20px; margin-left:20px; margin-right:10px}
.rs_pj .pic01a .snt_01{  border:#c3c3c3 1px solid ; width:218px}
.rs_pj .pic01a .snt_02{  border-left:#c3c3c3 1px solid ;border-right:#c3c3c3 1px solid ;border-bottom:#c3c3c3 1px solid ; width:218px; font-size:12px; text-align:center ; height:45px; line-height:45px }

.rs_pj .pic01b{ width:640px;margin:0px auto; position:relative; height:363px; margin-top:51px;    }
.rs_pj .pic01b_tit{ width:69px;margin:0px auto; margin-bottom:30px    }
.rs_pj .pic01b_txt{ width:750px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px;       }

.rs_pj .pic01b .left{ width:515px;margin:0px auto;}
.rs_pj .pic01b .right{ width:410px;margin:0px auto; margin-top:30px}

.rs_pj .pic01b .pic01_r_txt01{ font-size:12px; line-height:20px; margin-bottom:20px}

.rs_pj .pic01b .right .ys{ font-size:12px; line-height:20px; width:220px; float:left;margin-top:20px}
.rs_pj .pic01b .right .ys span{ font-weight:bold}
.rs_pj .pic01b .right .ys li{ font-size:11px; line-height:20px; width:60px; float:left; margin-left:5px; margin-top:20px}
.rs_pj .pic01b .right .ys li img{ margin-left:4px}
.rs_pj .pic01b .snt{float:right;margin-top:20px; margin-left:20px; margin-right:10px}
.rs_pj .pic01b .snt_01{  border:#c3c3c3 1px solid ; width:218px}
.rs_pj .pic01b .snt_02{  border-left:#c3c3c3 1px solid ;border-right:#c3c3c3 1px solid ;border-bottom:#c3c3c3 1px solid ; width:218px; font-size:12px; text-align:center ; height:45px; line-height:45px }

.rs_pj .pic02{ width:640px;margin:0px auto; position:relative; height:343px; margin-top:99px;   }
.rs_pj .pic02_tit{ width:96px;margin:0px auto; margin-bottom:30px    }
.rs_pj .pic02_txt{ width:530px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px;       }
.rs_pj .pic02_sp{ width:530px;margin:0px auto;  margin-top:30px;    }
.rs_pj  .pic02_sp_01{ float:left}
.rs_pj  .pic02_sp_02{float:left; margin-left:75px}

.rs_pj .pic03{ width:640px;margin:0px auto; position:relative; height:230px; margin-top:31px;     }
.rs_pj .pic03_tit{ width:46px;margin:0px auto; margin-bottom:30px    }
.rs_pj .pic03_txt{ width:530px;margin:0px auto; font-size:12px; margin-top:35px; line-height:21px; }
.rs_pj .pic03_sp{ width:530px;margin:0px auto;  margin-top:30px; }
.rs_pj  .pic03_sp_01{ float:left}
.rs_pj  .pic03_sp_02{float:left; margin-left:70px}

.rs_pj .pic04{ width:494px;margin:0px auto; position:relative; height:543px; margin-top:21px;  font-size:12px   }
.rs_pj .pic04 .pic04_cp{ float:left; margin-bottom:50px}
.rs_pj .pic04 .pic04_cp_t1{ /*margin-left:50px;*/ text-align:center; margin-top:10px}
.rs_pj .pic04 .pic04_cp_t2{ /*margin-left:50px;*/ text-align:center; margin-top:5px}
.rs_pj .pic04 .pic04_cp_t3{ /*margin-left:50px;*/ text-align:center; margin-top:5px}

/* rs_top   */

.rs_top .pic01{ width:640px;margin:0px auto; position:relative; height:822px; margin-top:40px;    }
.rs_top .pic01 .left{ width:430px; margin-top:30px;margin:0px auto;  }
.rs_top .pic01 .tit1 li{ float:left}
.rs_top .pic01 .bt{ margin-top:50px; margin-right:20px ; margin-left:81px}
.rs_top .pic01 .yj{   padding: 0 4px; width:160px; height:30px; font-size:13px; color:#0098da; line-height:30px; margin-top:50px; text-align: center;
    border: 1px solid #0098da;
    -moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */}

.rs_top .pic01 .left .tit02{ width:327px;margin:0px auto; margin-top:31px}
.rs_top .pic01 .left .tit03{ width:160px;margin:0px auto; margin-top:12px}
.rs_top .pic01 .left .txt{ width:470px;margin:0px auto; margin-top:30px; font-size:12px; line-height:20px; text-align:center; color:#666666}

.rs_top .pic01 .left .jg{ width:120px;margin:0px auto; margin-top:30px}
.rs_top .pic01 .left .btn{ width:120px;margin:0px auto; margin-top:25px}

.rs_top .pic01 .right{ margin:0px auto; width:565px}

.rs_top .pic02{ display:none}
.rs_top .pic02 .pic02_tit{display:none}
.rs_top .pic02 .pic02_pic{ display:none}

.rs_top .pic03{ width:640px;margin:0px auto; position:relative; height:1347px; }

.rs_top .pic03 .left{  width:551px; margin:0px auto;   }
.rs_top .pic03 .right{ /*width:480px;*/ margin:0px auto; width:100%;}
.rs_top .pic03 .right .pic03_p{ width:231px;margin:0px auto; margin-top:48px}
.rs_top .pic03 .right .tit01{ width:284px;margin:0px auto; margin-top:48px}
.rs_top .pic03 .right .tit02{ width:301px;margin:0px auto; margin-top:61px}

.rs_top .pic03 .right .sm{ margin-top:35px; /*margin-left:12px ; */ width:90%; margin:0 auto;}
.rs_top .pic03 .right .sm li{ float:left; /*width:150px;*/ width:33%; }
.rs_top .pic03 .right .sm .sm_pic{  margin:0px auto;  width:63px;  }
.rs_top .pic03 .right .sm .sm_tit{ text-align:center; font-size:12px; margin-top:5px; margin-bottom:10px  }
.rs_top .pic03 .right .sm .sm_txt{ text-align:center; font-size:10px; line-height:18px   }
.rs_top .pic03 .right .sm2{ margin-top:1px; }
.rs_top .pic03 .right .sm2 .sm2_t1{ margin-top:35px; width:34px;margin:0px auto; margin-bottom:15px}
.rs_top .pic03 .right .sm2 .sm2_t2{ margin-top:35px; width:63px;margin:0px auto;}
.rs_top .pic03 .right .sm2 .sm2_t3{text-align:center; font-size:12px; margin-top:5px;}
.rs_top .pic03 .right .sm2 .sm2_t4{text-align:center; font-size:10px; margin-top:10px;line-height:18px}

.rs_top .pic04{ width:640px;margin:0px auto; position:relative; height:500px; margin-top:170px; overflow:auto;   }
.rs_top .pic04 .tit01{ width:604px;margin:0px auto;  margin-top:20px;    }
.rs_top .pic04 .tit02{ width:398px;margin:0px auto;  margin-top:24px;    }
.rs_top .pic04 .tit03{ width:431px;margin:0px auto;  margin-top:65px;    }

.rs_top .pic04 .img01,
.lite_top .pic04 .img01 { position: absolute; top: 100px; right: 87px; }

.rs_top .pic04  li{ float:left; width:192x; margin-top:36px}
.rs_top .pic04  li .m_tit{  width:32px; margin-top:5px; margin:0 auto; margin-bottom:20px}
.rs_top .pic04 .mov01{ width:192px; height:108px;    }
.rs_top .pic04 .mov01 img{ width:192px; height:108px;    }
.rs_top .pic04 .mov02{ width:192px; height:108px;    }
.rs_top .pic04 .mov02 img{ width:192px; height:108px;    }
.rs_top .pic04 .mov03{ width:192px; height:108px;    }
.rs_top .pic04 .mov03 img{ width:192px; height:108px;    }

.rs_top .pic05 .pic05_lm03 .txt {
	line-height: 20px;
    margin-top: 35px;	
	color: #666666;
    font-size: 12px;
	width: 474px;
	margin: 35px auto 0;
}

.rs_top .pic05{ width:640px;margin:0px auto; position:relative; height:1700px; /*margin-top:50px;*/}
.rs_top .pic05 .tit01{ width:293px;margin:0px auto; margin-bottom:44px }
.rs_top .pic05 .left1{  width:350px;  font-size:12px; color:#666666; margin-top:53px; margin-bottom:50px;margin:0 auto; }
.rs_top .pic05 .left1 .tit01{width:214px; margin:0px auto;margin-bottom:20px}
.rs_top .pic05 .right1{ float:right; width:623px;    }
.rs_top .pic05 .left1 .txt{ margin-top:20px; line-height:20px;width:350px;margin:0 auto; }

.rs_top .pic05 .pic05_lm02{width:640px;margin:0px auto; margin-top:50px }
.rs_top .pic05 .right2{  width:474px;  font-size:12px; color:#666666;margin:0px auto;    }
.rs_top .pic05 .right2 .txt{ margin-top:35px; line-height:20px   }

.rs_top .pic05 .left2{ width:474px;margin:0px auto;  margin-top:50px    }
.rs_top .pic05 .left2 li{ float:left; width:115px; font-size:14px ; text-align:center ; margin-right:40px   }
.rs_top .pic05 .left2 li .txt{ margin-top:5px}

.rs_top .pic05 .pic05_lm03{width:640px;margin:0px auto; margin-top:76px }
.rs_top .pic05 .left3{  width:640px; margin:0px auto;   }
.rs_top .pic05 .tit{  width:358px; margin:0px auto; margin-bottom:36px  }

.rs_top .pic05 .left3 .txt01{   font-size:12px; color:#666666;  margin-top:38px; line-height:20px ;width:428px; margin:0px auto;   }
.rs_top .pic05 .left3 .pic0{height:290px ; float:left; margin-right:45px; margin-left:50px; margin-top:20px}
.rs_top .pic05 .left3 .pic01{    margin-top:15px; height:234px ; width:118px ; margin-left:25px ; background:url(../../img/rs/top/pic05_lm03_02.jpg) bottom no-repeat  }
.rs_top .pic05 .left3 .pic02{  display:none  }
.rs_top .pic05 .left3 .pic0_2{ height:290px ; float:left; margin-right:45px; margin-top:20px}
.rs_top .pic05 .left3 .tit02{   font-size:12px; color:#0098da;  margin-top:3px; line-height:20px ;margin-left:25px;     }
.rs_top .pic05 .left3 .txt02{   font-size:10px; color:#666666;  margin-top:10px; line-height:20px ; width:285px ;margin-left:25px   }
.rs_top .pic05 .right3{ width:474px;  font-size:12px; color:#666666; margin:0px auto;  }

.rs_top .pic05 .pic05_lm04{width:640px;margin:0px auto; margin-top:76px }
.rs_top .pic05 .right4{ /*width:303px;*/  font-size:12px; color:#666666;  margin:0px auto;  }
.rs_top .pic05 .right4 .tit{  width:256px; margin:0px auto; text-align:center; }
.rs_top .pic05 .right4 .txt{   font-size:12px; color:#666666;  margin-top:35px; line-height:20px; text-align:center;    }
.rs_top .pic05 .left4{ width:508px;  margin:0px auto;  margin-top:35px;   }

.rs_top .box,
.lite_top .box {
	margin: 150px auto 0;
	height: 1100px;
}

.rs_top .box .left4,
.lite_top .box .left4 {
	width: 217px;
	margin: 30px auto 0;
}

.rs_top .box .right4,
.lite_top .box .right4 {
	margin: 0 auto;
}

.rs_top .box .mb50 .right4,
.lite_top .box .mb50 .right4 {
	float: none;
	overflow:auto
}

.rs_top .box .type01,
.lite_top .box .type01 {
	width: auto  !important;
}

.rs_top .box .type01 .left4,
.lite_top .box .type01 .left4 {
	width: auto  !important;
}

.box .type01 ul {
    margin-top: 28px;
}

.box .wd {
	width: 196px;
	margin: 0 auto;
}

.box .type01 ul li {
    color: #666;
    float: left;
    font-size: 12px;
    line-height: 20px;
    width: 199px;
	text-align: center;
}

.lite_top .box .type01 ul {
	padding: 0 20px;
}

.lite_top .box .type01 ul li {
    width: 42%;
}

.lite_top .box .type01 ul li:last-child {
	float: right;
}

.lite_top .type01 .bd02 {
    border-left: 1px solid #a1a0a0;
    padding-left: 8%;
}

.box .type01 span {
    display: block;
    margin-bottom: 23px;
}

.box .type01 .bd {
    border-left: 1px solid #a1a0a0;
    border-right: 1px solid #a1a0a0;
    margin: 0 10px;
    padding: 0 10px;
}

* html .clearfix {
}

* + html .clearfix {
}

.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.rs_top .pic06{ width:640px;margin:0px auto; position:relative; height:1395px; margin-top:50px;     }
.rs_top .pic06 .tit01{ width:289px;margin:0px auto;  margin-top:53px; margin-bottom:30px   }
.rs_top .pic06 .left1_01{ /*width:345px;*/ margin:0px auto; width:420px;   }
.rs_top .pic06 .left1_tit{ width:320px; margin:0 auto; margin-top:30px; margin-bottom:30px;   }
.rs_top .pic06 .left1_txt{font-size:12px; color:#666666;line-height:20px;  }
.rs_top .pic06 .right1_01{  float:right; margin-right:5px; margin-left:0px ;margin-top:20px;   }
.rs_top .pic06 .right1_02{  float:left ;margin-top:20px;  margin-bottom:20px; }

.rs_top .pic06 .left2_01{  float:left; width:211px ;margin-right:65px; margin-left:54px ;margin-top:50px;  }  
.rs_top .pic06 .left2_01 .t1{ margin-top:5px; font-size:10px; text-align:center; color:#666666; letter-spacing:1px  }
.rs_top .pic06 .left2_01 .t2{  font-size:10px; color:#666666; position:relative; width:60px ; top:-240px ; left:470px ;letter-spacing:1px }
.rs_top .pic06 .left2_01 .t3{  font-size:10px;  color:#666666; position:relative; width:190px; top:-37px ; left:380px ;letter-spacing:1px  }

.rs_top .pic06 .left2_02{  float:left  ; width:241px;margin-top:50px;  margin-bottom:25px;}
.rs_top .pic06 .left2_02 .t1{  font-size:10px; color:#666666; position:relative; width:50px ; top:-200px ; left:220px ;letter-spacing:1px }
.rs_top .pic06 .left2_02 .t2{  font-size:10px;  color:#666666; position:relative; width:150px; top:-30px ; left:130px ;letter-spacing:1px  }
.rs_top .pic06 .right2_01{   width:425px;margin-top:40px; margin:0px auto; }
.rs_top .pic06 .right2_tit{ width:284px;  margin-top:62px; margin-bottom:45px ;margin:0px auto; }
.rs_top .pic06 .right2_txt{font-size:12px; color:#666666;line-height:20px; margin-top:22px;margin-bottom:35px ;  }
.rs_top .pic06 .right2_btn{  width:170px ; margin:0 auto}

.rs_top .pic06 .left3_01{  width:345px ; margin-top:22px;margin:0px auto;   }
.rs_top .pic06 .left3_tit{ width:280px; margin-top:40px; margin-bottom:15px;margin:0px auto;  }
.rs_top .pic06 .left3_txt01{font-size:12px; color:#666666;line-height:20px; font-weight:bold;margin-top:30px; text-align:center;}
.rs_top .pic06 .left3_txt02{font-size:12px; color:#666666;line-height:20px }
.rs_top .pic06 .left3_02{  float:left   }
.rs_top .pic06 .right3_01{  float:right; margin-right:80px; margin-left:33px ;margin-top:63px;   }
.rs_top .pic06 .right3_01 .t1{ font-size:10px; color:#666666;margin-top:5px; text-align:center}
.rs_top .pic06 .right3_02{  float:right;margin-top:92px;  margin-left:33px   }
.rs_top .pic06 .right3_03{  float:right ;margin-top:42px;   }
.rs_top .pic06 .right3_03 .t1{ font-size:10px; color:#666666;margin-top:5px; text-align:center }

.rs_top .pic07_bg{ width:640px;margin:0px auto; position:relative; height:600px; background:#eeeeee }
.rs_top .pic07{ width:640px;margin:0px auto; position:relative; height:380px;     }
.rs_top .pic07 .left{ width:436px;  margin-top:40px;margin:0px auto; padding-top:40px }
.rs_top .pic07 .right{float:right;width:310px; margin-top:29px; margin-right:160px; }
.rs_top .pic07 .right .tit01{ margin:0px auto; margin-bottom:24px; width:27px   }
.rs_top .pic07 .right .tit02{ width: 238px; margin: 0 auto 36px;}
.rs_top .pic07 .right .ico{ width:250px ;margin:0px auto; }
.rs_top .pic07 .right .ico ul{ margin-left:52px  }
.rs_top .pic07 .right li{ float:left; font-size:10px; margin-right:22px;margin-bottom:30px; text-align:center;  }
.rs_top .pic07 .right li .t1{ margin-top:6px  }
.rs_top .pic07 .right li .t2{ margin-top:6px  }
.rs_top .pic07 .right li .t3{ margin-top:6px  }
.rs_top .pic07 .right li .t4{ margin-top:6px  }
.rs_top .pic07 .right .btn{ width: 133px; margin: 0 auto; }

.rs_top .pic08{ width:640px;margin:0px auto; position:relative; height:290px;      }
.rs_top .pic08 .tit{ margin-bottom:25px; margin-top:55px ;background:url(../../img/rs/top/pic08_tit.png) center no-repeat; width:640px; height:39px }
.rs_top .pic08 li{ float:left; margin-left:90px; margin-right:50px}
.rs_top .pic08 li .txt01{ font-size:13px; margin-top:40px; text-align:center}
.rs_top .pic08 li .txt02{font-size:13px; margin-top:40px; text-align:center}

.rs_top .pic09{ width:640px;margin:0px auto; position:relative; height:1638px ; font-size:13px    }
.rs_top .pic09_01{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.rs_top .pic09_02{ height:98px;}
.rs_top .pic09_02 li{ width:319px; float:left;height:98px; line-height:22px; }
.rs_top .pic09_02 li .txt01{ margin:17px 20px 20px 55px; width:248px}
.rs_top .pic09_02 li .txt02{ margin:26px 20px 20px 30px; width:248px}
.rs_top .pic09_03{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.rs_top .pic09_04{ height:40px;}
.rs_top .pic09_04 li{ width:319px; float:left;height:40px; line-height:22px; }
.rs_top .pic09_04 li .txt01{ margin:7px 20px 20px 110px; width:105px; font-weight:bold  }
.rs_top .pic09_04 li .txt02{ margin:10px 20px 20px 110px; width:105px; font-weight:bold }
.rs_top .pic09_05{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.rs_top .pic09_06{ height:105px;}
.rs_top .pic09_06 li{ width:319px; float:left;height:105px; line-height:22px; }
.rs_top .pic09_06 li .txt01{ margin:8px 20px 20px 58px; width:248px}
.rs_top .pic09_06 li .im01{ margin-top:17px ; width:201px;margin:0px auto;}
.rs_top .pic09_06 li .txt02{ margin:8px 20px 20px 57px; width:248px}
.rs_top .pic09_06 li .im02{ margin-top:17px ; width:120px;margin:0px auto;}
.rs_top .pic09_07{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.rs_top .pic09_08{ height:105px;}
.rs_top .pic09_08 li{ width:319px; float:left;height:105px; line-height:22px; }
.rs_top .pic09_08 li .txt01{ margin:8px 20px 20px 28px; width:278px}
.rs_top .pic09_08 li .im01{ margin-top:17px ; width:201px;margin:0px auto;}
.rs_top .pic09_08 li .txt02{ margin:8px 20px 20px 57px; width:268px}
.rs_top .pic09_08 li .im02{  width:18px; margin:0px auto; padding-top:35px}
.rs_top .pic09_09{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.rs_top .pic09_10{ height:62px;}
.rs_top .pic09_10 li{ width:319px; float:left;height:62px; line-height:22px; }
.rs_top .pic09_10 li .txt01{ margin:10px 20px 20px 38px; width:268px}
.rs_top .pic09_10 li .txt02{ margin:10px 20px 20px 38px; width:268px}
.rs_top .pic09_11{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.rs_top .pic09_12{ height:40px;}
.rs_top .pic09_12 li{ width:319px; float:left;height:40px; line-height:40px; }
.rs_top .pic09_12 li .txt01{ margin:0 20px; width:286px}
.rs_top .pic09_12 li .txt02{ margin:0 20px; width:286px}
.rs_top .pic09_13{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.rs_top .pic09_14{width:640px; height:38px;  text-align:center; line-height:35px}
.rs_top .pic09_15{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.rs_top .pic09_16{width:640px; height:60px;  text-align:center; line-height:25px; padding-top:2px; margin-top:2px; border-bottom :#bfbfbf 1px solid}
.rs_top .pic09_17{ height:130px;}
.rs_top .pic09_17 li{ width:319px; float:left;height:130px; line-height:22px; }
.rs_top .pic09_17 li .txt01{ margin-top: 20px; width:110px ; margin:0 auto; padding-top:10px}
.rs_top .pic09_17 li .txt02{ margin-top: 20px; width:110px ; margin:0 auto;padding-top:10px}
.rs_top .pic09_18{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.rs_top .pic09_19{ height:130px;}
.rs_top .pic09_19 li{ width:319px; float:left;height:130px; line-height:22px; }
.rs_top .pic09_19 li .ct01{  width:288px; height:100px; background:url(../../img/lite/top/pic09_19_01.jpg) right no-repeat; margin-top:20px}
.rs_top .pic09_19 li .txt01{  width:150px ; font-size:14px; font-weight:bold ; margin-left:40px; padding-top:10px; margin-bottom:10px}
.rs_top .pic09_19 li .txt01_2{  width:150px ; font-size:13px ; margin-left:40px; margin-bottom:0px}
.rs_top .pic09_19 li .txt01_3{ width:160px ; font-size:13px ; margin-left:40px}
.rs_top .pic09_19 li .ct02{  width:298px; height:100px; background:url(../../img/lite/top/pic09_19_02.jpg) right no-repeat; margin-top:20px}
.rs_top .pic09_19 li .txt02{  width:150px ; font-size:14px; font-weight:bold ; margin-left:20px; padding-top:10px; margin-bottom:10px}
.rs_top .pic09_19 li .txt02_2{  width:190px ; font-size:13px ; margin-left:20px; margin-bottom:0px}

.rs_top .pic09_20{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.rs_top .pic09_21{ height:105px;}
.rs_top .pic09_21 li{ width:319px; float:left;height:105px; line-height:22px;  }
.rs_top .pic09_21 li .txt01{ margin:18px 20px 10px 38px; width:268px}
.rs_top .pic09_21 li .im01{ margin-top:13px ; width:100px;margin:0px auto;}
.rs_top .pic09_21 li .txt02{ margin:8px 20px 20px 87px; width:268px}
.rs_top .pic09_21 li .im02{ margin-top:17px ; width:100px;margin:0px auto;}
.rs_top .pic09_22{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.rs_top .pic09_23{ height:110px;}
.rs_top .pic09_23 li{ width:319px; float:left;height:110px; line-height:22px; }
.rs_top .pic09_23 li .ct01{  width:315px; height:100px; background:url(../../img/lite/top/pic09_23_01.jpg) right center no-repeat; margin-top:1px}
.rs_top .pic09_23 li .txt01{  width:180px ; font-size:13px;  margin-left:30px; padding-top:10px; margin-bottom:10px}

.rs_top .pic09_23 li .im02{  width:18px; margin:0px auto; padding-top:40px}

.rs_top .pic09_24{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.rs_top .pic09_25{ height:35px;}
.rs_top .pic09_25 li{ width:319px; float:left;height:35px; line-height:22px; font-size:14px }
.rs_top .pic09_25 li .txt01{ margin:7px 20px 20px 140px; width:105px;  }
.rs_top .pic09_25 li .txt02{ margin:10px 20px 20px 140px; width:105px;  }
.rs_top .pic09_26{width:640px; height:35px; background:#eeeeee; border-top:#bfbfbf 1px solid; border-bottom :#bfbfbf 1px solid; text-align:center; line-height:35px}
.rs_top .pic09_27{ height:35px;border-bottom :#bfbfbf 1px solid; }
.rs_top .pic09_27 li{ width:319px; float:left;height:35px; line-height:22px;font-size:14px }
.rs_top .pic09_27 li .txt01{ margin:7px 20px 20px 78px; width:180px; }
.rs_top .pic09_27 li .txt02{ margin:10px 20px 20px 84px; width:180px;  }

.rs_top .pic10_bg{ width:640px;margin:0px auto; position:relative; height:718px; background:url(../../img/lite/top/bg.jpg) }

.rs_top .pic10 .taCenter {
	width: 167px;
	margin: 0 auto;
	padding-top: 50px;
}

.rs_top .pic10{ width:640px;margin:0px auto; position:relative; height:640px;    }
.rs_top .pic10  .tit01{ width:278px;margin:0px auto; margin-bottom:24px;  padding-top:45px  } 

.rs_top .pic10  .left01{ width:108px;  margin-top:58px ; float:left; margin-left:122px }
.rs_top .pic10  .left01 .tit{ width:44px;  margin:0px auto;margin-bottom:10px; }
.rs_top .pic10  .left01 .txt{ margin-bottom:19px; font-size:11px ; text-align:center }
.rs_top .pic10  .left01 .ico {  margin:0px auto; width:100px }
.rs_top .pic10  .left01 .ico li{  float:left;margin-bottom:20px; font-size:11px ; }
.rs_top .pic10  .left01 .ico .ico01{ margin-right:13px; }
.rs_top .pic10  .left01 .ico .ico02{ margin-right:13px; }
.rs_top .pic10  .left01 .ico .ico03{ margin-right:13px; }
.rs_top .pic10  .left01 .btn01{  margin-bottom:10px;  }
.rs_top .pic10  .left02{ width:226px;  margin-top:38px ; float:left; margin-left:50px }
.rs_top .pic10  .left03{  display:none }
.rs_top .pic10  .right01{ width:108px;  margin-top:18px ; float:right; margin-right:118px }
.rs_top .pic10  .right01 .tit01{ margin-top:8px ;margin-bottom:10px;  height:16p; width:32px  }
.rs_top .pic10  .right01 .tit02{ margin-top:8px ; height:16px ;margin-top:80px ;margin-bottom:10px;}
.rs_top .pic10  .right01 .gm01{ color:#0098da; font-size:10px }
.rs_top .pic10  .right01 .gm02{ color:#0098da; font-size:10px }
.rs_top .pic10  .right02{ width:227px;  margin-top:18px ; float:right; margin-right:18px;  height:200px }
.rs_top .pic10  .right02 .xpic01{  margin-top:8px ;margin-bottom:30px; height:99px; float: right; }
.rs_top .pic10  .right02 .xpic02{ width:217px;  margin-top:8px ;}

/* map */
.wmap_l_1{ border-left:#bcbcbc 1px solid}
.wmap_l_2{ border-left:#bcbcbc 1px solid;  border-right:#bcbcbc 1px solid}
.wmap {width:522px;margin:0px auto; position:relative; height:612px; margin-top:38px;    }
.wmap .lmt_1 li{ width:169px; float:left; height:330px}
.wmap .lmt_2 li{ width:169px; float:left; height:133px}
.wmap  .lm_t1{ margin-bottom:10px}
.wmap  .wmap_txt1{  width:130px ; margin:0 auto; font-size:12px ; height:16px; line-height:16px; background:url(../../img/map/jt.png) left no-repeat; padding-left:20px; margin-top:5px}
.wmap  .wmap_spac1{ margin-top:50px}
.wmap  .wmap_spac2{ margin-top:150px}
.wmap  .wmap_spac3{ margin-top:30px}

.wmap  .line1{border-top:#bcbcbc 1px solid;width:488px;margin:20px auto; }

/* privacy */
.privacy {width:596px;margin:0px auto; position:relative; height:1432px; margin-top:38px; font-size:12px ; line-height:28px  }

.privacy  .tit1{ font-weight:bold; margin-top:30px}

/* user voice */

.user_jp{}
.user_jp .pic01{ width:640px;margin:0px auto; position:relative; height:323px; margin-top:51px;  }
.user_jp .pic01 .pic01_tit{ width:260px; margin:0px auto; }
.user_jp .pic01 .pic01_tit img{ width:260px; height:18px  }
.user_jp .pic01 .pic01_kv{ width:640px; margin:0px auto; background:url(../../img/user/jp/kv_sp.jpg) top center no-repeat; height:363px }  

.user_jp .pic01 .pic01_kvtxt{ width:395px; margin:0px auto; padding-top:20px }
.user_jp .pic01 .pic01_kvtxt  img{/*width:253px; height:53px*/ display:block; width:80%; height:80%; margin:0 auto;}
.user_jp .pic01 .pic01_mov{ width:391px; margin:0px auto;  margin-top:15px }

.user_jp .pic01 .pic01_mov2{ width:233px; margin:0px auto;  margin-top:15px }

.user_jp .pic02{ width:542px;margin:0px auto;  margin-top:21px;  position:relative; }
.user_jp .pic02 li{background:#f4f4f4; width:265px; height:366px; float:left }

.user_jp .pic02 .pic02_k_1{ margin-right:10px; margin-bottom:20px}
.user_jp .pic02 .pic02_k_2{ margin-right:0px; margin-bottom:20px}
.user_jp .pic02 .pic02_k_3{ margin-right:10px; margin-bottom:20px}
.user_jp .pic02 .pic02_k_4{ margin-right:0px; margin-bottom:20px}

.user_jp .pic02 .u01_tit{ background:url(../../img/user/jp/pic02.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u02_tit{ background:url(../../img/user/jp/pic03.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u03_tit{ background:url(../../img/user/jp/pic04.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u04_tit{ background:url(../../img/user/jp/pic05.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u05_tit{ background:url(../../img/user/jp/pic06.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u06_tit{ background:url(../../img/user/jp/pic07.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u07_tit{ background:url(../../img/user/jp/pic08.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u08_tit{ background:url(../../img/user/jp/pic09.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u09_tit{ background:url(../../img/user/jp/pic10.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u10_tit{ background:url(../../img/user/jp/pic11.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u11_tit{ background:url(../../img/user/jp/pic12.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u12_tit{ background:url(../../img/user/jp/pic13.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u13_tit{ background:url(../../img/user/jp/pic14.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u14_tit{ background:url(../../img/user/jp/pic15.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u15_tit{ background:url(../../img/user/jp/pic16.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u16_tit{ background:url(../../img/user/jp/pic17.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u17_tit{ background:url(../../img/user/jp/pic18.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u18_tit{ background:url(../../img/user/jp/pic19.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u19_tit{ background:url(../../img/user/jp/pic20.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u20_tit{ background:url(../../img/user/jp/pic21.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u21_tit{ background:url(../../img/user/jp/pic22.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u22_tit{ background:url(../../img/user/jp/pic23.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u23_tit{ background:url(../../img/user/jp/pic24.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u24_tit{ background:url(../../img/user/jp/pic25.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}
.user_jp .pic02 .u25_tit{ background:url(../../img/user/jp/pic26.jpg) 10px  0px no-repeat; height:74px; margin-top:10px}

.user_jp .pic02  .u01_tit_bt{ text-align:right; margin-right:10px; line-height:74px; color:#0098db; word-spacing:8px; letter-spacing: 1px;  }

.user_jp .pic02  .u02_tit_bt{ text-align:left; margin-right:10px; line-height:24px; color:#0098db; word-spacing:8px; letter-spacing: 1px; width:160px; margin-left:100px; padding-top:10px  }

.user_jp .pic02 .u01_txt1{ font-size:12px; margin:13px 10px 10px 10px; line-height:22px; color:#666666; border-top:#000 1px solid; }
.more_open{ cursor:pointer;color:#0098db;}
.more_close{ display:none}

/*20150824_new*/
/*.lite_top .box .right4 img {
	display:block;
	margin:0 auto;
}*/