@charset "utf-8";

body { background:#ffffff 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:#ff0000; 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 0px auto;
    min-height: 600px;
}

.header {width:1000px; height:100px; margin:0px auto;}
/**
.nav {width:100%; height:38px; margin:0px auto;background:url(../images/nav.gif) repeat-x;}

.nav ul {padding-left:4px;width:1000px;margin:0 auto;}

.nav ul li {float:left; height:38px; position:relative; z-index:90;}

.nav ul li a{display:block; color:#ffffff; padding:0px 25px; height:38px; line-height:38px; text-align:center; font-size:14px; font-weight:bold;}

.nav ul li a:hover,.top .nav ul li a.current{color:#fff000; background:url(../images/nav_on.png) repeat-x;}

**/
.switch {width: 1000px; height:320px; background: #0099CC; margin:1px auto 0 auto; overflow:hidden;}

.switch .qirepic { width:910px; height:320px; color:#FFFFFF; float: left; }

.switch .qirepic ul li img { width:560px; height:320px;}

.switch .qirepic ul li a.qirepic-silder-img { display: block; width:560px; float: left; }

.switch .qirepic-silder-intro { height:320px; width:330px; float: left; padding-left:15px; }

.switch .qirepic-silder-title { line-height: 30px; padding: 10px 0 14px 0; font-size: 22px; font-weight: normal; font-family:"Microsoft Yahei" }

.switch .qirepic-silder-intro a {color: #FFFFFF;}

.switch .qirepic-silder-desc { display:block; height:300px; line-height:30px; padding-bottom: 10px; overflow: hidden; }

.switch .num { width:76px; height:310px; background: #1389AF; padding:5px; float:right; overflow:hidden; }

.switch .num ul { width:76px;}

.switch .num li { float: left; margin:8px 0px 6px 0px; }

.switch .num li a { display:block; border: 1px #006484 solid; padding: 1px; }

.switch .num li img { width:72px; height:50px; }

.switch .num li.on a { border:1px #ffffff solid; }

.wborder {border:1px solid #E1E1E1;}

.title_wrap1 {float:left; width:100%; height:36px; line-height:36px; background:url(../images/nav.gif) repeat-x center; border-bottom:1px solid #E1E1E1;}

.title_wrap1 h3 {float:left; font-size:14px; color:#FFFFFF; font-weight:bold; background:url(../images/titico.gif) no-repeat 9px center; text-indent:31px;cursor:pointer;}

.title_wrap1 span {float:right; padding-right:10px;}

.title_wrap1 span a {color:#FFFFFF;}

.title_wrap2 {float:left; width:100%; height:36px; line-height:36px; background:url(../images/titlebg1.gif) repeat-x; border-bottom:1px solid #E1E1E1;}

.title_wrap2 h3 {float:left; width:144px; font-size:14px; color:#FFFFFF; font-weight:bold; background:url(../images/titlebg2.gif) no-repeat; text-indent:31px;overflow: hidden; text-overflow: ellipsis;   white-space: nowrap;}

.title_wrap2 span {float:right; padding-right:10px;}

.title_wrap3 {float:left; width:100%; height:36px; line-height:36px; background:url(../images/titlebg1.gif) repeat-x; border-bottom:3px solid #004E90; font-size:14px; color:#004E90; font-weight:bold; text-align:center;}

.title_wrap4 { width:100%; height:36px; line-height:36px; background:url(../images/titlebg1.gif) repeat-x; border-bottom:1px solid #E1E1E1;}

.title_wrap4 h3 {float:left; width:144px; font-size:14px; color:#004E90; font-weight:bold; padding-left:12px;}

.title_wrap4 span {float:right; padding-right:10px;}

.news_list {float:left; width:100%;}

.news_list ul {float:left; padding:6px 10px;}

.news_list li {float:left; width:100%; height:40px; line-height:40px; overflow:hidden; background:url(../images/listico.gif) no-repeat center left; text-indent:17px;font-size: 18px;}

.news_list li span {float:right; color:#666;}

.page{
	width: 100%;
    height: 25px;
    font-size: 18px;
    float:left;
    text-align: center;
    margin-top: 20px;
}

.tunew {float:left; padding:12px 10px 6px 10px; width:338px;}

.tunew img {float:left; width:128px; height:85px; padding-right:12px;}

.tunew span {float:left; width:198px; line-height:26px; font-weight:bold;}

.tunew p {float:left; width:198px; line-height:20px; color:#666666;}

.xqhz {border:1px solid #E1E1E1; width:998px; height:301px; margin:10px auto 0px auto;}

.xqhz_list {float:left; padding:10px 0 0 4px;}

.xqhz_list li {float:left; width:318px; height:74px; margin:0px 6px 10px 6px;}

.xqhz_list li img {float:left; width:86px; height:72px; padding-right:4px;}

.xqhz_list li p {float:left; width:218px; line-height:20px; padding-top:6px;}

.xqhz_list li a {border:1px dashed #E1E1E1; width:316px; height:72px; display:block;}

.xqhz_list li a:hover {border:1px dashed #ff0000;}

.links {width:1000px; margin:10px auto 0px auto; display:table;}

.links h3 {float:left; width:30px; height:42px; padding:2px 5px 0px 5px; line-height:20px; font-size:12px; color:#FFFFFF; text-align:center; font-weight:normal; background-color:#0058A3;}

.links p {float:left; padding-top:10px; padding-left:10px; line-height:22px; color:#999999;}

.links a {padding:0px 16px;}

.copyright {width:1000px; padding:22px 0px; margin:0px auto; border-top:3px solid #0058A3; line-height:25px; padding-top:12px; text-align:center;}

.wz_page {float:left; width:100%; line-height:24px; text-align:center; padding:20px 0px;}

.leftsub {float:left; width:238px;}

.leftsub ul {float:left; padding:10px;}

.leftsub li {float:left; width:238px; height:32px; line-height:32px; font-size:14px; padding:3px 0px;}

.leftsub li a {width:100%; display:block; background-color:#EAEAEA; text-align:center; letter-spacing:1px;}

.leftsub li a:hover {background-color:#0058A3; color:#FFFFFF;}

.photo_list {float:left; padding:10px 8px 0px 8px;}

.photo_list li {float:left; width:160px; padding:5px 9px;}

.photo_list li img {width:160px; height:110px;}

.photo_list li p {width:160px; text-align:center; line-height:30px;}

.article_show {width:680px; margin:0px auto;}	

.show_title {float:left; width:100%; font-size:22px; font-weight:bold; text-align:center; line-height:36px; padding:10px 0px; color:#000;}

.show_date {float:left; width:100%; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; color:#666666; height:28px; line-height:28px; text-align:center;}

.Zoom {float:left; width:100%; line-height:190%; padding:20px 0px; 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:680px;}

.qie span{display:none;}
#images{
	width: 100%;
    display:none;
}
.images{
	width: 1000px;
	margin: 0 auto;
	background: rgba(255,255,255,.8);
}
#div1{ width: 100%; height: 150px; position: relative;overflow: hidden;}
#div1 ul { width: 100%; height: 150px; position: relative; }
#div1 ul li { height: 150px; float: left; list-style: none; padding-right:10px;}
#div1 ul li a:hover{
	filter:alpha(opacity=80);  
	-moz-opacity:0.8;  
	-khtml-opacity: 0.8;  
	opacity: 0.8;
}
#div1 ul li img { width: 200px; height: 150px; display: inline-block;}

#div2{ width: 100%; height: 150px; position: relative;overflow: hidden;}
#div2 ul { width: 100%; height: 150px; position: relative; }
#div2 ul li { height: 150px; float: left; list-style: none; padding-right:10px;}
#div2 ul li a:hover{
	filter:alpha(opacity=80);  
	-moz-opacity:0.8;  
	-khtml-opacity: 0.8;  
	opacity: 0.8;
}
#div2 ul li img { width: 200px; height: 150px; display: inline-block;}
