﻿/* CSS Document */
*{ margin:0px; padding:0px; list-style:none}
a{ text-decoration:none; color:#000000}
body{ background:url("../images/bg.jpg");}
img{ border:none}
.fl{ float: left;}
.fr{ float: right;}
.clear{clear:both;
		height:0;
		line-height:0;
		font-size:0;
}
.head{ width:100%}
.head_img{ width:980px; margin:0px auto; overflow:hidden}
.head_imgfb{ width:980px; margin:0px auto; padding-top:10px; overflow:hidden}

.nav{ width:100%; height:40px; background:#336699;}
.nav_2{margin:0 auto;width:980px;/*padding-left:25px;*/}
.nav_2 ul{ /*padding-left:15px; */
		font-size:16px;
		position:relative;
}
.nav_2 ul li{ float:left; display:block;}
.nav_2 ul li a{
		color:#fff;
		padding:0 17px;
		display:block;
		height:40px;
		line-height:40px;
		text-align: center;
		position:relative; 
		z-index:90;
}
.nav_2 li:hover a{color:#336699; background:#fff url(../images/navhoverbg.gif); }
.nav_2 ul li ul{
		padding-left:0; 
		font-size:15px;
		position: absolute;
		z-index: 10;
		display:none; 
		padding:0 0 10px 0;
		background:#fff;
		background:#FAFAFA url(../images/navhoversubbg.gif) repeat-x 0 top; 
		width:150px;
		
}
.nav_2 ul li ul li{
		float:left; 	
		padding:0;
		width:150px;
		background:none;
		margin:0;
		position:relative;
		
}
.nav_2 ul li ul li a{background:none;
}
.nav_2 ul li:hover ul li a{
		display:block;
		background:none;
		padding:0;
		color: #336699;
		height:20px;
		border-bottom:0px dotted #ddd;
		line-height:20px;
		margin-top:10px;
		/*background:url(../images/bu2.png) no-repeat 9px 50%;*/
		overflow:hidden;
}


.pagebody{ width:980px; margin:0px auto; padding-top:10px;}
.banner{border:1px solid #dedede; background:#fff; overflow:hidden;width:960px; height:240px; margin-left:10px;margin:0 auto;}
.banner ul img{ margin-top:10px; margin-left:10px}
.right{ width:980px; float:left; display:inline; /*margin-top:10px*/ }
.img_box{ float:left; width:474px; background:#f1f1f1; height:300px; border:1px solid #dedede}
.up{ float:left; border:1px solid #dedede; margin-left:10px; display:inline; height:270px; background:#FFFFFF}
.list_title li h5{ font-size:14px; font-weight:bolder; line-height:30px; padding-left:1em}
.list{ margin-top:10px}
.list li{ font-size:13px; color:#666666; }
.list li a{background:url("../images/list_1.gif") 10px 30% no-repeat; padding-left:2em;; line-height:22px;}


.list_fb{ margin-top:20px; line-height:22px; font-size:13px; padding:0px 5px;}
.list_fb li{ font-size:14px; color:#666666; padding:2px}
.list_fb li a{background:url("../images/list_1.gif") 10px 30% no-repeat; padding-left:2em;; line-height:22px}

.left{ width:240px; float:left; margin-top:10px}
.left ul li{ float:left; display:inline; margin-left:5px; margin-bottom:4px}

#middle{ width:958px; float:left; display:inline;margin-left:10px; border:1px solid #dedede; background:#fff}
#imgBox{ width:940px; height:130px;overflow:hidden; margin-left:10px}
#MovImg{height:130px;margin-top:0px;}
#MovImg ul li{ width:150px; height:110px; display:block; float:left; border:1px solid #ffffff; margin:9px 0px 0px 0}

#myFocus{padding-top: 15px;
padding-left: 14px;}

.down{ width:100%; float:left; margin-top:10px; display:inline; }
.part{ float:left; border:1px solid #dedede; background:#fff; margin-left:20px; width:474px; height:265px}
.title li{ width:474.5px; height:30px; background:#f1f1f1; border-bottom:2px solid #336699;}
.title li h5{float:left; font-size:14px; font-weight:bolder;line-height:30px;color:#333;padding-left:1em }
.title li a{ float:right; font-size:14px; line-height:30px;color:#e06e4b; padding-right:1em }

.link_2{ width:980px; float:left;margin-top:10px; border:1px solid #dedede; background:#fff; height:100px}
.l_img{ float:left; margin-top:15px; margin-left:15px; display:inline}
.l_txt{ float:left}
.l_txt ul li{ font-size:13px; line-height:22px; padding-left:1em}
.l_txt ul li a{ padding-left:1em}

.footer{background-color:#fff; margin-top:10px;}
.foot{ width:980px;
    margin: 0 auto;
    height: 132px;
    display:flex;
}
.foot_le{ width: 460px;}
.foot_le,.foot_ri{padding:25px 100px 45px 35px;
    font-size:13px;
    color: #3a3939;
}
.foot_le img{ padding-right: 20px;}
.foot_le ul li,.foot_ri ul li{ line-height: 20px;}
#foot_leb{ font-weight: bold;}
#foot_rir{ float:right;}

.gd{width:960px;}
#demo{overflow:hidden;width:960px;height:135px;padding-top:5px;margin: 0 auto;}
#demo1,#demo2{float:left;}
/*����ҳ��*/
.left_2{ float:left; display:inline; margin-left:10px; width:220px}
.n_list{ float:left; width:730px; border:1px solid #dedede; background:#fff; margin-top:10px; display:inline; margin-left:10px; height:600px}
.guide{ width:710px; height:30px; background:#f4f4f4; margin-top:10px; margin-left:10px}
.guide ul li{ font-size:13px; line-height:30px; padding-left:1em}
.news_list{ margin-top:10px}
.news_list ul li{ font-size:13px; line-height:24px; border-bottom:1px dotted #dedede;}
.news_list ul li a{ padding-left:2.5em; background:url("../images/list_1.gif")/*tpa=http://www.wsfy.cn/2010/jwc/img/list_1.gif*/ no-repeat 15px 40%}
/*��ҳ*/
#pagination-flickr{height:25px; margin-top:10px; margin-left:5px}
#pagination-flickr ul{border:0; margin:0; padding:0;}
#pagination-flickr ul li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
float:left
}
#pagination-flickr a{
border:solid 1px #cecece;
margin-right:2px;
}
#pagination-flickr .previous-off,
#pagination-flickr .next-off {
color:#000000;;
display:block;
float:left;
font-weight:bold;
padding:3px 4px;
}
#pagination-flickr .next a,
#pagination-flickr .previous a {
font-weight:bold;
border:solid 1px #cecece;
} 
#pagination-flickr .active{
color:#ffffef;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-flickr a:link,
#pagination-flickr a:visited {
color:#666666;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-flickr a:hover{

border:solid 1px #000000;
}

.menu{ width:220px; height:200px; border:1px solid #dedede; background:#fff; margin-top:10px}
.menu .m_title{ width:200px; height:30px; text-align:center; background:#336699; margin-left:10px; margin-top:10px}
.menu .m_title li h5{ text-align:center; color:#FFFFFF; font-size:14px; line-height:30px}
.m_list li{ text-align:center;color:#000000; border-bottom:1px dotted #dedede; font-size:13px; line-height:30px; width:200px; margin-left:10px}

.menu_2{ margin-top:10px}
.menu_2 ul li a img{ width:110px}
.menu_2 ul li{ float:left; margin-top:2px}

/*��ݲ�ѯ*/
.search ul p{ font-size:13px; padding-left:1em; line-height:30px}
.search ul li{ font-size:13px; padding-left:1em; line-height:30px}

/*�������*/
.view{width:960px; margin-left:10px; border:1px solid #dedede; background:#fff; margin-top:10px}
.view-fb{width:934px; border:1px solid #dedede; background:#fff; margin-top:10px}
.v_left{ width:1px;  float:left}
.v_right{ float:left; display:inline; margin-left:20px; width:920px}
.v_right ul h3{ text-align:center; font-size:14px; line-height:30px; margin-top:20px}
.v_right ul .time{ text-align:center; font-size:12px}
.v_right ul{ line-height:24px;}

.v_rightfb{ float:left; display:inline;  width:980px; background:#FFFFFF;}
.v_rightfb ul h3{ text-align:center; font-size:14px; line-height:30px; margin-top:20px}
.v_rightfb ul .time{ text-align:center; font-size:12px}
.v_rightfb ul{ line-height:24px; padding:10px;}

.slidebox-01{width:446px;height:280px;overflow:hidden;position:relative;margin-top:15px}
.slidepic-01{position:absolute;width:9999em;}/* 必要元素 */
.slidepic-01 li{height:230px;overflow:hidden;float:left;}
.slidebtn-01{position:absolute;bottom:10px;right:10px;float:right;}
.slidebtn-01 li{background:#fff;border:1px solid #D00000;cursor:pointer;float:left;font-family:arial;height:10px;line-height:10px;width:10px;margin:4px;text-align:center;color:#D00000;font-size: 5px;}
.slidebtn-01 li.current{background:#FF0000;border:1px solid #D00000;height:10px;line-height:10px;width:10px;margin:0 2px;color:#fff;font-weight:800;}
.nav_2 ul li a {
    padding: 0 15.4px;
}