@charset "utf-8";
body {font-family:"微软雅黑",elvetica,Arial,sans-serif; font-size:12px; color:#333333; text-align:left; line-height:22px; background:url(../images/mainbg.jpg) repeat-x;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0 auto;padding:0;}
*{margin:0;	padding:0; outline:none;}
em{font-style:normal;}
ul,ol{list-style-type:none;}
img {border:0px; vertical-align:sub; *vertical-align:text-bottom;}
table{border-collapse:collapse;	border-spacing:0;}
table td{vertical-align:top;}
a:link {text-decoration:none; color:#333333; cursor:pointer;}
a:visited {text-decoration:none; color:#333333; cursor:pointer;}
a:hover {text-decoration:none; color:#CE0C03; cursor:pointer;}
a {blr:expression(this.onFocus=this.blur());}
.clear {clear:both;font-size:0px;line-height:0px;overflow:hidden;}
.hide{display:none;}
.show{display:block;}
.clearfix:after {visibility:hidden;	display:block; font-size:0;	content:" "; clear:both; height:0;}
.mt10 {margin:10px auto 10px auto;}
#minbox {
	width: 1000px;	
	padding: 0px;
	margin:10px auto;
	text-align: left;
	font-size:16px;
	color:#FF0000;
	vertical-align:middle;
	position:relative;
	 background:url(../images/jsearch.jpg) no-repeat;
	 height:130px;}
#minbox a{font-size:16px;position:absolute;top:60px;font-weight:bold;padding-bottom:20px;color:#f12800;}
.header {width:1000px; height:160px; margin:0px auto;}

.title_wrap_z {width:374px; height:35px; line-height:35px;padding-top:2px; background:url(../images/titlebg5.jpg) no-repeat top;}
.title_wrap_z span {float:left;background:url(../images/new.jpg) no-repeat left 9px;margin-left:13px; padding-left:20px; color:#0257ad; font-size:15px; font-weight:bold;}
.title_wrap_z a, .title_wrap_z a:visited {float:right; padding-right:10px; color:#888888;}
.title_wrap_z a:hover {color:#CE0C03;}
/*首页banner*/
.screen1024 .banner .sliderBox .tip{margin-left: -500px;}
/*--banner 幻灯片--*/
.banner{position:relative;max-width:1000px;height:207px;margin:0 auto;}
.logo{position:absolute;left:10px;top:10px;z-index:9999;}
.logo1{position:absolute;right:10px;bottom:20px;z-index:9999;}
.logo1 a{font-size:22px;font-weight:bold;color:#0f6eb0;font-family:"华文行楷",elvetica,Arial,sans-serif;}
.logo1 a:hover{color:#c81300;}
.banner .sliderLoading,
.banner .sliderLoading2{}
.banner .sliderLoading{position:absolute;left:50%;top:50%;width:324px;height:56px;margin: -2px 0 0 -162px; text-align:center;line-height:56px;color:#9c9c9c;z-index: 0;}
.banner .sliderLoading2{width:330px;height:56px;background-position:213px -330px;background-repeat:no-repeat;}
.banner .sliderLoading em{color: #999999;}
.banner .slider{width:100%;height:100%;position:relative;z-index:1;overflow:hidden;margin:0 auto;background:#d3d3d3 url(../img/link1.jpg) no-repeat 50% 50%;}
.banner .sliders{width:200%;height:100%;left:-50%;top:0;position:absolute;}
.banner .sliderBox{width:1000px;height:100%;margin:0 auto;}
.banner .sliderBox .item{display:block;width:1000px;height:100%;position:absolute;z-index:1;opacity:.1;}
/*.banner .sliderBox a.on{z-index: 3; opacity: 4;}*/
.banner .sliderBox .tip{
	position:absolute;
	right:2%;
	top: 40px;
	line-height:40px;
	height:40px;
	margin: 10px 0 0 0;
	margin: 0 0 0 -550px\9;
	z-index:9;
	opacity:0;
	transition: margin-top .4s ease-in-out, opacity .3s ease-in-out;
	-webkit-transition: margin-top .4s ease-in-out, opacity .3s ease-in-out;
	-moz-transition: margin-top .4s ease-in-out, opacity .3s ease-in-out;
	-ms-transition: margin-top .4s ease-in-out, opacity .3s ease-in-out;
	-o-transition: margin-top .4s ease-in-out, opacity .3s ease-in-out;}
.banner .sliderBox .on .tip{margin-top: 0;opacity: 1;transition-delay: .6s;}
.banner .sliderBox .tip .tip-mask{position:absolute;left: 0;top: 0; width:100%;height:100%;z-index:-1;}
.banner .sliderBox .tip .tip-main{margin: 30px;line-height: 1.4; color: #ffffff;}
.banner .sliderBox .tip .button{display: inline-block;width: 80px;height: 32px;border-radius: 4px;margin-top: 10px; line-height: 32px;text-align: center;background-color: #ffffff;color: #ff503f;font-size: 14px;}
.banner .sliderBox .tip h3{font-weight:bold; color:#0d5eb0 ;font-size: 22px;line-height:200%;}
.banner .sliderBox .tip h6 a{text-transform:Uppercase; font-weight: 400; font-size: 12px; font-family: Arial, sans-serif;}
.banner .sliderBox .tip p{margin: 5px 0; line-height: 24px;  font-size: 15px; overflow: hidden;}
.banner .sliderBox .tip h4{font-weight: 400; font-size: 18px;}
.banner .sliderBox img{display:block;max-width:100%;cursor: pointer;}
.banner .sliderb{position:absolute;left:46%;top:418px;height:11px;z-index:10;}
.banner .sliderBtns{/*position: relative;left: -50%; */float: left;}
.banner .sliderBtns .sliderBtn{float:left;display:block;width:11px;height:11px;margin: 0 4px; border-radius:2px;background:#efeee8;cursor:pointer;}
.banner .sliderBtn:focus{outline:none;}
.banner .sliderBtn.on{background:#ff503f;}

.nav {width:1000px; height:38px; margin:0px auto; background:url(../images/nav.jpg) repeat-x;}
.nav ul {padding-left:2px;}
.nav ul li {float:left; height:34px; position:relative; z-index:90; padding:3px 0px 0 0px; background:url(../images/nav1.jpg) no-repeat center right;}
.nav ul li a{display:block; color:#fff; height:34px; line-height:33px; font-size:15px; font-weight:bold; padding:0px 39px 0px 39px;}
.nav ul li a:hover,.top .nav ul li a.current{text-decoration:none; color:#278CE4; background-color:#fff;}
.nav ul li dl{position:absolute; width:108px; z-index:100; display:none;}
.nav ul li dl dd{color:#143270;}
.nav ul li dl dd a{font-weight:normal; height:32px; line-height:32px; padding:0px; background-color:#fff; color:#333; text-align:center;}
.nav ul li dl dd a:visited {_color:#143270;}
.nav ul li dl dd a:hover{background-color:#359BE3; color:#FFFFFF; text-decoration:none;}

.navb {width:1000px; height:32px; margin:0px auto; background:url(../images/navb.jpg) repeat-x;}
.navb .fl {float:left; padding-left:10px; line-height:32px; color:#666666;}
.navb .search {float:right; padding:5px 10px 0px 0px; vertical-align:top;}
.navb .search .inp {float:left; width:178px; height:20px; line-height:20px; border:1px solid #DFDFDF; border-right:0px; color:#666666; text-indent:2px; vertical-align:top;}
.navb .search .btn {float:left; width:55px; height:22px; border:0px; cursor:pointer; background:url(../images/search.jpg) no-repeat;}

.zxdt_wrap {float:left; width:704px;}
.zxdt_wrap .title {float:left; background:url(../images/titlebg2.jpg) no-repeat top; text-indent:30px;width:100%; height:39px; line-height:36px;}
.zxdt_wrap .title span {font-size:12px; padding-left:5px;}
.zxdt_wrap .title a {}

.focusBox {position:relative; width:310px; height:272px; margin-bottom:8px; overflow:hidden; float:left;}
.focusBox .pic {position:relative; height:272px; float:left;}
.focusBox .pic li {position: absolute; left: 0px; top: 0px; display: none;}
.focusBox .pic img {width:310px; height:272px; display: block;}
.focusBox .txt { position: absolute; bottom:0px; z-index: 2; height: 32px; font-size:14px; width:100%; overflow: hidden;}
.focusBox .txt li{ height:32px; line-height:32px; position:absolute;}
.focusBox .txt li a{ display: block; color: white; padding:0 0 0 10px; text-decoration: none;}
.focusBox .num { position: absolute; z-index: 3; bottom:7px; right: 6px; font-size:12px;}
.focusBox .num li{ float: left; position: relative; width:16px; height:16px; line-height:16px; overflow: hidden; text-align: center; margin-right:4px; cursor: pointer;}
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; color:#666666;}
.focusBox .num li span { z-index: 1; background: #D6D6D6;}
.focusBox .num li.on a,.focusBox .num a:hover{ background:#0d5eb0; color:#fff;}
.focusBox .btbg{background:#000; filter:alpha(opacity=50); opacity: 0.5; width:362px; height:32px; position:absolute; bottom:0px;}


.news_wrap {float:left; width:374px; padding-left:5px;}
.news_wrap h3 {float:left; width:374px; font-size:14px; line-height:32px; padding-bottom:3px;}
.news_wrap li {float:left; width:98%; height:29px; line-height:29px; border-bottom:1px dashed #ddd; overflow:hidden; background:url(../images/listico.jpg) no-repeat left center; text-indent:10px;}
.news_wrap li span {float:right; color:#888;}

.title_wrap {width:100%; height:35px; line-height:35px; background:url(../images/titlebg0.jpg) no-repeat;}
.title_wrap span {float:left; width:95px;padding-left:25px;margin-left:10px; color:#01817F; font-size:15px; font-weight:bold; color:#0359ad;background:url(../images/notice.jpg) no-repeat left center;}
.title_wrap a {float:right; padding-right:10px; color:#888888;}

.gsgg_wrap {width:270px; height:235px; padding:5px 4px 0px 10px;border:#e2e2e2 1px solid;border-top:none;}
.gsgg_wrap ul {height:235px; overflow:hidden;}
.gsgg_wrap li {float:left; width:100%; line-height:20px; background:url(../images/listico.jpg) no-repeat 0px 13px; text-indent:10px; padding-top:5px;}
.gsgg_wrap li span {padding-left:10px; color:#888;float:right;}

.link_wrap {width:264px; height:176px; padding:0px 10px;border:#e2e2e2 1px solid;border-top:none;overflow:hidden;}
.link_wrap .links {float:left; padding:15px 0px 6px 0px;}
.link_wrap .links select {width:260px;height:32px;border:#358edb 1px solid;}

.link_wrap .tulinks {float:left; width:264px;margin-top:10px;overflow:hidden;}
.link_wrap .tulinks ul {float:left; margin-top:-40px;}
.link_wrap .tulinks1{float:left; padding-bottom:7px;}
.link_wrap .tulinks2{float:left; padding-bottom:7px;margin-left:15px;}
.link_wrap .tulinks img {width:115px; height:95px;}

.system {float:left; width:250px; padding-left:10px;}
.system li {float:left; width:250px; height:68px; padding-top:10px;}
.system li img {width:250px; height:68px;}

.copyright {width:1000px; margin:0px auto 0px auto; border-top:2px solid #3FA8EB; color:#666666; line-height:26px; text-align:center; padding:8px 0px;}
.copyright a {color:#666666;}

.subnav {width:232px;}
.subnav ul {float:left; padding:10px 8px;border:#e2e2e2 1px solid;border-top:none;}
.subnav li {float:left; width:214px; height:32px; line-height:32px; margin:3px 0px;}
.subnav li a {font-size:14px; display:block; color:#0f6eb0; background:#F1F1F1 url(../images/sub.jpg) no-repeat 0px 0px;padding-left:8px;}
.subnav li a:hover {text-decoration:none;  background:#DEDEDE url(../images/sub.jpg) no-repeat 0px -32px;}

.hotnews {width:230px; background:#EFF9FE; display:table;}
.hotnews ul {float:left; padding:8px;}
.hotnews li {float:left; width:100%; height:25px; line-height:25px; overflow:hidden; background:url(../images/listico.jpg) no-repeat left center; text-indent:10px;}

.wz_page {float:left; width:100%; line-height:24px; text-align:center; padding:20px 0px 10px 0px;}

.article_show {padding:10px 20px; float:left; min-height:385px;width:700px;}	
.show_title {width:100%; font-size:22px; font-weight:bold; text-align:center; line-height:36px; padding:10px 0px; color:#333;}
.show_date {width:100%; border-bottom:1px dashed #C7C7C7;color:#666666; height:30px; line-height:30px; text-align:center;}
.Zoom {width:100%; line-height:190%; padding:20px 0 5px 0; overflow-x:auto; overflow-y:hidden; font-size:14px;}
.Zoom p {padding-bottom:10px;}
.Zoom img {padding:10px 0px; text-align:center; margin:0px auto;}
.Zoom * {max-width:718px;}

