@charset "utf-8";

*{padding:0px; margin:0px;  list-style:none;}
html{font-size:100%;height:100%;}
body{margin:0px; padding:0px; font-family:Microsoft Yahei; font-size:12px;}
dl, ul, li, img{border:0px; list-style:none;vertical-align:bottom;}
a{color:#333333; text-decoration:none;}
a:hover{color:#970100;}
.clear{clear:both;}
.hide{display:none;}
.fl{float:left;}
.fr{float:right;}
.red{color:red;}

.clearfix{zoom:1;}
.clearfix:after{content:""; display:block; clear:both;}

.head{width:auto; height:245px; margin:0px auto; background:url(banner.jpg) top center no-repeat;}
.top_nav{width:1000px; height:35px; margin:0px auto;}
.top_nav li{float:right; width:auto; height:40px;}
.top_nav li a{font:normal 12px/40px Microsoft Yahei;}

.hz_link{clear:both;width:1000px; height:100px; margin:0px auto;}
.hz_link a{display:block;float:right; width:92px; height:86px;}

.navbox{width:auto; height:50px; background:#0069b7; position:relative; z-index:9;}
.nav{width:1000px; height:50px; margin:0 auto;}
.nav li{float:left; width:122px; height:50px; position:relative;}
.nav li.last{background:none;}
.nav li a{display:block; width:142px; height:50px; overflow:hidden;}
.nav li a span{display:block; width:142px; height:50px; font:normal 16px/50px Microsoft Yahei; text-align:center; color:#FFF;}
.nav li.selected a,.nav li a.selected{background:#ca0e0d;}
.nav li.selected a span,.nav li a.selected span{background:#ca0e0d;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none; width:142px; padding-top:4px; position:absolute; top:46px; left:0px; background:url(nav_box.png) #FFF center 0px no-repeat;}
.nav li .submenu li{float:none; width:140px; height:auto; background:#FFF; border:1px solid #BEBEBE; border-top:none;}
.nav li .submenu li a{float:none; width:140px; height:30px; font:normal 12px/30px Microsoft Yahei; text-align:center; background:none;}
.nav li .submenu li a:hover{background:#f3f4f6; color:#ca0e0d;}
.nav li .submenu  ul.submenu_list3{display:block;}
.nav li .submenu  ul.submenu_list3 li{float:none; width:140px; height:auto; background:#FFF; border:1px solid #BEBEBE; border-top:none;}
.nav li .submenu  ul.submenu_list3 li a{float:none; width:auto; height:26px; font:normal 12px/26px Microsoft Yahei; padding-left:65px;text-align:left;background: url(sjx_left_memu.jpg) no-repeat 55px 10px;}
.nav li .submenu  ul.submenu_list3 li a:hover{color:#ca0e0d;}

.wea_sea{width:1000px; height:55px; padding-left:10px; margin:0px auto;}
.wea_sea span.weather{display:block; float:left; width:auto; height:42px; font:normal 12px/55px 新宋体;}
.wea_sea div.search{float:right; width:auto; height:32px; padding-top:10px;padding-right:10px;}
.wea_sea div.search span.in{display:block; float:left; width:310px; height:30px; background:#FFF; border:1px solid #ca0e0d;}
.wea_sea div.search span.in input{display:block; float:left; width:300px; height:14px; padding:8px 5px; border:none; background:none;}
.wea_sea div.search a.js{display:block; float:left; width:50px; height:32px; background:url(icon.png) #ca0e0d center 4px no-repeat;}
.wea_sea div.search a.gjjs{display:block; float:right; width:80px; height:32px; font:normal 16px/32px Microsoft Yahei; text-align:center;  color:#ca0e0d;}
.wea_sea div.search a.gjjs:hover{text-decoration:underline;}

.content{width:1000px; height:auto; margin:0px auto;}

	.open_box{width:auto; height:348px; margin-bottom:10px; background:#e5e5e5;}
	.open_box div.open_topic{width:auto; height:35px; padding-top:10px; padding-left:15px; font:normal 18px/35px Microsoft Yahei; color:#0069b7;}
	.open_box div.open_con{width:180px; height:auto; margin:0px auto;}
	.open_box div.open_con a{display:block; width:180px; height:38px; margin-top:10px; font:normal 14px/38px Microsoft Yahei; text-align:center;}
	.open_box div.open_con a.selected{background:url(btn_box.png) 0px -48px no-repeat; color:#FFF;}
	.open_box div.open_con a.no_selected{background:url(btn_box.png) 0px 0px no-repeat; color:#0069b7;}
	.open_box div.open_con a span{font:normal 16px/38px Microsoft Yahei;}
	.open_box div.open_con a:hover{background:url(btn_box.png) 0px -48px no-repeat; color:#FFF;}
	.open_box div.open_con a.open_btn_a{float:left; width:85px; height:38px; background:url(btn_box.png) -190px 0px no-repeat;color:#0069b7;}
	.open_box div.open_con a.open_btn_a:hover{background:url(btn_box.png) -190px -48px no-repeat; color:#FFF;}

	.General_topic{width:auto; height:45px; background:url(topic.png) right 43px no-repeat;}
	.General_topic li{float:left; width:100px; height:45px;}
	.General_topic li a{display:block; width:100px; height:43px; font:normal 18px/43px Microsoft Yahei; color:#333; text-align:center;}
	.General_topic li.no a{color:#ca0e0d; border-bottom:2px solid #0069b7;}

	ul.General_list_1{width:auto; height:auto;}
	ul.General_list_1 li{width:auto; height:30px; line-height:30px;}
	ul.General_list_1 li a{display:block; width:auto; font-family: Microsoft Yahei; font-size:12px; cursor:pointer;height:30px;line-height:30px;}
	ul.General_list_1 li a span{display:block;font-size:12px;}
	ul.General_list_1 li a span.event{float:left;}
	ul.General_list_1 li a span.time{float:right;}

	ul.General_list_2{width:auto; height:auto; padding-top:10px;}
	ul.General_list_2 li{width:auto; height:30px;line-height:30px;padding-left:10px;}
	ul.General_list_2 li a{display:block; width:auto; height:30px; line-height:30px;}
	ul.General_list_2 li a span.event{float:left;}
	ul.General_list_2 li a span.time{float:right;}

	ul.General_list_3{width:auto; height:auto;padding-bottom:10px;min-height:300px;}
	ul.General_list_3 div.tvphlb{float:left; height:27px; line-height:27px; font-size:12px; color:#999999;padding-left:26px;}
	ul.General_list_3 div.tvdjcs{ float:right; height:27px; line-height:27px; font-size:12px; color:#999999;}
	ul.General_list_3 li{width:auto; height:30px; line-height:30px;}
	ul.General_list_3 li a{width:auto; font-family: Microsoft Yahei;font-size:14px; cursor:pointer;}
	ul.General_list_3 li a span{display:block;font-size:14px;}
	ul.General_list_3 li a span.event{float:left;}
	ul.General_list_3 li a span.time{float:right;font-size:14px;}
	ul.General_list_3 li em{float:right;width:48px;text-align:center;}

 	ul.General_list_4{width:auto;min-height:385px;}
	ul.General_list_4 li{padding:0 3px; border-bottom:1px solid #E3E6EB; *float:left;}
	ul.General_list_4 li h3{ line-height:30px; height:30px; font-size:14px;overflow: hidden;}
	ul.General_list_4 li h3 a{ line-height:30px; height:30px; font-size:14px;overflow: hidden;}
	ul.General_list_4 img{ float:left; margin-right:5px;}
	ul.General_list_4 p{ font-size:12px; height:75px; line-height:20px;color:#333333;}
	.drink-me{ height:36px;}
 	ul.General_list_4 p span.cBlue,ul.General_list_4 p span.cBlue:visited,ul.General_list_4 p span.cBlue a{ color:#1E50A2; font-size:12px;}

	.General_topic_2{width:auto; height:45px; background:url(topic.png) 0px 43px no-repeat;}
	.General_topic_2 a{display:block;float:left;}
	.General_topic_2 span{display:block; width:100px; height:45px; font:normal 18px/43px Microsoft Yahei; color:#ca0e0d; text-align:center;}

	.part{width:auto; height:30px; padding-left:10px; background:#f3f2f2; font:normal 14px/30px Microsoft Yahei; color:#333333;}
	.part a{font:normal 14px/30px Microsoft Yahei;}

.footer{width:1000px; height:auto; margin:0px auto; padding-bottom:15px;}
	ul.footer_link{width:430px; height:50px; margin:0px auto;}
	ul.footer_link li{float:left; width:auto; height:50px; margin:0px auto;}
	ul.footer_link a{font:normal 14px/50px Microsoft Yahei;}
	ul.footer_link a:hover{text-decoration:underline;}
	div.copy{width:auto; height:auto; padding-top:15px; border-top:1px dashed #ccc; font:normal 12px/26px Microsoft Yahei; text-align:center;}
	div.copy div.dzjg_logo{float:left;width:80px;height:auto;padding-left:70px;}
	div.copy div.link_inf{float:right;width:700px;height:auto;padding-right:150px;}

label.error{float: left;background:url(unchecked.gif) no-repeat 0px 3px;padding-left:16px;margin-left:3px;line-height:20px;color:red;}
label.success{background:url(checked.gif) no-repeat 0px 0px;padding-left:16px;margin-left:3px;}
