@charset "gb2312";
/* CSS Document */

* {
	margin:0; 
	padding:0; 
	list-style:none; 
	text-decoration:none;
}

body {
	font-family:"Microsoft YaHei";
	line-height: 24px;
	text-align: left ;
	font-size: 12px;
	color: #444;
	background: #fff;
	width:auto !important;
	background:url(../images/bg.jpg) repeat;
}

h1 {
	border-left:14px solid #4F9CEE;
	font-size: 22px;
	color: #ba0000;
	padding-left:30px;
}


h2 {
	color: #ba0000;
	font-size: 22px;
	border-left:14px solid #4F9CEE;
}
.main01 dl dd p b.sizeh3{
	font-size:18px !important;}

strong {
	color: #444;
}

a {
	color:#666;
	text-decoration: none;
}

a:link {
	color: #666;
	text-decoration: none;
}

a:visited {
	color: #666;
	text-decoration: none;
}

a:hover{color:#18b160; text-decoration:none;}

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

img {
	 border:none;max-width: 100%;height:auto; margin:0px; padding:0px; vertical-align:middle;}

.clear {
	clear: both;
	height: 0px;
	overflow: hidden;
	margin-top: 0!important;
	line-height: 0px;
	font-size: 0;
	display: block;
	margin: 0;
	padding: 0;
}

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

.clearfix {
	zoom: 1;
}

.left {
	float: left;
}

.right {
	float: right;
}
i{ font-style:normal; margin-right:5px;}
.redsize{color:#ba0000;}
.content{ width:1000px; margin:0 auto; overflow:hidden;}
#side-share{
	z-index: 999;
    width: 40px;
    position: fixed;
    background: #fff;
    border-bottom: 1px solid #e0e0e0;
    top: 245px;
    right: 0;}
#side-share .title{
	display: block;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    background-color: #00F;
    border-left: 1px solid #64aaf1;
    border-right: 1px solid #64aaf1;
    border-top: 1px solid #64aaf1;}
	#side-share .title a{
		color:#fff;}
	.recommend{margin-bottom: 2.2%;}
	.recommend h2 span::before{
    width: 195px;
    height: 100px;
    position: absolute;
    z-index: 1;
}
/*top
+++++++++++++++++++++++++++++++++++++*/
.top{ width:1000px; height:25px; line-height:25px; margin:5px auto; padding-top:3px; border-top:1px solid #999;}
.top li{ float:left; margin:0 3px;}
.top li.top_l_title{ color:#F00; font-weight:600; margin-left:10px;}

/*banner
+++++++++++++++++++++++++++++++++++++*/
.banner{ width:100%; margin:0 auto; overflow:hidden; text-align:center; background:url(../images/banner_bg.jpg) center center; text-align:center; }
.banner img{ margin:0 auto; vertical-align:center; display:block;}
/*nav
+++++++++++++++++++++++++++++++++++++*/
.nav{ width:100%; height:48px; background:#459df5; }
.nav ul{ width:1000px;  margin:0 auto; }
.nav ul li{ float:left; width:16.6%}
.nav li a{ display:block; color:#fff; padding:0 2em; font-size:18px;font-family:"Microsoft YaHei"; text-align:center; height:48px; line-height:48px; }
.nav li a:hover{ background:#5488b6;}
/*面包屑
+++++++++++++++++++++++++++++++++++++*/
.wrapper{ height:50px;;}
.mbx{ height:50px; line-height:50px; width:990px; margin:0 auto; color:#000; background-color:#fff; padding-left:5px; padding-right:5px; }
.mbx b,.mbx span{ font-size:16px; }
.mbx b{ color:#F00;}
.mbx span a{ color:#000 !important;}
/*containt
+++++++++++++++++++++++++++++++++++++*/
.content{ width:1000px; background:#fff; padding:15px 0; }
h2{ font-size:22px; height:30px; line-height:30px; color:#222; padding-left:30px;}
.main01 dl dt{ position:absolute; left:0px; top:0px;}
.main01 dl dd{ padding:5px 25px 10px 35px; font-size:14px; line-height:34px;  }
.main01 dl{ position:relative; padding-top:10px;}

.main02 dl dt{ position:absolute;  left:753px;  top:0px;}
.main02 dl dd{ float:left; padding:5px 25px 20px 25px; margin-right:35px; margin-left:0px; font-size:14px; line-height:34px;  }

.maintable01{ padding:10px; font-size:16px; margin-top:20px;}
.mtable{ border:1px solid #dedede; border-left:none;  border-bottom:none; margin-top:25px; margin-left:5px;}
.mtable td{height:28px; border-bottom:1px solid #dedede; border-left:1px solid #dedede; line-height:28px; text-align:center; padding:6px 10px;}
.mtable .form_a{ border:none;}
.mtable .form_a td{ border:none; padding:3px 0px;}
.mtable .form_a td input,.mtable .form_a td select{ float:left; height:22px; line-height:22px; width:180px;}
.mtable .form_a .tbtn{ width:100px; height:30px; line-height:30px; font-size:16px !important; color:#fff !important; background:#e33f7d; display:block; text-align:center; font-weight:bold; border:none; margin-left:137px; border-radius:3px; margin-top:5px;}

.mt_tit{ font-weight:bold; background:#fdf3be;  }

.main03 { padding:15px 0;}
.main03 dl dt{ position:absolute; left:0px; top:0px;}
.main04 dl dd{ padding:5px 25px 10px 35px; font-size:14px; line-height:34px;  }
.main05 dl{ position:relative; padding-top:30px;}
.main03 h2{ margin-bottom:15px;}

.m04_con{ background:url(../images/m04bg.gif) no-repeat; padding-top:40px;}
.m04_con em{ display:block; text-align:center; font-size:18px; color:#fff; font-style:normal; } 

.m04_con p{ width:237px; float:left; padding:25px; background:#f5f5f5; margin-left:35px; margin-top:35px;}
.m04_con p b{ font-size:20px; color:#06396d; display:block;}
.m04_con p span{ font-size:16px; color:#444; line-height:30px; margin-top:10px; display:block;}
.main04 h2{ margin-bottom:15px;}
.main04{ margin-top:30px;}


.back {margin:20px auto 0; position:relative;width: 1000px;height: 50px;z-index: 2147483647;}
.bottom_form{ position:fixed;  background: rgba(0, 0, 0, 0.7) !important; /* IE无效，FF有效 */  background: #000; height:50px; width:981px; margin:0 auto;z-index:99999;  font-family:"微软雅黑"; padding:0 10px;bottom: 0;}
.bottom_form_text{ width:240px; float:left; font-size:26px; margin-top:5px; color:#58bbff; line-height:36px;}
.bottom_form table{ float:left; margin-top:25px; margin-top:5px;}
.bottom_form table td{ height:34px; line-height:34px; font-size:16px; color:#fff;}
.bottom_form_input{ width:182px; background:none; border:none;background:#fff; height:22px; padding:0 5px;}
.bottom_form_select{ padding:0; width:150px;}
.bottom_form_botton{ width:57px; height:30px; border:none; background:#e92163; cursor:pointer; color:#fff; font-size:20px; font-family:"微软雅黑";}

.m05_con p b{ font-size:18px; color:#0770a6; font-weight:normal; margin:0 56px;}
.m05_con p{ margin-left:46px;}
.main05 h2{ margin-bottom:15px; }
.main05{ margin-top:25px;}

/**recommend star**/
.recommend{
	padding:2.2% 0;
	background-size: cover;
}
.recommend h2 {
	color:#3e3e3e;
}
.recommend dl{
	width: 42%;
	padding:2%;
	float: left;
}
.recommend .dl1,.recommend .dl3{
	margin-right: 3%;
	margin-left:2%;
}
.recommend .dl1,.recommend .dl2,.recommend .dl3,.recommend .dl4{
	margin-bottom: 3%;
	border:1px solid #ccc;
	margin-top:1%;
}
.recommend dt,.recommend dd{
	float: left;
}
.recommend dt{
	width: 43%;
	text-align: center;
}
.recommend dt span{
	display: block;
	padding-top:10%;
	color:#28c588;
	font-size:16px;
}
.recommend dd{
	width: 51%;
	padding-left: 6%;
}
.recommend dd>a{
	display: block;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 20px;
	margin-bottom: 5%;
}
.recommend dd p{
	color:#a9a9a9;
	font-size: 12px;
}
.recommend dd p span{
	font-size: 14px;
	color:#666;
	
}
.recommend dd>span{
	width: 82%;
	display: block;
	margin-top:4%;
	border: 1px solid #ccc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.recommend dd span a{
	text-align: center;
	float: left;
	width: 50%;
	line-height: 28px;
	text-indent: 1em;
}
.recommend dd .bm{
	background: url(../images/bm.png) no-repeat 10px center;
}
.recommend dd .bm:hover{
	background:#28c588;
	color:#fff;
}
.recommend dd .jz{
	background: url(../images/jz.png) no-repeat 10px center;
}
.recommend dd .jz:hover{
	background:#28c588;
	color:#fff;
}
/**recommend end**/ 

.main07{margin-top:15px;}
.main07 .newsl,.main07 .newsr{ width:47%; margin:3% 1.5% 1%; float:left;}
.main07 .newsl h3,.main07 .newsr h3{ width:96%; padding:0 2%; height:34px; line-height:34px;color:#fff; background:#4F9CEE;}
.main07  h3 span{ float:left; font-size:18px;}
.main07 .newsl ul,.main07 .newsr  ul{ border:1px #dedede solid; padding:2% 3%; }
.main07 .newsl ul li,.main07 .newsr  ul li{ height:26px; line-height:26px; font-size:14px;}
.newsr b a{
	color:#fff;}
.main07 .newsl ul li i,.main07 .newsr  ul li i{
	float:left;}
.main07 li a{ width:80%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} 	
.main07 li a{ float:left;}
.main07 b{ float:right; font-weight:normal; color:#7d7d7d}
.main07  h3 b{ color:#fff;}
.main07 li b{ font-size:12px;}
.baoming{ background:url(../images/bm_bg.jpg) no-repeat top center; height:auto; width:100%;}

.bm_con table{ }
.baoming .bm_con{ width:1000px; margin:0 auto;padding:20px 0;/* background:#e07196; border-radius:10px; width:374px; padding:15px 20px; */ }
.zzj_form{ background:#e07196;  width:600px; overflow:hidden; margin:10px auto 15px;  border-radius:10px;  padding:20px; right:-14px; top:65px;}
.zzj_form .tongzhi_bg{  border:1px #fdfee5 solid; padding:10px; margin:0 10px 30px}
.zzj_form .tongzhi{ background:#fdfee5; padding:10px; display:block; line-height:22px; color: #F00; font-size:14px; }
.t_tit{ font-size:32px; font-weight:bold;font-family: "Microsoft YaHei";  text-align:center; height:40px; line-height:40px; color:#fff; margin-bottom:20px;}
.blank ul{ padding:0; margin-top:10px;}
.blank li{width:290px; float:left;list-style-type: none;font-size: 14px;line-height: 28px;color: #999;padding:0; margin:0 0 12px 0; overflow:hidden; height:30px;}
.blank li em{ display:block; float:left; padding-right:8px;}
.blank li strong{	color: #FF0000;	font-weight: normal;}
.formname{width: 70px;text-align:right;padding:0;margin:0;line-height: 30px;float:left;font-size: 16px;line-height: 30px; color:#222; padding-right:15px;}
.formname b{ font-weight:normal; font-family:"Microsoft YaHei"; color:#fff; font-size:16px;}
.formconter{float:left;font-size: 14px; line-height:20px;}
.formconter input{ border:none; height:28px;line-height:28px;	margin: 0 5px 0 0;	padding: 0px;font-size: 14px; width:190px; border-radius:2px;}
.sex select{ width:190px; }
.formconter1 {float:left;font-size: 14px;}
.formconter1 input{hline-height: 28px;margin-right: 5px;padding: 0px;font-size: 14px;}
.formask{width:220px;float:left;text-align: justify; line-height:22px;}
textarea{width:178px; height:48px; }
.button input{  width:140px; height:38px; margin-left:25px; line-height:44px; background:url(../images/button_bg.jpg) no-repeat; font-size:24px; border:none; color:#fff; text-align:center;  font-family:'Microsoft Yahei'; cursor:pointer;}
.button{ text-align:center;}
.button a{ color:#03C; display:inline-block; height:34px; line-height:34px; float:left; margin-left:20px;}
.formconter select{border: 1px solid #CCC;height:28px;line-height:28px;	font-size: 14px; width:180px;}
#b_year,#b_month,#b_day{height:24px; line-height:24px; width:61px; }
.zxbm_btn{ height:2.5rem;  line-height:2.5rem; background:#C33; color:#fff !important; text-align:center; display:none;  font-size:16px; border-radius:3px;  width:11rem; margin:10px auto; }
.lc{ display: none;}
/* 页脚
+++++++++++++++++++++ */
.footer{clear:both; text-align:center; margin:15px auto 0; width:1000px;}

.copyright{ display:none; padding:1em 0em 3.5em; text-align:center;border-top:2px solid #0480BB; margin-top:1.5em;}
.copyright p{ margin-bottom:0.3em;}
.copyright p a{ margin-right:5px;}

/* 移动端底部导航
+++++++++++++++++++++ */
.zsy_gensui{ display:none; width:100%; height:70px; background:#ba0000; position:fixed; z-index:99999; bottom:0px;}
.zsy_gensui ul{ overflow: hidden; border-bottom:1px #61B3FA solid}
.zsy_gensui ul li{ float:left; width:49.5%; height:40px; line-height:40px; border-right:1px #ff6a6a solid; background:#ba0000; text-align:center; display:block; overflow:hidden;}
.zsy_gensui ul li a { display:inline-block; height:40px;line-height:40px; width:99.8%; color:#FFF; border-right:1px #5f0303 solid; text-align:center; }
.zsy_gensui ul li a span { font-size:14px; font-weight:600;}
.zsy_gensui p{ color:#fff; height:30px; line-height:30px; text-align:center; font-size:14px;}
/* 移动端底部导航结束
+++++++++++++++++++++ */

/* 侧边导航
+++++++++++++++++++++ */
.r_nav{ position:fixed; bottom:50px; right:10px; background:#fff;}
.r_nav li{ width:70px; height:70px; margin-bottom:2px}
.r_nav li.db{margin-bottom:0px}
.r_nav li.yd{ display:none;}
.r_nav li a{ display:block; text-align:center; background:#eee;width:70px; height:30px; line-height:30px;padding-top:40px; }
.r_nav li a.zxbm{ background:#eee url(../images/zxbm_01.png) no-repeat center 12px; }
.r_nav li a.yykx{ background:#eee url(../images/yykx_01.png) no-repeat center 12px; }
.r_nav li a.zxzx{ background:#eee url(../images/zxzx_01.png) no-repeat center 12px; }
.r_nav li a.sqjz{ background:#eee url(../images/sqjz_01.png) no-repeat center 12px; }
.r_nav li a.fhdb{background:#459df5 url(../images/fhdb.png) no-repeat center 12px;color:#fff;}
.r_nav li a:hover{ background:#459df5;color:#fff;}
.r_nav li a.zxbm:hover{ background:#459df5 url(../images/zxbm_02.png) no-repeat center 12px; }
.r_nav li a.yykx:hover{ background:#459df5 url(../images/yykx_02.png) no-repeat center 12px; }
.r_nav li a.zxzx:hover{ background:#459df5 url(../images/zxzx_02.png) no-repeat center 12px; }
.r_nav li a.sqjz:hover{ background:#459df5 url(../images/sqjz_02.png) no-repeat center 12px; }
.r_nav li a.fhdb{background:#459df5 url(../images/fhdb.png) no-repeat center 12px;}
/* 侧边导航结束
+++++++++++++++++++++ */






.footer_front{position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:888;display:none;}

@media only screen and (max-width:1000px){
	.content{ width:900px; background:#fff; padding:10px 0; overflow:hidden; }
	.nav ul{ width:900px; }
	.nav ul li a{ padding:0 1.7em;}
	.main02 dl dt{ position:absolute;  left:73%;  top:0px;}
	.back{ display: none;}
	.bottom_form_input{ height:24px; line-height:24px;}
	#b_year,#b_month,#b_day{height:24px; line-height:24px; }
	.main03 .ys dl{ width:211px;}
	.m04_con p{ width:212px; margin-left:28px;}
	.m05_con p b{margin: 0px 46px;}
	.baoming .bm_con{ width:900px;}
	.banner{ height:auto;}
	.main07 li a{ width:75%;}
	.recommend dl {
	    width: 44%;
	}
	.recommend .dl1, .recommend .dl3 {
	    margin-right: 1%;
	}
	}
@media only screen and (max-width:800px){
	#QIAO_INVITE_CONTAINER,#QIAO_ICON_CONTAINER .qiao-icon-sector-inner,#qiao-icon-wrap,#qiao-invite-wrap,#winpop,#weixin,.shousuo,.lc{ display: none !important;}
	.content{ width:98%; background:#fff; padding:10px 0; overflow:hidden; }
	.banner{ width:100%; margin:0 auto; overflow:hidden; text-align:center; height:auto;}
	.banner_con b{ height:72px; line-height:72px; font-size:54px; margin-top:5px;}
	.banner_con span{ font-size:24px; height:40px; line-height:40px;}
	.banner_con p{ font-size:16px; height:24px; line-height:24px; margin-top:0px; padding-bottom:15px;}
	.banner_con p strong{ font-size:20px;}
	.nav{ width:100%; height:42px; background:#3676af; }
	.nav ul{ width:780px;   margin:0 auto; }
	.nav ul li{ float:left; }
	.nav ul li a{ display:block; color:#fff; padding:0 1.5em; font-size:16px;font-family:"Microsoft YaHei"; text-align:center; height:42px; line-height:42px; }
	.nav li a:hover{ background:#5488b6;}
	h2{ font-size:22px;}
	.main01{ margin-top:0; padding-top:10px}
	.main01 dl,.main02 dl{ padding-top:20px; }
	.main01 dl dt,.main02 dl dt{ display:none; }
	.main01 dl dd,.main02 dl dd{ margin-left:0px; margin-right:0px; padding:15px 20px;}
	
	.main03 .ys dl { width:95%; margin-bottom: 10px; padding:10px;}
	.main03 .ys dl dt img{ display:none;}
	.main03 .ys{ padding:15px 0 5px 0;}
	.main03 h2{ margin-bottom:15px; }
	.bottom_form{ width:780px;}
	.bottom_form_text{ width:100%; }
	.bottom_form{ height:auto; padding-bottom:10px;}
	.back{ margin-top:30px; margin-bottom:10px;}
	.main03{ margin-top:20px;}
	.m04_con{ padding-top:30px;}
	
	.m04_con{ background-size:100%;}
	.m04_con p{ padding:20px; width:93%; margin:15px 8px 0px 8px; }
	.m05_con p b {    margin: 0px 34px;}
	.baoming{ background:none;}
	.zzj_form{ border-radius:0px; width:740px; margin-left:0px;}
	.baoming .bm_con{ width:780px;}
	.blank li{ width:100%;}
	.formname{ width:20%;}
	.formconter{ width:66%;}
	.formconter input{ width:90%;}
	.formconter select{ width:90%;}
	#b_year{ width:30%;  height:30px; line-height:30px;}
	#b_month { width:29%; height:30px; line-height:30px; }#b_day{ width:29%; height:30px; line-height:30px; }
	.td05{ display:none;}
	.main01{ padding: 10px 5px;background: #f2f2f2;}
	.recommend dt{width:35%;}
	.recommend dd{width:59%;}
	.recommend dd>a{font-size:16px;}
	} 
@media only screen and (max-width:767px){
	.nav{ height:70px; line-height:35px;}
	.nav ul{ width:100%;}
	.nav ul li{ width:33.3%;}
	.nav ul li a{ display:block; padding:0; text-align:center; width:100%; height:35px; line-height:35px;}
	.m05_con p b {
    margin: 0px 31px;}
	.lc{ background:#0183CF;}
	.back,.footer{ display:none;}
	.zxbm_btn{ display:block;}
	.td05{ display:none;}
	.main01{ padding: 10px 5px;background: #f2f2f2;}
	.main02{ margin-top:20px;}
	.main07 .newsl, .main07 .newsr{ width:100%; margin:3% 0 1%}
	.r_nav{display:none !important;}
	.mbx{ width:95%;height:30px; line-height:30px; }
	.mbx b{display:none;}
	.wrapper{ height:30px;;}
    .mbx span{ font-size:12px; }
	}
@media only screen and (max-width:640px){
	.banner_con {width: 100%; padding-top:25px; padding-left:20px;}
	.banner_con b{ font-size:38px; margin-top:5px; height:50px; line-height:50px;}
	.banner_con span { font-size: 20px; height: 32px; line-height: 32px;}
    .banner_con em {font-size: 16px;font-style: normal; display: block; height: 28px;line-height: 28px;margin-top: 72px;}
    .banner_con p { font-size: 16px;height: 24px;line-height: 24px; margin-top: 0px; padding-bottom: 15px;}
    .banner_con p strong {font-size: 18px;}
    .lc{ background:#0183CF;}
    .m04_con em{ font-size:16px;}
    .m05_con p b{ margin:0 25px; font-size:16px;}
    .m05_con p{margin-left: 33px; }
    .baoming .bm_con {width: 100%;}
    .formname {width: 25%;}
    .formconter {width: 70%;}
    .zzj_form{ width:100%; padding:20px 0;}
    .back{ display:none;}
    .m04_con p {width: 92%;margin: 15px 6px 0px;float:none;}
	.main05{ display:none;}
	.zxbm_btn{ display:block;}
	.main01 dl dd,.main02 dl dd{ line-height:28px;}
	.td05{ display:none;}
	.main01{ padding: 10px 5px;background: #f2f2f2;}
	.main02{ margin-top:20px;}
	.m04_con{ background:#94b2d0;}
	.main02{ margin-top:20px;}
	.m04_con{ padding-top:10px;}
	.m04_con p {width: 89%;padding:15px;margin: 15px 6px 0px;}
	.m04_con em{ color:#222;}
	#side-share{display:none;}
	.copyright{ display:block;}
	.zsy_gensui{ display:block !important;}
	.recommend dl{width:90%;}
	.recommend .dl2,.recommend .dl4{margin-right: 3%; margin-left:2%;}
	}

@media only screen and (max-width:480px){
	.banner_con span{ font-size:16px;}
	.banner_con{ padding-top:14px;}
	.banner_con em{ margin-top:49px;}
	.banner_con b {font-size: 30px; height: 40px;line-height: 40px;}
	.banner_con span {font-size: 18px; height: 30px;line-height: 30px;}
	.main01,.main02,.main03{ margin-top:0px;}
	.lc{ background:#0183CF;}
	.banner_con em{ font-size:14px; height:22px; line-height:22px;}
	.banner_con p{ font-size:14px;height:20px; line-height:20px; padding-bottom:9px;}
	h2{ font-size:22px; height:26px; line-height:26px; }
	.main05{ display:none;}
	.m04_con{ background:none;}
	.m04_con em{ color:#06396d; text-align:left; margin:0 5px; }
	.zxbm_btn{ display:block;}
	.main01 dl dd,.main02 dl dd{ line-height:28px;}
	.td05{ display:none;}
	.main01{ padding: 10px 5px;background: #f2f2f2;}
	.main02{ margin-top:20px;}
	.m04_con{ background:#94b2d0;}
	.main02{ margin-top:20px;}
	.m04_con{ padding-top:10px;}
	.m04_con p {width: 89%;padding:15px;margin: 15px 6px 0px;float:none;}
	.m04_con em{ color:#222;}
	.t_tit{font-size:22px !important;}
	.main07 li a{ width:95%;} 	
	.main07 li b{ display:none;}
	}
@media only screen and (max-width:375px){
	.main05{ display:none;}
	.banner span{ display:none;}
	.banner em{ display:none;}
	.banner p{ margin-top:53px;}
	.main01 dl dd,.main02 dl dd{ line-height:28px;}
	.zxbm_btn{ display:block;}
	.td05{ display:none;}
	.main01{ padding: 10px 5px;background: #f2f2f2;}
	.m04_con{ background:#94b2d0;}
	.main02{ margin-top:20px;}
	.m04_con{ padding-top:10px;}
	.m04_con p {width: 89%;padding:15px;margin: 15px 6px 0px;float:none;}
	.m04_con em{ color:#222;}
	.banner p strong{ background:#fff; padding:3px; display:inline-block;}

	}
	

@media only screen and (max-width:320px){
	.banner b{ font-size:24px;}
	.banner em{ display:none;}
	.banner p{ margin-top:36px;}
	.banner p strong{ background:#fff; padding:3px; display:inline-block;}
	.main05{ display:none;}
	.m04_con{ padding-top:10px;}
	.zxbm_btn{ display:block;}
	.main01 dl dd,.main02 dl dd{ line-height:28px;}
	.td05{ display:none;}
	.main01{ padding: 10px 5px;background: #f2f2f2;}
	.main02{ margin-top:20px;}
	.m04_con{ padding-top:10px;}
	.m04_con p {width: 89%;padding:15px;margin: 15px 6px 0px;float:none;}
	.m04_con em{ color:#222;}
	}
