@charset "utf-8";
* {margin:0;padding:0;border:0;list-style:none;}
body{background:url(bg.gif);color:#000;}
div {font:14px "微软雅黑";line-height:180%;}
img{border:0;outline:none;}
a{color:#000;text-decoration:none;outline:none;}
a:hover{color:#f30;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.bg {background:#fff2e5;}
.w1200 {width:1200px;margin:0 auto;}
.w850 {width:850px;_height:500px;min-height:500px;}
.w310 {width:310px;}
.mt40 {margin-top:40px;}
.mr37 {margin-right:37px;}

#container {padding-bottom:20px;}
.home_01 {width:395px;height:260px;}
.home_02 {width:415px;}
.home_03 {width:316px;}
.home_04 {width:405px;}
.nav_bg {background:url(nav_right.jpg) no-repeat right 36px;}

#header {width:100%;}
#header .top {height:30px;line-height:30px;color:#fff;background:#004978;}
#header .top a {line-height:30px;color:#fff;margin:0 10px;}
#header .head {height:130px;}
#header .logo {width:690px;height:95px;padding:20px 0 0;}
#header .search {margin:42px 0 0;}
#header .search form {padding:6px;margin:0;background:#0e84bb;height:34px;width:270px;}
#header .search form .search_text {width:210px;height:32px;background:#fff;line-height:32px;font-size:14px;border:1px;padding:0 5px;margin:0 10px 0 0;display:block;float:left;}
#header .search form .search_bnt {width:34px;height:34px;background:url(search.gif);padding:0;margin:0;display:block;float:left;}

#nav{width:100%;height:62px;background:#004978;;}
.menu{overflow:hidden;margin:0 auto;width:1000px;}
.menu li{float:left;width:140px;overflow:hidden;}
.menu .menu0{width:1px;height:28px;background:#4d80a1;margin:17px 0;}
.menu li a{color:#fff;font:18px "微软雅黑", "宋体";text-align:center;width:142px;height:62px;line-height:62px;display:block;outline:none;font-weight:500;}
.menu li a:hover{background:#003a60;color:#ff0;}
.menu .hover a{background:#003a60;color:#ff0;outline:none;}
.menu li .subnav{margin:0;padding:0;position:absolute;z-index:999;display:none;}
.menu li .subnav dt a{display:block;width:140px;position:relative;height:30px;line-height:30px;text-align:center;background:#62a8fa;color:#fff;font-size:14px;border-bottom:1px solid #2D96F0;border-top:1px solid #aaa;}
.menu li .subnav dt a:hover{background:#003a60;}

#footer {background:#004978;}
#footer p {padding:25px 20px;color:#fff;line-height:200%;text-align:center;}

/**/
.home_title {height:47px;line-height:47px;border-bottom:3px solid #004978;}
.home_title h3 {font:24px "微软雅黑", "宋体";background:url(title_bg.gif) no-repeat 0 10px;padding-left:10px;color:#004978;font-weight:500;float:left;display:inline;}
.home_title span {font-size:14px;float:right;}
.home_title span a {display:inline;color:#004978;}

.news_list,.pho_list,.zzjg_list,.tszs_list,.contact_list {clear:both;margin-top:10px;}
.news_list ul li,.tszs_list ul li {line-height:28px;background:url(news_ico.gif) no-repeat 0 12px;padding-left:10px;}
.news_list ul li span {float:right;color:#666; font-family:Arial, Helvetica, sans-serif;}
.news_list ul .news_list_info {color:#666;background:none;}
.pho_list li {text-align:center;line-height:28px;}
.pho_list li img {height:140px;width:256px;}
.zzjg_list img {margin-right:10px;}
.zzjg_list p {line-height:28px;}
.tszs_list ul li {width:192px;float:left;display:inline;}
.contact_list {line-height:28px;}
.links {border-top:1px dotted #004978;height:50px;line-height:50px;}
.links span {font-size:16px;color:#004978;}
.links a {margin-right:15px;}

.tot_title {text-align:center;line-height:46px;border-bottom:1px dotted #999;padding-bottom:10px;}
.tot_title h3 {font-size:18px;}
.tot_content {padding:20px 0;line-height:200%;}
.tit_attr {margin-bottom:10px;font-size:24px;}

.position {height:36px;line-height:36px;border-bottom:1px dotted #004978;padding:0 10px;}
.content {padding:20px;}
.nav_right {margin:20px 0;}
.nav_right ul li {border-bottom:1px dotted #4d80a1;height:48px;position:relative;}
.nav_right ul li a {display:block;font:20px "微软雅黑", "宋体"; font-weight:500; text-align:center;height:48px;line-height:48px;position:absolute;z-index:10;top:0;left:0;width:100%;}
.nav_right ul li a:hover {background:#003a60; color:#fff;}
.nav_right ul li .nav_right_bg {background:#fff;display:block;height:48px;width:100%;filter:alpha(opacity=40);opacity:0.4;position:absolute;z-index:1;top:0;left:0;}

.fullSlide {width:100%;position:relative;height:410px;background:url(bg.jpg) no-repeat center;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:410px;overflow:hidden;text-align:center;background:center 0 no-repeat}
.fullSlide .bd li a {display:block;height:410px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#f00;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:1%;z-index:1;width:40px;height:60px;background:url(arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:1%;background-position:-6px -137px;}
.Slide {width:100%;height:280px;background:url(banner_00.jpg) no-repeat top center #999;}

.secList{padding:20px;}
.secList li{line-height:200%;font-size:16px;clear:both;margin-bottom:10px;}
.secList li dt{font-size:18px;}
.secList li .intro{font-size:14px;color:#666;line-height:24px;margin:5px 0;}
.secList li .r{width:720px;float:right;}
.secList li .l{width:80px;float:left;color:#666;font-family:verdana;text-align:center;}
.secList li .l span {background:#004978;color:#fff;padding:5px;}

.pageChanger{padding:5px; text-align:center; border-top:dotted 1px #333; line-height:30px;}

.mF_liuzg{position:relative;width:395px;height:260px;overflow:hidden;font:12px/1.5 Verdana,Geneva;background:#fff;}
.mF_liuzg .loading{position:absolute;z-index:9999;width:100%;height:260px;color:#fff;text-align:center;background:#2c2c2c;line-height:260px;vertical-align:middle;}
.mF_liuzg ul li{ list-style-type:none;margin:0;padding:0; }
/*载入画面*/
.mF_liuzg .pic li{width:395px;position:relative;overflow:hidden;*margin-top:-2px;}
.mF_liuzg .pic li p{width:395px;position:absolute;}
.mF_liuzg .pic li p a{display:block;}/*图片和焦点图框架一样大小*/
.mF_liuzg .pic li p img{width:395px;height:260px;}
.mF_liuzg .txt li{position:absolute;z-index:2;bottom:0;width:395px;height:36px;line-height:36px;overflow:hidden;display:none;}
.mF_liuzg .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:14px;text-decoration:none;}/*标题样式*/
.mF_liuzg .txt-bg{position:absolute;bottom:0;z-index:1;width:395px;height:36px;overflow:hidden;background:#333;filter:alpha(opacity=60);opacity:0.6;left: 1px;}/*标题背景*/
.mF_liuzg .num{position:absolute;z-index:3;bottom:6px;right:8px;color:#333;}/*按钮样式*/
.mF_liuzg .num li{float:left;width:22px;height:18px;position:relative;line-height:18px;text-align:center;margin-right:3px;cursor:pointer;background:#434343;filter:alpha(opacity=90);opacity:0.9; color:#fff;}
.mF_liuzg .num li.current,.mF_liuzg .num li.hover{background:#fe0072;color:#fff;font-weight:bold;height:20px;line-height:20px;top:-2px;}
