body { padding:0; margin:0; font-size:14px; font-family:微软雅黑,Arial; color:#555 }
a { text-decoration:none; color:#555; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.1s ease-in-out; -o-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out; }
a:hover { color:#000; }
* { padding:0px; margin:0px; }
ul, li, p { padding:0; margin:0; list-style:none; }
select { font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.index_bg { width:100%; background:url(../images/index_bg.jpg) repeat center 0; height:100%; }
.login { background:#fff; margin:200px auto 0 auto; width:800px; height:300px; -moz-box-shadow: 2px 2px 5px #333; -webkit-box-shadow: 2px 2px 5px #333; box-shadow: 2px 2px 5px #333; position:relative;}
.login h1{color:#fff; position:absolute; top:-50px; font-family:微软雅黑; font-weight:normal; font-size:25px;}
.login h1 span{font-size:14px;}
.pic{position:absolute; display:block; top:20px; left:-20px;}


.log_t { float:right; display:inline; margin:40px 0 0 0;font-family:微软雅黑; font-size:14px; color:#888; line-height:30px; width:250px; margin-right:20px; display:inline;}
.log_t input { background:#fff; border:1px solid #ddd; float:left; width:80%; padding:0 20px;}
.text1 {height:30px; line-height:30px; font-size:16px; font-family:Arial; font-weight:bold; color:#084c8e; }
.log_t input.btn1 { float:left; cursor:pointer; background:#05a591; height:40px; border:1px solid #05a591; width:97%; color:#fff; text-align:center;font-family:微软雅黑; font-size:16px;}
.cpy{position:absolute; display:block; bottom:-50px; right:0px;font-family:微软雅黑; font-size:14px; color:#fff; }


/*page*/
.all { float:left; width:100%; text-align:center; }
.warp { width:90%; margin:0 auto; text-align:left; min-width:1000px; }
.con { float:left; width:100%; overflow:hidden; padding:30px 0;}
.top { background:url(../images/index_bg.jpg) repeat-x center center; float:left; height:86px; width:100%; }
.logo { float:left; margin:25px 0 0 0; color:#fff;}
.logo h1{font-family:微软雅黑; font-weight:normal; font-size:25px; color:#fff;}
.logo h1 span{font-size:14px;}
.nav { float:left; width:100%; background:#033f5a; height:45px; }
.info { line-height:45px; height:45px;  padding:0 0 0 0px; float:left; color:#fff; }
.info strong { color:#1be5c5; }
.nav_btn { float:right; height:45px; width:600px;  }
.nav_s { float:left; }
.nav_btn ul { float:right; }
.nav_btn ul li { float:left; padding:0 0 0 10px; position:relative; }
.nav_btn ul li a { float:left; height:45px; line-height:45px; font-weight:bold; color:#fff; padding:0 15px; }
.nav_btn ul li a:hover { color:#fff; background:#000; }
.nav_btn ul li.menu2 dl { display:none; }
.nav_btn ul li.menu1 dl { display:block; float:left; top:45px; position:absolute; z-index:999; right:0px; width:90px; }
.nav_btn ul li.menu1 dl dd { margin:0px 0 0px 0; display:block; float:left; width:90px; background:#033f5a; border-top:1px solid #fff; height:35px; z-index:10; }
.nav_btn ul li.menu1 dl a { float:left; line-height:35px; padding:0px; display:inline; margin:0px; color:#fff; text-align:center; width:100%; font-size:12px; font-weight:normal; height:35px; }
.nav_btn ul li.menu1 dl a:hover { background:#000; color:#fff; }
.sch { float:right; padding:30px 0px 0 0; }
.sch input { margin:0 5px; float:left; }
.sch_text { background:#fff ; width:200px; height:19px; border:1px solid #ddd; line-height:19px; font-family:Arial; font-weight:bold; font-size:12px; padding:0 5px; }
.sch select { height:21px; float:left; margin:0 2px; }
.sch_btn { background:#033f5a; border:1px solid #033f5a; font-size:12px; line-height:19px; font-family:Arial; height:21px; padding:0 20px; cursor:pointer; color:#fff; }
.map_list { float:left; width:100%; border-bottom:1px solid #eee; margin:10px 0; padding:10px 0; line-height:180%; }
.m_l { float:left; width:45%; }
.m_l a { padding:0px 5px; }
.m_l a:hover { background:#22a87d; color:#fff; }
.m_r { float:right; width:47%; }
.m_r strong { color:#FF6600; padding:0 5px; }
.m_l p.s_name { font-size:14px; font-weight:bold; color:#000; padding:3px 0 10px 30px; background:url(../images/i3.gif) no-repeat 5px 0px; }
.m_l_2 { float:left; width:47%; margin-right:2%; margin-bottom:20px; overflow:hidden; }
.m_l_2 .area a { padding:5px; float:left; }
.m_l_2 .area a:hover { background:#22a87d; color:#fff; }
.m_l_2 p.s_name { font-size:14px; font-weight:bold; color:#000; padding:8px 0 10px 30px; background:url(../images/i3.gif) no-repeat 5px 0px; border-bottom:1px solid #ddd; margin-bottom:10px; float:left; width:100%; }
.map_all { float:left; width:100%; background:#a5dbd5; color:#0a6a5f; }
.map_all p { padding:10px; }
.map_all p strong { color:#033f5a; }
.bot { float:left; width:100%; border-top:0px solid #05a591; text-align:center; padding:20px 0 0 0; margin:10px 0; }
.bot p { text-align:right; color:#999; }
.map_t { float:left; width:100%; padding:10px 0 0 0; border-bottom:2px solid #ddd; }
.map_t .s_name { font-size:14px; font-weight:bold; color:#000; padding:8px 0 10px 30px; background:url(../images/i3.gif) no-repeat 5px 0px; float:left; }
.map_list2 { float:left; width:100%; border-bottom:1px solid #eee; margin:0px 0 0 0; padding:10px 0; line-height:180%; }
.s_name2 { font-size:14px; font-weight:normal; color:#000; padding:0 0 0 20px; background:url(../images/i4.gif) no-repeat 12px 9px!important; background:url(../images/i4.gif) no-repeat 12px 8px; }
.m_l2 { float:left; width:35%; }
.m_r2 { float:right; width:64%; }
.m_r2 strong { color:#FF6600; padding:0 5px; }
.list_bg { background:#eefbfa; }
.bdb { background:#ffe8d1; }
.m_l2_log { width:19%; }
.m_r2_log { width:78%; }
.m_l3_log { width:20%; }
.pages { text-align:right; }
.pages a { border:1px solid #ddd; padding:0 3px; }
.pages a:hover { background:#006600; color:#fff; border:1px solid #000; }
.t_s { border-left:1px solid #ddd; padding:0 0 0 10px; }
.t_num { color:#006600; font-weight:bold; }
.pml, .pmm_log, .pml_log, .pmr_log, .pmr_log2 { float:left; }
.pml_log, .pmm_log { width:35%; }
.pml_area { padding-right:20px; }
.pmr_log { width:20%; }
.pmr_log2 { width:40%; }
.pmr { float:right; }
.m_line_s { border-right:1px solid #ddd; padding:0 8px 0 0; }
.fb { font-weight:bold; font-size:14px; background:#FAFFD9; text-indent:10px; }
.m_l2_p { float:left; width:100%; clear:both; padding:5px 0; border-bottom:1px solid #eee; }
.tr { padding:30px 0; }
.s_name span { font-size:12px; color:#777; font-weight:normal; }
.blue_a a { color:#003399; }
.hui { font-size:12px; color:#777; font-weight:normal; }
.area { }
a.add_wy { float:right; background:#F0AC29 url(../images/btn_bg2.gif) repeat-x 0 0; height:25px; line-height:25px; padding:0 5px; color:#6B0000; border:1px solid #CC6600; margin-left: 10px; }
a.add_wy:hover { color:#fff; border:1px solid #FF6600; }
.add_s { height:10px; line-height:10px; }
.add_p p { text-align:center; padding:10px 0; }
.sch_btn2 { background:#F0AC29 url(../images/btn_bg2.gif) repeat-x 0 0; height:25px; line-height:25px; padding:0 10px; color:#6B0000; border:1px solid #CC6600; cursor:pointer; }
.sch_btn3 { background:#F0AC29 url(../images/btn_bg2.gif) repeat-x 0 0; height:19px; line-height:19px; padding:0 10px; color:#6B0000; border:1px solid #CC6600; float:left; margin:0 0 0 2px; cursor:pointer; }
.sch_text2 { background:#fff; width:80px; height:19px; border:1px solid #ddd; line-height:19px; font-family:Arial; font-weight:bold; font-size:12px; padding:0 5px; }
.sch_text3 { background:#fff; width:50px; height:15px; border:1px solid #ddd; line-height:15px; font-family:Arial; font-weight:bold; font-size:12px; padding:0 5px; }
.sch_text4 { background:#fff; width:180px; height:15px; border:1px solid #ddd; line-height:15px; font-family:Arial; font-weight:normal; font-size:12px; padding:0 5px; }
.sch_text5 { background:#fff; width:100px; height:15px; border:1px solid #ddd; line-height:15px; font-family:Arial; font-weight:normal; font-size:12px; padding:0 5px; }
.sch_text6 { background:#fff; width:400px; height:40px; border:1px solid #ddd; line-height:20px; font-family:Arial; font-weight:normal; font-size:12px; padding:0 5px; }
.sch_text7 { background:#fff; width:530px; height:15px; border:1px solid #ddd; line-height:15px; font-family:Arial; font-weight:normal; font-size:12px; padding:0 5px; }
.print a { color:#F60; font-weight:bold; }
.bg_h1 { font-size:14px; padding:5px 0 3px 10px; color:#000; background:#c3e9e3; height:30px; line-height:30px;  margin:10px 0; }
.bz { float:left; width:100%; margin:5px 0; background:#ddd; }
.bz p { padding:10px; color:#000; }
.tline { border-top:1px solid #ccc; padding-top:5px; }
.bline { border-bottom:1px solid #ccc; padding-bottom:5px; }


@media screen and (min-width: 768px)and (max-width: 959px){
	/*index*/
    .login {width: 100%;}
	.login h1{left: 50px;}
	.cpy{right:50px;}
	/*main*/
	#m_system{display:none;}
	#time{display: none;}
	.warp {min-width: 90%;}
	.nav_btn { float:right; height:45px; width:60%;  }
	.nav_btn ul { float:left; }
	.nav_btn ul li {padding-left: 1px;}
	.nav_btn ul li a {padding: 0 5px;}
	
	/*search */
	.top{height: 100px;}
	.sch{float:right;padding-top: 70px;}
	.sch_text {width:70px;}
	
	
	/*allcity*/
	#addcpy_nav{display: none;}
	#addcpy_{display:none;}
	#allcity_edit{display:none;}
	
	#yema_page{display:block;}
	.pages a { border:1px solid #ddd; padding:0 10px; font-size: 24px;}
	
	/*allrecord*/
	#nav_record{display:block;width:100%;}
	#daochu_record .add_wy,#tongji_record .add_wy,#bdb_record .add_wy{display:inline-block;float: right;margin: 8px;}
	.caozuo_record,#wyinfo_rcd,#addrcd_rcd{display:none;}
	
	.tline {padding-top:5px; }
	.t_s { border-left:1px solid #ddd; padding:5px 0 5px 5px; }
	.map_list2{line-height:150%; }
	
	/*allcpy*/
	#caozuo_cpy{display:none;}
	#addcpy_cpy{display: none;}
	/*bdbcpy 不达标*/
	#addcpy_bdy {display:none;}
}


@media screen and (max-width:480px) {
	/*index*/
	.login {width: 100%;}
	.login h1{left: 50px;}
	#pic{display:none;}
	#loginfm{float: left;}
	.log_t { float:right; display:inline; margin:40px 0 0 40px;font-family:微软雅黑; font-size:14px; color:#888; line-height:30px; width:200px; display:inline;}
	.cpy{right:50px;}
	
	/*main*/
	#hello{display: none;}
	
	.warp {min-width: 90%;}
	
	.nav_btn {display: block; float:left; height:45px; width:100%;  }
	.nav_btn ul { float:left; }
	.nav_btn ul li {padding-left: 1px;}
	.nav_btn ul li a {padding: 0 5px;}
	
	#m_system{display:none;}
	
	/*allcity*/
	#addcpy_nav{display: none;}
	#addcpy_{display:none;}
	#allcity_edit{display:none;}
	
	#yema_page{display:block;}
	.pages a { border:1px solid #ddd; padding:0 6px; font-size: 18px;}
	
	/*allcpy*/
	#caozuo_cpy{display:none;}
	#addcpy_cpy{display: none;}
	/*bdbcpy 不达标*/
	#addcpy_bdy {display:none;}
	
	/*allrecord*/
	#nav_record{display:block;}
	#daochu_record .add_wy,#tongji_record .add_wy,#bdb_record .add_wy{display:inline-block;float: left;margin: 8px;}
	.caozuo_record,#wyinfo_rcd,#addrcd_rcd{display:none;}
	
	.tline {padding-top:5px; }
	.t_s { border-left:1px solid #ddd; padding:5px 0 5px 5px; }
	.map_list2{line-height:120%; }
	
	/*search */
	.top{height: 100px;}
	.sch{float:inherit;padding-top: 70px;}
	.sch_text {width:70px;}
	
	
}