/* CSS Document */
body, 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;
	padding: 0;
	list-style:none;
}
fieldset, img {
	border: 0;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
address, caption, cite, code, dfn,
em, th, var, optgroup {
	font-style: normal;
	font-weight: normal;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}

input, button, textarea,
select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
code, kbd, samp, tt {
	font-size: 100%;
}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
	 color:#000000;
	*font-size: 100%;
}
body {
	line-height: 1.5;
	font-family:Arial;
	color:#333;
	font-size:11px;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th {
	text-align: left;
}
sup, sub {
	font-size: 100%;
	vertical-align: baseline;
}
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {
	text-decoration: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
div{ overflow:hidden}
.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}



#main{width:100%;}

#header{width:100%;  overflow:visible;}

#center{ width:960px; margin:0 auto; position:relative; }

.nav{ height:42px; position:relative;}
.nav ul{ width:950px; margin:0 auto;}
.nav li{ display:block; float:left; width:90px; text-align:center;}
.nav li a{ color:#FFFFFF; font-size:15px; line-height:41px; font-weight:bold;}
.nav li:hover{ background-color:#000000;}
.nav li.hover{ width:80px; background-color:#000000;}
.nav li.hover:hover{ width:80px; background-color:#000000;}

.jsy{ width:950px; height:132px; background-color:#e5e5e5; border:5px solid #c4c4c4;}
.jsy p{ line-height:25px; height:75px; font-size:13px; padding:3px 5px 0 5px; font-family:"宋体"; font-weight:bold; overflow:hidden;}

.pd{ width:960px; height:450px; margin-top:20px;}
.pd #page-wrap{ width:650px; height:450px; float:left;}
.pd #page-wrap{ width:650px; height:450px;}
.pd .slider-wrap{ width:650px;}	
.pd .panel ul{ text-align: left; margin: 0 15px 0 30px; }
.pd .stripViewer{ position: relative; overflow: hidden; width:650px; height: 336px; }
.pd .stripViewer .panelContainer{ position: relative; left: 0; top: 0; }
.pd .stripViewer .panelContainer .panel{ float: left; height: 100%; position: relative; width:650px; }
.pd .stripViewer .panelContainer .panel	img	{ width:650px; height:336px; }
.pd .stripNavL, .pd .stripNavR, .pd .stripNav{ display: none; }
.pd .nav-thumb{ width:129px;}
.pd #movers-row	{ float:left; }
.pd #movers-row div	{ width:130px; float: left; }
.pd #movers-row div a.cross-link{ float: right; }
.pd .photo-meta-data{ background: url(images/transpBlack.png); padding: 10px; height: 30px;  margin-top: -50px; position: relative; z-index: 9999; color: white; line-height:30px; overflow:hidden; }
.pd .cross-link	{ display: block; width: 130px; margin-top:1px; position: relative;z-index: 9999; height:81px; }
.pd .cross-link img	{width: 129px; height:81px;}
.pd .pd_r{ width:300px; float:left; padding-left:10px;}
.pd .pd_r h2{ width:300px; height:28px; border-bottom:2px solid #000000;}
.pd .pd_r h2 img{ float:left;}
.pd .pd_r h2 a{ float:right; color:#adadad; font-size:16px; font-weight:bold; font-family:"黑体"; margin:0 5px 0 0;}
.pd .pd_r #page-wrapp { width: 300px; overflow: hidden; float:left;}
.pd .pd_r .info-col { padding:0; overflow:hidden;}
.pd .pd_r dt { line-height:38px; height:38px; font-size:16px; font-family:"微软雅黑"; font-weight:bold; cursor:pointer; overflow:hidden;}
.pd .pd_r dd { position: absolute; left: -9999px; top: -9999px;font-size:14px; color:#8a8a8a; line-height:22px; height:66px; width:290px; padding-left:5px; font-family:"宋体"; overflow:hidden; }

.sdnd{ width:960px;}
.sdnd h2{ width:950px; height:90px; background-color:#e5e5e5; border:5px solid #c4c4c4;}
.sdnd .list { width:950px; height:488px; background-color:#e5e5e5; border:5px solid #c4c4c4;overflow:hidden;position:relative;font-size:0px;}
.sdnd .list ul{ width:950px;}
.sdnd .list li {overflow:hidden;display:inline-block;position:relative;*display:inline;float:left; width:172px; height:222px; padding:14px 0 0 15px;}
.sdnd .list li .wqPic { width:172px; height:222px;overflow:hidden;}
.sdnd .list .wqLink {display:block; width:172px; height:222px;color:#FFF;text-align:center;font-family:"微软雅黑"}
.sdnd .list .wqItem .wqName {position:absolute;bottom:0;left:0;width:172px;height:222px;line-height:40px;font-size:16px;overflow:hidden;padding:14px 0 0 15px;}
.sdnd .list .wqLink:hover {cursor:pointer;text-decoration:none;}
.sdnd .list .wqLink:hover .wqItem .wqName, .list .detail {visibility:hidden;}
.sdnd .list .wqLink:hover .detail {visibility:visible;}
.sdnd .list .detail {background:#000;position:absolute;top:14px;left:15px;width:172px;line-height:22px;height:222px;font-size:12px;filter:alpha(opacity = 65);opacity:0.6;}
.sdnd .list .detail .wqName {font-size:15px;margin:93px 8px 0; text-align:left; color:#FFFFFF;}
.sdnd .list .detail .wqName h3 {border-bottom:1px solid #FFFFFF;line-height:30px; height:30px; font-weight:bold;}
.sdnd .list .detail .wqName p {line-height:22px; font-size:12px; padding-top:4px; overflow:hidden;}
.sdnd .list .detail .wqName p span{ color:#e50000; padding-left:15px;}

.rwzf{ width:960px; margin-top:18px;}
.rwzf h2{ width:960px; height:50px;}
.rwzf h2 img{ float:left;}
.rwzf h2 a{ float:right; color:#adadad; font-size:16px; font-weight:bold; font-family:"黑体"; margin:15px 10px 0 0;}
.rwzf .box {z-index: 99; height: 304px;overflow:hidden;padding:0;position:relative;visibility:visible;width:950px;border:5px solid #c4c4c4;}
.rwzf .box_l{ width:275px; float:left; display:inline;}
.rwzf #tab_li li{ width:275px; height:38px; line-height:38px; background:#e5e5e5; }
.rwzf #tab_li li a{ color:#000; font-size:14px; font-weight:bold; height:38px; display:block; line-height:38px;padding-left:20px;}
.rwzf #tab_li li a:hover{color:#000; height:38px; display:block; line-height:38px; background:#d9d9d9}
.rwzf #tab_li li.current a{color:#000; height:38px; display:block; line-height:38px; background:#d9d9d9}
.rwzf #change_warp{ float:left; width:675px; display:inline;}
.rwzf .other h4.img{ float:left; width:415px; display:inline;}
.rwzf .ot_nr{ float:left; width:260px; height:304px; background:#e5e5e5}
.rwzf .ot_nr h3{ font-size:15px; font-weight:bold; padding:16px 16px 0 16px; height:33px; line-height:33px;}
.rwzf .ot_nr p{ padding:4px 16px 0 16px; line-height:33px;font-size: 14px; width:235px; overflow: hidden;}
.rwzf .ot_nr span a{ color:#e50000; font-size:14px;}

.yqzj{ width:960px; margin-top:18px;}
.yqzj h2{ width:960px; height:50px;}
.yqzj h2 img{ float:left;}
.yqzj h2 a{ float:right; color:#adadad; font-size:16px; font-weight:bold; font-family:"黑体"; margin:15px 10px 0 0;}
.yqzj .list{ width:950px; height:488px; background-color:#e5e5e5; border:5px solid #c4c4c4;}
.yqzj .list ul{ width:950px;}
.yqzj .list ul li{ float:left; width:172px; height:222px; padding:14px 0 0 15px;}
.yqzj .list ul li img{ width:172px; height:222px;}

.zhjh{ width:960px; margin-top:18px;}
.zhjh h2{ width:960px; height:50px;}
.zhjh h2 img{ float:left;}
.zhjh h2 a{ float:right; color:#adadad; font-size:16px; font-weight:bold; font-family:"黑体"; margin:15px 10px 0 0;}
.zhjh .list{ width:960px; height:317px;}
.zhjh .list .hot{ width:375px; height:317px; float:left;}
.zhjh .list .hot img{ width:375px; height:317px;}
.zhjh .list ul{ width:585px; float:left;}
.zhjh .list ul li{ float:left; width:180px; height:152px; padding:14px 0 0 13px;}
.zhjh .list ul li img{ width:180px; height:152px;}

.rqcp{ width:960px; margin-top:18px;}
.rqcp h2{ width:960px; height:50px;}
.rqcp h2 img{ float:left;}
.rqcp h2 a{ float:right; color:#adadad; font-size:16px; font-weight:bold; font-family:"黑体"; margin:15px 10px 0 0;}
.rqcp .box {z-index: 99; height: 304px;overflow:hidden;padding:0;position:relative;visibility:visible;width:950px;border:5px solid #c4c4c4;}
.rqcp .box_l{ width:275px; float:left; display:inline;}
.rqcp #tab_li1 li{ width:275px; height:38px; line-height:38px; background:#e5e5e5; }
.rqcp #tab_li1 li a{ color:#000; font-size:14px; font-weight:bold; height:38px; display:block; line-height:38px;padding-left:20px;}
.rqcp #tab_li1 li a:hover{color:#000; height:38px; display:block; line-height:38px; background:#d9d9d9}
.rqcp #tab_li1 li.current a{color:#000; height:38px; display:block; line-height:38px; background:#d9d9d9}
.rqcp #change_warp1{ float:left; width:675px; display:inline;}
.rqcp .other h4.img{ float:left; width:415px; display:inline;}
.rqcp .ot_nr{ float:left; width:260px; height:304px; background:#e5e5e5}
.rqcp .ot_nr h3{ font-size:15px; font-weight:bold; padding:16px 16px 0 16px; height:33px; line-height:33px;}
.rqcp .ot_nr p{ padding:4px 16px 0 16px; line-height:33px;font-size: 14px; width:235px; overflow: hidden;}
.rqcp .ot_nr span a{ color:#e50000; font-size:14px;}

.xsj{ width:960px; margin-top:18px;}
.xsj h2{ width:960px; height:50px;}
.xsj h2 img{ float:left;}
.xsj h2 a{ float:right; color:#adadad; font-size:16px; font-weight:bold; font-family:"黑体"; margin:15px 10px 0 0;}
.xsj .list{ width:960px; height:374px;}
.xsj .list .hot{ width:270px; height:374px; float:left;}
.xsj .list .hot img{ width:270px; height:374px;}
.xsj .list .title{ width:680px; height:82px; background-color:#e5e5e5; border:5px solid #c4c4c4; float:left;}
.xsj .list .title h3 {line-height:30px; height:30px; font-size:14px; font-weight:bold; padding:0 13px 0 13px;}
.xsj .list .title p { height:44px; line-height:22px; font-size:12px; padding:0 13px 0 13px; overflow:hidden; color:#707070;}
.xsj .list .xsj_nr{ width:690px; height:282px; float:left;}
.xsj .list .xsj_nr .jh{ width:335px; height:111px; float:left; padding:15px 0 15px 10px;}
.xsj .list .xsj_nr .jh .num2{ width:160px; height:111px; float:left;}
.xsj .list .xsj_nr .jh .num3{ width:174px; float:left;}
.xsj .list .xsj_nr .jh .num3 h3 {line-height:27px; height:27px; font-size:14px; font-weight:bold; padding:0 10px 0 10px;}
.xsj .list .xsj_nr .jh .num3 p { height:84px; line-height:21px; font-size:12px; padding:0 10px 0 10px; overflow:hidden; color:#707070;}

.wbhd{ width:960px; margin-top:17px;}
.wbhd h2{ width:950px; height:58px; background-color:#e5e5e5; border:5px solid #c4c4c4; text-align:center; font-size:26px; line-height:58px; font-weight:bolder; font-family:"黑体";}
.wbhd .wbnr { width:950px; height:540px; background-color:#e5e5e5; border:5px solid #c4c4c4;}
.wbhd .wbnr .hdq { width:580px; padding:4px 0 0 22px; height:540px; float:left;}
.wbhd .wbnr .hdq h4 { height:48px; line-height:48px; font-size:22px; font-family:"黑体"; font-weight:bold;}
.wbhd .wbnr .guanzhu { width:305px; padding:4px 0 0 20px; height:540px; float:left;}
.wbhd .wbnr .guanzhu h4 { height:48px; line-height:48px; font-size:22px; font-family:"黑体"; font-weight:bold;}
.wbhd .wbnr .guanzhu .gzq { height:458px; width:305px; background-color:#FFFFFF; padding:10px 0 0 30px;}
.wbhd .wbnr .guanzhu .gzq img{ position:relative; top:-170px; left:-26px; _top:317px;}

.xgzt{ width:960px; margin-top:18px;}
.xgzt h2{ width:960px; height:50px;}
.xgzt .list{ width:960px; height:142px;}
.xgzt .list ul{ width:960px; height:142px;}
.xgzt .list ul li{ float:left; width:180px; height:142px; padding:0 15px 0 0;}
.xgzt .list ul li img{ width:180px; height:142px;}


#rtt{width:57px; height:57px; background:url(images/rrt.png); background-size:cover; position:fixed; right:100px; bottom:50px; border-radius: 5px; z-index:1000; display:none;cursor:pointer;}

.liebiao{ width:950px; border:5px solid #c4c4c4; background:#f8f8f8;}
.liebiao .nbl_l{width:920px; margin:0 auto;}
.liebiao .nbl_l ul li{ height:100px; border-bottom:1px dashed #d1d1d1; line-height:24px; padding:0 10px;}
.liebiao .nbl_l ul li .l { width:160px; height:100px; float:left;}
.liebiao .nbl_l ul li .l img{ width:140px; height:80px; margin:10px;}
.liebiao .nbl_l ul li .r { width:710px; height:100px; float:left; padding-left:10px;}
.liebiao .nbl_l ul li .r h3 { padding:10px 0 0 0; line-height:30px; float:left;}
.liebiao .nbl_l ul li .r h3 a{ font-weight:bold; font-size:16px; color:#000000;}
.liebiao .nbl_l ul li .r span{ font-size:12px; color:#999999; float:left; padding:10px 0 0 30px; line-height:30px; }
.liebiao .nbl_l ul li .r h4{ width:710px; float:left; color:#939393; padding-bottom:5px;}
.liebiao div.pager{text-align:center;  float:right; padding-right:20px;} 
.liebiao div.pager b{ padding:0 3px; font-family:"宋体B8B体4F53,Helvetica,sans-serif"; font-weight:normal; float:left; line-height:24px;}
.liebiao div.pager a{ font-family:"宋体"; border:1px solid #e5e5e5; background:#efefef; padding:0 7px; line-height:22px; height:22px; display:inline-block; position:relative; float:left; margin:0 1px; color:#000000; font-size:12px;}
.liebiao div.pager a:hover{font-family:"宋体"; border:1px solid #e5e5e5; background:#fff; padding:0 7px; line-height:22px; height:22px; display:inline-block; text-decoration:none; float:left;margin:0 1px; color:#B60000;}
.liebiao div.pager span{ float:left; line-height:24px; padding:0 2px;}
.liebiao .skipTo{ width:30px;border:1px solid #ccc; line-height:20px; height:21px; text-align:center; float:left; font-size:12px;}
.liebiao .skipgo{ width:45px; height:24px; border:none; font-size:12px; background:url(images/pg_qd.jpg) repeat-x left bottom #fefefe; cursor:pointer;  float:left; font-size:12px;}

.xiangqing { width:950px; border:5px solid #c4c4c4; background:#f8f8f8;}
.xiangqing .news_title{ font-size:20px; font-family:"黑体"; text-align:center; line-height:40px; color:#000; padding-top:10px;}
.xiangqing .news_img{ width:600px; height:400px; margin:20px auto;}
.xiangqing .news_img img{ width:600px; height:400px;}
.xiangqing .nbl_count { line-height:30px; width:920px; margin:0 auto; font-size:14px; padding-bottom:10px;}





