@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:#ddd;
}

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


h2 {
	height:30px; 
	line-height:30px; 
	color:#222;
	font-size: 22px;
	border-left:14px solid #4F9CEE;
	padding-left:20px;
}

.main01 p b.sizeh3{
	font-size:18px !important;}

strong {
	color: #444;
}

.main01 p a {
	color:#4cb4e7;
	text-decoration: none;
}

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

.main01 p a:visited {
	color: #9c2189;
	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;}

	 
table{ margin:10px auto; border-collapse:collapse;  border-spacing:0; width:90%; border:1px solid #000; text-align:center;}
table th,table td{ padding:3px; border: 1px solid #cccccc; font-size:14px;} 
	 
	 
.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;}
.bk_cut{background:#ddd;height:10px; display:block; margin:0px;}

/*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; 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:105px;}
.nav li a{ display:block; color:#fff; padding:0 10px; 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
+++++++++++++++++++++++++++++++++++++*/
.main01{margin:10px 0;}
.content{ width:1000px; background:#fff; margin:0 auto; overflow:hidden;}

.main01 p{margin:10px 30px; font-size:16px;line-height:25px;}

.main02 p img,.main01 p img{
	border:none;
	width:31%;
	padding:0 5px 10px 0;
	display:block;
	float:left;
}
.main03 { padding:15px 0;}
.main03 h2{ margin-bottom:15px;}


.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:#000;}
.main07 h3 span{ float:left; font-size:18px;}
.main07 .newsl ul,.main07 .newsr  ul{ padding:2% 3%; }
.main07 .newsl ul li,.main07 .newsr  ul li{ height:26px; line-height:26px; font-size:14px;background: url(http://www.yuloo.com/mbgx/images/dot_black.png) no-repeat 0 12px;
    padding-left: 10px;}
.newsr b a,.newsl 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;}

.sex select{ width:190px; }
textarea{width:178px; height:48px; }
#b_year,#b_month,#b_day{height:24px; line-height:24px; width:61px; }
.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;}



/* 侧边导航
+++++++++++++++++++++ */
.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;}
/* 侧边导航结束
+++++++++++++++++++++ */


@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;}
	#b_year,#b_month,#b_day{height:24px; line-height:24px; }
	.banner{ height:auto;}
	.main07 li a{ width:75%;}
	}

@media only screen and (max-width:768px){
	.nav{ height:70px; line-height:35px;}
	.nav ul,.content{ width:100%;}
	.nav ul li{ width:25%;}
	.nav ul li a{ display:block; padding:0; text-align:center; width:100%; line-height:35px; height:35px;}
	.lc{ background:#0183CF;}
	.footer{ display:none;}
	.main01{ padding: 10px 5px;}
	.main07 .newsl, .main07 .newsr{ width:100%; margin:3% 0 1%}
	.r_nav{ display:none !important;}
	.mbx{ width:98%;height:30px; line-height:30px; }
	.mbx b{display:none;}
	.wrapper{ height:30px;;}
    .mbx span{ font-size:12px; }
	.main02 p img{width:30%;}
	.main01 p{margin:10px;}
	}
@media only screen and (max-width:640px){
    .lc{ background:#0183CF;}
	.copyright{ display:block !important;}
	.nav ul li a{font-size:16px;}
	h2{ font-size:18px; height:auto; line-height:26px; }
	}

@media only screen and (max-width:480px){
	.main01,.main02,.main03{ margin-top:0px;}
	.lc{ background:#0183CF;}
	.main01{ padding: 10px 5px;}
	.main02{ margin-top:20px;}
	.main02{ margin-top:20px;}
	.main07 li a{ width:95%;} 	
	.main07 li b{ display:none;}
	.mbx{width:97%;}
	}
@media only screen and (max-width:375px){
	.banner span{ display:none;}
	.banner em{ display:none;}
	.banner p{ margin-top:53px;}
	.main01{ padding: 10px 5px;}
	.main02{ margin-top:20px;}
	.banner p strong{ background:#fff; padding:3px; display:inline-block;}
	.mbx{width:100%;margin:0px;padding:0px;}
	.mbx span{padding:0 10px;background:#fff;}
	}
	

@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;}
	.main01{ padding: 10px 5px;background: #f2f2f2;}
	.main02{ margin-top:20px;}
	}
