#regsiter{margin:5px 0px 10px 0px; float:left; width:100%;}
.regsiter_main{ width:1003px; margin:0 auto; }
.regsiter_1{ width:800px; margin-left:auto; margin-right:auto; }
.regsiter_1 li{ float:left; }
.regsiter_s{
	width:272px;
	height:36px;
	margin:0px 0px 0px 15px;
	background-image: url(/images/regsiter_bg0.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.regsiter_s input{
	width:250px;
	height:33px;
	line-height:33px;
	border:none;
	color:#55555;
	margin-left: 15px;
	background:none;
}
.regsiter_s input a{ border:none;}
.tougao{ line-height:34px; text-align:left; width:230px; }
.regsiter_hot{ line-height:34px; text-align:left; width:230px; }
#banner{ width:100%; height:418px; overflow:hidden;}
#banner img{ margin:0 auto;}
#main{ width:1003px; margin:0 auto; margin-top:30px;}
.main1{ width:1003px; float:left;}
.main1 .title_b1{float:left; width:1003px; overflow:hidden;}
.main1 .title_b1 .left{ float:left;}
.main1 .title_b1 .right{ float:left; width:860px; background:#f8f8f6; }
.main1 .title_b1 .right ul{ height:24px; font-size:14px; line-height:24px; float:left; width:100%;}
.main1 .title_b1 .right ul.nav2{ margin-bottom:4px;}
.main1 .title_b1 .right ul li{ float:left; color:#d1d1d1;}
.main1 .title_b1 .right ul li.aa{ color:#FFFFFF; background: url(/images/l_bg.jpg) left top no-repeat; text-align:center; margin-right:2px; padding:0px 13px 0px 5px; }
.sy01{ width:1003px; float:left;}
.sy01 .b_list_r{ float:right; width:131px; padding:5px 0px;   display:inline; overflow:hidden;}
.sy01 .b_list1{ width:131px; height:200px; float:left; padding:5px 0px;  margin:15px 18px 0px 18px ; display:inline; overflow:hidden;}
.b_list1 img,.b_list_r img{margin:0 auto; width:131px; height: 159px;}
.b_list1 p,.b_list_r p{ line-height:22px; margin-top:5px; text-align:center; }
.sy01 .b_listr_none{ border-right:none;}
.sy01 .line,.main3 .line{ float:left; margin-top:5px; display:inline;}
.sy01 .line img,.main3 .line img{ margin:0 auto;}

.main2{ margin-top:30px; width:1003px; overflow:hidden; float:left;}
.main2 .left{
	float:left;
	width:618px;
}
.main2 .left .p_title,.main2 .right .p_title,.main3 .left .p_title,.main3 .right .p_title{ background:url(/images/title-p1.gif) left top no-repeat; height:44px; width:100%;}
.main2 .left .p_title,.main3 .left .p_title{ margin-bottom:10px;}
.main2 .right{ float:right; width:350px;}
.main2 .left .gun{ float:left; padding-top:99px; display:inline; width:35px; }
.main2 .left .gun2{ float:right;}
.main2 .left .gun2 img{ float:right;}
.main2 .left .list_pp{ float:left; width:543px; padding-bottom:40px; display:inline;}
.main2 .left .list_pp ul{ margin-top:13px;}
.main2 .left .list_pp ul li{ float:left; margin:5px;}
.main2 .right .p_title{ background:url(/images/title-d1.gif) left top no-repeat; }
.main2 .right .banner_synews{width:350px; margin:0 auto; margin-top:19px; overflow:hidden;}
.sy_news_list{ width:100%; margin-top:19px;}
.sy_news_list dl{ width:350px; margin-top:5px; height:26px;}
.sy_news_list dt{ float:left;}
.sy_news_list dd{ float:right;}

.main3{width:1003px; padding:30px 0px 0px 0px; float:left; margin-bottom:30px; display:inline; }
.main3 .left{ width:618px; float:left; background:url(/images/r_kid.png) right bottom no-repeat;}
.main3 .left .p_title{ background:url(/images/title-kids.gif) left top no-repeat;}
.main3 .left .list_kid{ width:270px; float:left;}
.main3 .left .list_kid li{float:left; margin:5px;}
.main3 .right{ float:right; width:350px;}
.main3 .right .p_title{background:url(/images/title-syj1.gif) left top no-repeat;}
.sy_news_list li{width:320px; margin-top:5px; height:26px;}
.sy01 .line,.main3 .line{ margin-top:30px;}
