@charset "utf-8";
body{ margin:0; padding:0;  color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
*{ margin:0; padding:0;}
a{ text-decoration:none;   color:#666;}
a:hover{color:#4758A8; }
ul{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:0;}
td{ line-height:20px;}
.clear{ width:1px; height:0; overflow:hidden; clear:both;}
form{ margin:0; padding:0;}
input,select,textarea{  font-family:Arial, Helvetica, sans-serif;outline:none}
.fl{ float:left;}
.fr{ float:right}
.page{ float:left; width:100%; text-align:center; padding-top:15px;}
.page a{ display:inline-block; line-height:30px; padding:0 10px; border:1px solid #e0e0e0; border-radius:3px; margin:0 3px; font-size:14px;}
.page a.current,.page a:hover{ color:#fff; border:1px solid #4758A8; background:#4758A8;}

/*头部*/
.topbg{ min-width:1100px; height:150px; background:url(../../external.gif?link=http://www.lilytoys.com/tpl/gs/images/headbg.jpg) top center; background-repeat:no-repeat;}
.top{ width:1100px;  height:100px; padding:25px 0; margin:0 auto}
.logo{  height:100px; float:left;}
.remail{ float:right; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/email.png) center left; background-repeat:no-repeat; padding-left:18px; margin-top:35px; height:30px; line-height:30px;}
.rsearch{ margin-left:15px; height:30px; margin-top:35px; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/text.png); width:150px; float:right; }
.ntext{ width:100px; text-indent:10px; height:30px; line-height:30px; float:left; background:none; border:0;color:#cccccc}
.nbutton{ float:right; cursor:pointer; border:0; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/button.png); width:21px; height:21px; margin-top:4px; margin-right:10px;}

.menubg{  min-width:1100px; height:37px; margin:0 auto; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/menubg.png);  overflow:hiddenl; text-transform:uppercase} 
#nav { margin:0 auto; width:1100px; display:block;}
#nav .jquery_out {float:left;line-height:37px;display:block;text-align:center; color:#fff;}
#menuli{ background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/menuli.png); width:2px; height:37px; padding:0; margin:0; float:left}
#nav .mainlevel { float:left; /*IE6 only*/ }
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:37px; display:block; padding:0 38px; font-size:15px;}
#nav .mainlevel a:hover,#nav .mainlevel a.hov {color:#fff; text-decoration:none; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/menuhov.png);}
#nav .mainlevel a.hov{ padding:0 42px;}
#nav .mainlevel ul {display:none; position:absolute; list-style-type:none; padding:0; margin:0; z-index:1020; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/hei.png); padding:0 5px;}
#nav .mainlevel li { width:91px;  list-style-type:none;/*IE6 only*/ border-bottom:1px solid #ccc;}
#nav .mainlevel li a:hover{ background:none; text-decoration:underline;}
#nav .mainlevel li a{ height:30px; line-height:30px;}

.banner{ min-width:1100px; margin:0 auto;   overflow:hidden;} 
.banner-box{ height:487px; margin:0 auto;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:487px;}
.banner-box .bd li a{display:block;background-size:auto;height:487px; width:100%;}

.banner-btn{width:100%;position:absolute;top:245px; margin:0 auto}
.banner-btn a{display:block;width:30px;height:57px;position:absolute;top:0; outline:none}
.banner-btn a.prev{left:40px;background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/le.png) no-repeat;} 
.banner-btn a.prev:hover{background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/le2.png) no-repeat;}
.banner-btn a.next{right:40px;background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/ri.png) no-repeat;}
.banner-btn a.next:hover{background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/ri2.png) no-repeat;}

.banner-box .hd {position:absolute;top:200px;left:50%; margin-left:-24px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin:0px 3px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#4758a8;}

.cbox{ width:1100px; margin:0 auto; overflow:hidden;}
.indexbg1{ min-width:1100px; margin:0 auto; background:#f6f6f6;  overflow:hidden; min-height:100px;}
.index_search{ width:320px; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/text1.png); height:32px; margin:0 auto; margin-top:40px;}
.ntext1{ width:280px; text-indent:10px; height:32px; line-height:32px; float:left; background:none; border:0;color:#009cff; font-style:italic; font-size:13px;}
.nbutton1{ float:right; cursor:pointer; border:0; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/button1.png); width:25px; height:25px; margin-top:4px; margin-right:10px;}
.search_wz{ font-size:14px; text-align:center; padding:25px 0; text-align:center; line-height:25px;}
#nofl{ float:right; margin-right:0}
.index_youshi{ width:1100px; overflow:hidden; margin:0 auto; padding-top:20px;}
.ysli{ float:left; width:480px; height:100px; margin-bottom:30px;}
.ysli img{ float:left; width:100px; height:100px;}
.ysli_r{ float:right; width:360px; height:100px;}
.ysli_t{ width:100%; height:30px; line-height:30px; font-size:16px; margin-top:10px; font-weight:bold}
.ysli_txt{ width:100%; height:54px; line-height:18px; font-size:14px; overflow:hidden}
.lop1,.lop1 a{ color:#419aff}
.lop2,.lop2 a{ color:#ffa700}
.lop3,.lop3 a{ color:#91c52e}
.lop4,.lop4 a{ color:#fe5983}

.indexbg2{ min-width:1100px; background:url(../../external.gif?link=http://www.lilytoys.com/tpl/gs/images/bg1.jpg) top center; height:363px; padding-top:30px; overflow:hidden}

#f_tabs0 {width: 1100px; overflow:hidden;}
.f_menu0{width: 1100px; height:55px; text-align:center; line-height:55px;}
.f_menu0 a{ cursor:pointer; display:inline-block; text-align:center; font-size:15px;color:#313131; }
.f_menu0 a img{ display:none;}
.f_menu0 a p{ height:45px; text-align:center; min-width:190px; padding:0 15px; line-height:45px; overflow:hidden; color:#fff;}
.f_menu0 a p.wer1{ background:#91c52e}
.f_menu0 a p.wer2{ background:#419aff}
.f_menu0 a p.wer3{ background:#ffa700}

.f_menu0 a.f_hover img{ display:block; margin:0 auto}
#f_main0 ol{display: none; padding-top:10px;}
#f_main0 ol.f_block{display: block;}

.ipro{ width:360px; height:262px; overflow:hidden;  margin-right:10px; float:left; position:relative}
.ipro img{ width:360px; height:262px;}
.ipro .boxbg{ width:320px; height:222px; padding:20px; display:none; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/hei.png); position:absolute; top:0; left:0; color:#fff;}
.ipro:hover .boxbg{ display:block}
.ipro_t{ width:100%; height:30px; line-height:30px; font-size:18px;}
.ipro_txt{ width:100%; height:75px; line-height:25px; font-size:15px; padding-top:10px; margin-bottom:40px;}
.ipro_m{ width:98px; height:32px; background:url(../../external.gif?link=http://www.lilytoys.com/tpl/gs/images/bg2.jpg); line-height:32px; text-align:center; font-size:16px;}
.ipro_m a{ color:#fff;}


.indexbg3{ min-width:1100px; background:url(../../external.gif?link=http://www.lilytoys.com/tpl/gs/images/BG3.jpg) top center; height:359px; padding-top:10px;}

#d_tabs0 {width: 1100px; overflow:hidden;}
.d_menu0{width: 1100px; height:55px; text-align:center; line-height:55px;}
.d_menu0 a{ cursor:pointer; display:inline-block; text-align:center; font-size:15px;color:#313131; }
.d_menu0 a img{ display:none;}
.d_menu0 a p{ height:45px; text-align:center; min-width:190px; padding:0 15px; line-height:45px; overflow:hidden; color:#fff;}
.d_menu0 a p.wer4{ background:#fe5983}
.d_menu0 a p.wer5{ background:#00deff}
.d_menu0 a p.wer6{ background:#a93ffb}

.d_menu0 a.d_hover img{ display:block; margin:0 auto}
#d_main0 ol{display: none; padding-top:10px;}
#d_main0 ol.d_block{display: block;}

.webt{ width:1060px; padding:0 20px; margin:30px 0; background:url(../../external.gif?link=http://www.lilytoys.com/tpl/gs/images/bg4.jpg); height:41px; color:#fff; line-height:41px;}
.webl{ float:left; line-height:41px; font-size:20px;  }
.webr{ float:right; font-size:16px;}
.webr a{ color:#fff;}

.d_rollBox{width:1100px;overflow:hidden;margin:0 auto; margin-bottom:30px;}
.d_rollBox .d_Cont{width:1000px;overflow:hidden;margin:0 20px; float:left;}
.d_rollBox .d_Scrd_Cont{width:10000000px;}
.d_rollBox .d_Cont .pic{width:322px;float:left;text-align:center;padding-right:17px;position:relative}
*+html .d_rollBox .d_Cont .pic{width:322px;float:left;text-align:center;padding-right:17px; position:relative}
.d_rollBox .d_Cont .pic img{ width:322px; height:234px;}
.d_rollBox .d_Cont a:link,.d_rollBox .d_Cont a:visited{text-decoration:none;}
.d_rollBox .d_Cont a:hover{color:#f00;text-decoration:underline;}
.d_rollBox #d_List1,.d_rollBox #d_List2{float:left;}
.d_rollBox .d_Cont .pic_t{ width:322px; height:234px; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/hei.png); line-height:234px; overflow:hidden; position:absolute; left:0; right:0;color:#fff; font-size:14px; text-align:center; display:none; }
.d_rollBox .d_Cont .pic:hover .pic_t{ display:block;}
.d_rollBox .d_Cont .pic_t a{  color:#fff; font-size:16px; text-transform:uppercase}

.f_rollBox{width:1100px;overflow:hidden;margin:0 auto; margin-bottom:30px;}
.f_rollBox .f_Cont{width:1000px;overflow:hidden;margin:0 20px; float:left;}
.f_rollBox .f_Scrf_Cont{width:10000000px;}
.f_rollBox .f_Cont .pic{width:322px;float:left;text-align:center;padding-right:17px;position:relative}
*+html .f_rollBox .f_Cont .pic{width:322px;float:left;text-align:center;padding-right:17px; position:relative}
.f_rollBox .f_Cont .pic img{ width:322px; height:234px;}
.f_rollBox .f_Cont a:link,.f_rollBox .f_Cont a:visited{text-decoration:none;}
.f_rollBox .f_Cont a:hover{color:#f00;text-decoration:underline;}
.f_rollBox #f_List1,.f_rollBox #f_List2{float:left;}
.f_rollBox .f_Cont .pic_t{ width:322px; height:234px; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/hei.png); line-height:234px; overflow:hidden; position:absolute; color:#fff;left:0; font-size:14px;  right:0; text-align:center; display:none; }
.f_rollBox .f_Cont .pic:hover .pic_t{ display:block;}
.f_rollBox .f_Cont .pic_t a{  color:#fff; font-size:16px; text-transform:uppercase}

.indexbg4{ min-width:1100px; background:url(../../external.gif?link=http://www.lilytoys.com/tpl/gs/images/bg5.jpg) top center; background:#3E0C4B; height:531px;}
.webt2{ height:41px; line-height:41px;}
.webt2l{ width:347px; height:41px; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/bg6.png); color:#fff; text-indent:140px;}
.webt2l{ float:left; line-height:41px; font-size:20px;  }
.webt2r{ float:right; font-size:16px;}
.webt2r a{ color:#fff;}

#c_tabs0 {width: 1100px; overflow:hidden; margin-top:25px;}
.c_menu0{width: 430px; height:434px; float:right;}
.c_menu0 a{ cursor:pointer; font-size:14px; display:block; height:100px; margin-bottom:11px; color:#cccccc;}
.c_menu0 a img{ float:left; height:94px; border:3px solid #fff; width:130px;}
.cgui{ width:280px;  float:right; height:100px;}
.cgui_t{ width:100%; height:30px; margin-bottom:5px; overflow:hidden; font-size:16px; line-height:30px;}
.cgui_txt{ width:100%; height:60px; overflow:hidden; font-size:13px; line-height:20px;}
.c_menu0 a.c_hover{ color:#fff}
#c_main0{ float:left; width:632px; height:434px;}
#c_main0 img{ float:left; width:632px; height:434px;}
#c_main0 ol{display: none;}
#c_main0 ol.c_block{display: block;}

.c_rollBox{width:1100px;overflow:hidden;margin:0 auto; margin-bottom:30px;}
.c_rollBox .c_Cont{width:1000px;overflow:hidden;margin:0 20px; float:left;}
.c_rollBox .c_Scrc_Cont{width:10000000px;}
.c_rollBox .c_Cont .pic{width:322px;float:left;text-align:center;padding-right:17px;position:relative}
*+html .c_rollBox .c_Cont .pic{width:322px;float:left;text-align:center;padding-right:17px; position:relative}
.c_rollBox .c_Cont .pic img{ width:322px; height:234px;}
.c_rollBox .c_Cont a:link,.c_rollBox .c_Cont a:visited{text-decoration:none;}
.c_rollBox .c_Cont a:hover{color:#f00;text-decoration:underline;}
.c_rollBox #c_List1,.c_rollBox #c_List2{float:left;}
.c_rollBox .c_Cont .pic_t{ width:322px; height:234px; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/hei.png); line-height:234px; overflow:hidden; position:absolute; left:0; right:0;color:#fff; font-size:14px;  text-align:center; display:none; }
.c_rollBox .c_Cont .pic:hover .pic_t{ display:block;}
.c_rollBox .c_Cont .pic_t a{  color:#fff; font-size:16px; text-transform:uppercase}

.indexbg5{ min-width:1100px; background:#f3f3f3; overflow:hidden; padding:30px 0;}
.webt3{ width:100%; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/bg7.png); height:36px; margin-bottom:30px;}
.webt3l{ float:left; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/bg8.png); width:222px; height:36px; color:#fff; line-height:36px; text-align:center; font-size:20px;  }
.webt3r{ float:right; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/bg9.png); width:51px; height:14px; margin-top:11px; line-height:14px; text-align:center}
.webt3r a{ color:#fff;}
.index_news{ width:1100px; background:url(../../external.gif?link=http://www.lilytoys.com/tpl/gs/images/pic6.jpg) no-repeat; padding-top:98px; overflow:hidden;}
.news_left{ float:left; overflow:hidden; width:600px;}
.inews{ width:600px; overflow:hidden; height:103px; overflow:hidden; margin-top:25px;}
.inews img{ float:left; height:93px; padding:4px; background:#fff; border:1px solid #ddd; width:153px;}
.inews_main{ width:425px; float:right; overflow:hidden}
.inews_t{ width:100%; height:25px; line-height:25px; font-size:18px; margin-bottom:5px;}
.inews_t a{ color:#404040;}

.inews_txt{ width:100%; height:72px; overflow:hidden; line-height:18px;}

.news_right{ width:473px; float:right; overflow:hidden}
.ztbox{ width:473px; height:250px; position:relative}
.ztbox img{ width:473px; height:250px;}
.ztboxbg{ width:473px; height:250px; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/hei.png); position:absolute; left:0; top:0}
.zt_main{ width:313px; height:104px; padding:50px; border:1px solid #ccc; margin:0 auto; margin-top:22px;}
.zt_main2{ width:433px; height:110px; padding:10px 20px; background:#333333;}
.foot{ min-width:1100px; padding-top:30px; height:80px; background:url(../../external.gif?link=http://www.lilytoys.com/tpl/gs/images/bg10.jpg); }
.fsearch{ height:40px; line-height:40px; font-size:16px; color:#fff; float:left;}
.fsearch span{ float:left; text-transform:uppercase}
.ftext{ float:left; height:40px; background:url(../../external.gif?link=http://www.lilytoys.com/tpl/gs/images/bg11.jpg); width:273px; text-indent:8px; line-height:40px; font-size:14px; border:0; color:#ccc; margin-left:10px;}
.ftext2{ float:left; height:40px; background:url(../../external.gif?link=http://www.lilytoys.com/tpl/gs/images/bg13.jpg); width:144px; text-indent:8px; line-height:40px; font-size:14px; border:0; color:#ccc; margin-left:10px;}
.fbutton{ height:40px; line-height:40px; color:#fff; font-size:16px; border:0; background:url(../../external.gif?link=http://www.lilytoys.com/tpl/gs/images/bg12.jpg); width:131px; height:40px; cursor:pointer;  margin-left:10px;}
.foot_r{ float:right; padding-top:4px; height:32px;}
.foot_r img{ margin-left:15px; height:32px;}

.bottom{ background:#3c3c3c; min-width:1100px;padding-top:30px; color:#bababa; overflow:hidden}
.bottom a{ color:#bababa; }
.bot_l{ float:left; width:245px; line-height:22px; margin-left:80px;}
#pt{ font-size:18px; font-weight:bold}
.copy{ width:1100px; height:60px; line-height:60px; font-size:14px; text-align:center; border-top:1px solid #bababa; margin-top:30px;}

.nbanner{ min-width:1100px; height:350px;}
.mainbg{ background:#f5f0f0; padding:30px 0; min-width:1100px; overflow:hidden;}

.main{ width:1100px; margin:0 auto; overflow:hidden;}
.left{ width:265px; overflow:hidden; float:left;}
.leftm{ width:260px; overflow:hidden;}
.leftmt{ width:260px; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/lefttop.png); height:56px;}
.leftmt img{ margin-left:15px; margin-top:15px;}
.leftmm{ width:260px; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/leftmain.png); overflow:hidden}
.leftmm a{ width:220px; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/doc1.png) center left; font-weight:bold; display:block; margin:0 auto; background-repeat:no-repeat; border-bottom:1px solid #ddd; height:29px; line-height:29px; text-indent:13px; font-size:14px; }
.leftmm a:hover,.leftmm a.hov{background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/doc.png) center left; color:#3b83d7; background-repeat:no-repeat;}
.leftmf{ width:260px; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/leftfoot.png); height:25px;}
.leftmm a#erji{ background:none; font-size:12px; font-weight:normal}
.leftc{ width:265px; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/contact.png); height:140px; margin-top:30px;}
.leftc p{ font-size:15px; color:#ababab; padding-left:84px;  padding-top:50px; }
.leftc div{ font-size:28px; color:#333; padding-top:15px;}

.right{ width:811px; float:right; overflow:hidden;}
.right_t{width:811px; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/mt.png); height:39px;  line-height:39px;}
.ll{ float:left; padding-left:25px; font-size:18px; font-weight:bold; color:#4758a8;}
.rr{ float:right; padding-right:12px;}
.right_m{ width:791px; padding:10px; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/mm.png); min-height:290px; font-size:15px; line-height:28px; overflow:hidden;}
.right_f{width:811px; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/mf.png); height:9px;}
.right_m img{ max-width:791px;}
.proli{ width:250px; background:url(../../external.html?link=http://www.lilytoys.com/tpl/gs/images/probg.png) no-repeat; text-align:center; float:left; margin-right:20px; margin-bottom:15px; margin-top:10px;}

.proli td{ line-height:25px; font-size:14px;}
.proli img{ width:240px; height:163px; padding:5px;}
.proli p{ width:240px; margin:0 auto; line-height:25px; height:25px; font-size:14px; text-align:center; overflow:hidden; margin-bottom:12px}
.proli p a{ color:#fff; text-transform:uppercase}
.proli p a:hover{ text-decoration:underline}

.cnli{ width:791px; overflow:hidden; margin-bottom:10px; height:105px;}
.cnli img{ width:150px; height:95px; padding:4px; border:1px solid #ddd; float:left;}
.cnli_main{ float:right; width:620px; height:105px;}
.cnli_t{ width:100%; height:30px;}
.cnli_t a{ color:#333; font-size:16px; text-transform:uppercase}
.cnli_txt{ width:100%; font-size:12px; line-height:22px; height:66px; overflow:hidden;}