@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, t { margin: 0; padding: 0; }
body { font-family: "宋体"; background: #f7f9ec; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 {font-size:100%;}

form{ display: inline; }
a { color: #636363; text-decoration: none; }
a:hover {text-decoration: underline;
}
img { display: block; }

.fl{float:left;}
.fr{float:right;}

.clear { clear: both; height: 0px; line-height: 0px; margin: 0px; padding: 0px; border: 0px; overflow: hidden; font-size: 0px; }
/* CSS Document */.banner { background: no-repeat center top; width: 100%; }
.wrap { height: auto; width: 960px; margin-right: auto; margin-left: auto; background: #fef9db; }

.box { height: auto; width: 100%; padding-top: 0px; padding-bottom: 3px; }

.box1 { height: auto; width: 100%; padding: 5px; }

.shoutuz { float: right; height: auto; width: 455px; margin-right: 10px; margin-top: 10px; }
.shoutuz h3 { font-size: 20px; line-height: 24px; height: 24px; width: 100%; overflow: hidden; text-align: center;}
.shoutuz h3 a { color: #326b02; }

.shoutuz1 { float: right; height: auto; width: 450px; margin-right: 10px; margin-left: 8px;}

.shoutuz2 { float: right; height: auto; width: 930px; margin-right: 10px; }
.zongwz { font-size: 12px; line-height: 24px; text-indent: 26px; height: auto; width: 100%; margin-top: 3px;  margin-bottom: 3px;  color: #696767;}

.zongwz1 { font-size: 14px; line-height: 24px; text-indent: 26px; height: auto; width: 940px; margin-top: 3px;  margin-bottom: 3px; margin-left: auto; margin-right: auto; color: #696767;}

.fbiaot { font-size: 12px; line-height: 24px; height: 24px; width: 100%; overflow: hidden; text-align: center; color: #22b7b7; }
.fbiaot a { color: #F00; }

.fbiaot1 { font-size: 15px; line-height: 24px; height: 24px; width: 100%; overflow: hidden; text-align: center; color: #22b7b7;  padding-bottom: 2px; padding-top: 2px;}

#myFocus{ width: 960px; height: 529px; }
#myFocus1{ width: 483px; height: 361px; float: left; }
#myFocus2{ width: 704px; height: 545px; }
#myFocus3{ width: 942px; height: 600px; }
#myFocus4{ width: 960px; height: 530px; }
#myFocus5{ width: 960px; height: 500px; }
#myFocus6{ width: 942px; height: 367px; }
#myFocus7{ width: 543px; height: 390px; float: left; }


.fbbb { float: left; height: auto; width: 120px; padding-left: 8px; padding-top: 10px; }

.fbbb2 { float: left; height: auto; width: 465px; padding-left: 10px; padding-bottom: 8px;}

.fbbb3 { float: left; height: auto; width: 470px; padding-left: 8px; padding-bottom: 8px;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #d5d6d8;
padding-top: 8px;
}



.fbbbwz { font-size: 12px; line-height: 24px; float: right; height: auto; width: 546px; text-indent: 26px; padding-right: 10px; }

.fbbb1 { float: left; height: auto; width: 75px; padding-right: 5px; padding-left: 10px; margin-top: 10px;  }

.fbbbwz1 { font-size: 14px; line-height: 26px; float: left; height: auto; width: 360px; text-indent: 26px; padding-left: 8px;  padding-right: 8px;}

.fbbbwz3{ font-size: 14px; line-height: 22px; float: left; height: auto; width: 940px; text-indent: 26px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; }

.fbbbwz2 { font-size: 14px; line-height: 24px; float: left; height: auto; width: 546px; text-indent: 26px; padding-left: 10px; color: #F00; }


.jjk { height: 8px; width: 100%; }
.ldtt { float: right; height: auto; width: 280px; }
.ldtt1 { width: 278px; }
.ldtt1 p { font-size: 12px; line-height: 24px; height: 24px; width: 100%; text-align: center; overflow: hidden; }
.ldtt1 p a { color: #F00; }

.foot { width: 960px; font: normal 12px/1.6em Arial, Helvetica, sans-serif; margin: 5px auto 0px; color: : #333; padding-bottom: 20px; }
.footer{ width: 78%; margin: 0 auto; }
.footerTop { text-align: center; margin: 15px 0;  }
.footerTop font{ margin:0 8px;}
.footerL { float: left; margin-right: 6px; }
.footerM { float: left; text-align: center; }
.footerR{ float: right; }

.secondaryHeader {
height: 33px;
overflow: hidden;
background: url(..images/daohangsm-bg.gif) repeat-x #FFF;
color: #000;
font-size: 12px;
font-weight: 100;
}
.sHBorder {
border: 1px #E3E3E3 solid;
padding: 0 10px 0 12px;
overflow: hidden;
zoom: 1;
}
.sHLogo {
float: left;
height: 31px;
line-height: 31px;
overflow: hidden;
position: absolute;
left: 345px;
}
.sHLogo span, .sHLogo span a img, .sHLogo span a:link img, .sHLogo span a:visited img, .sHLogo span a:hover img {
vertical-align: middle;
float: left;
border: none;
}
.sHLogo span, .sHLogo span a, .sHLogo span a:link, .sHLogo span a:visited, .sHLogo span a:hover {
display: block;
display: table-cell;
vertical-align: middle;
height: 31px;
}
.sHLinks {
float: right;
line-height: 31px;
width: 550px;
}
.secondaryHeader a, .secondaryHeader a:visited {
color: #000;
text-decoration: none;
}

.dao {
	font-size: 14px;
	font-weight: bold;
	color: #000;
}

.huod {
	float: left;
	height: 250px;
	width: 320px;
	margin-left: auto;
	margin-right: auto;
}
.huod2{
	float: left;
	height: 300px;
	width: 230px;
	background-position: left top;
	margin-left: 8px;
	margin-top: 6px;
}

.baiot {
	font-family: "黑体";
	font-size: 17px;
	line-height: 25px;
	height: 20px;
	width: 100%;
	font-weight: normal;
	text-align: center;
	margin-top: 2px;
	margin-bottom: 2px;
}

.duanl {
	font-size: 14px;
	line-height: 20px;
	height: auto;
	width: 450px;
	float: left;
}
.duan2 {
	font-size: 12px;
	line-height: 20px;
	height: auto;
	width: 210px;
	float: left;
	background-color: ;
}

.lao1 ul li a img {
	height: 230px;
	width: 308px;
	margin-left: 3px;
	margin-right: 5px;
	float: left;
}

.wenzi {
	float: left;
	height: auto;
	width: 450px;
	margin-top: 5px;
	padding-left: 8px;
}
.wenzi2 {
	float: left;
	height: auto;
	width: 228px;
	margin-top: 220px;
	padding-left: 8px;
}

table{
	border-collapse:collapse;
	text-align: left;
}

.lao1 {
	height: auto;
	width: 100%;
	float: left;
	margin-top: 5px;
}
.lao1 ul {
	height: auto;
	width: 100%;
	float: left;
	padding-bottom:3px;
	padding-left:4px;
}

.lao1 table tr th {
	font-size: 16px;
	line-height: 24px;
	text-align: center;
	/* [disabled]font-family: "黑体"; */
	font-weight: bold;
	vertical-align: central;
}

.lao1 ul table tr td {
	font-size: 14px;
	line-height: 24px;
	text-align: left;
}
.lao1 ul table tr th {
	font-weight: bold;
	text-align: center;
}
.lao1 table tr td {
	font-size: 14px;
	line-height: 24px;
	padding-left: 8px;
	padding-right: 8px;
}

.nav1 {
	background-image: url(../tplimg/zywpftloj-icon.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.nav {
	height: 40px;
	width: 790px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	
}
.content {
	font-size: 14px;
	font-weight: bold;
	line-height: 40px;
	width: 100%;
}
.content li a {
	color: #000;
	width: 110px;
	float: left;
	text-align: center;
}
.content li a:hover {
	color: #d70e0e;
}

.xwjz1 {
	width: 228px;
	margin-right: 8px;
	margin-left: 8px;
}
.xwjz1 h1 {
	font-size: 16px;
	line-height: 30px;
	overflow: hidden;
	height: 30px;
	text-align:center
}

.xwjz2 {
	width: 705px;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 45px;
}
.xwjz2 p {
	font-size: 14px;
	line-height: 24px;
	overflow: hidden;
	height: 145px;
	text-indent: 26px;

}

.xuxian {
	width: 100%;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999;
	margin-top: 6px;
	margin-bottom: 5px;
}

.pingft-2 {
	float: left;
	width: 470px;
	font-size: 14px;
	line-height: 24px;
	color: #000;
	margin-left: 5px;
}


.pingft-2 p{
	width: 455px;
    font-size: 14px;
	line-height: 24px;
	overflow: hidden;
	text-indent: 26px;	
}



.dds_w {
	font-size: 14px;
	line-height: 25px;
	overflow: hidden;
	height: 120px;
	text-indent: 26px;
}
.dds_t {
	width: 100%;
}

.dds_t1 li {
	float: right;
	width: 265px;
	margin-left: 3px;
	margin-bottom: 5px;
}


h3{ 
	line-height:30px;
	margin-top:3px;
	font-size:16px;
	color:#666;
	text-align:center;
}

.shoutuz4 { float: right; height: auto; width: 800px; margin-right: 3px; margin-left: 3px; padding:10px ;}


.shoutuz4 p { font-size: 14px; line-height: 20px; width: 800px; text-indent: 26px; margin-right: auto; margin-left: auto; }


.shoutuz3 { float: right; height: auto; width: 300px; margin-right: 4px; margin-left: 4px;margin-bottom: 3px; border: 1px solid #dbdbdb; padding:5px ; }

.shoutuz3 p { font-size: 14px; line-height: 25px; width: 290px; text-indent: 26px; margin-right: auto; margin-left: auto; }



.jiaodianpic{float:left;height:310px;width:560px;margin-right:8px;_margin-right:8px;margin-left:4px;margin-top:8px;_margin-left:4px; margin-bottom:5px; }

.content_left{height:310px;width:560px;height:auto;float:left;overflow:hidden;}

#myFocus{width:560px;height:310px;position:relative;overflow:hidden;background:#fff;}
/*焦点图大小，可按需要是否加边框*/
#myFocus .loading{
	position:absolute;
	z-index:9999;
	width:559px;
	height:310px;
	background:#fff url(http://nethd.zhongsou.com/wtimg/i_158290/loading.gif) center -40px no-repeat;
	color:#666;
	font-size:12px;
	text-align:center;
	padding-top:20px;
}
/*载入画面*/
#myFocus .pics li{position:absolute;top:0px;left:0px;}
#myFocus .pics li img{width:560px;height:310px;}
/*图片大小*/
#myFocus .ts li{position:absolute;z-index:2;left:0;bottom:-32px;height:32px;line-height:32px;padding-left:16px;overflow:hidden;}
#myFocus .ts li a{color:#fff;font-size:14px;font-weight:bold;text-decoration:none;}
/*标题样式*/
#myFocus .tsBg{position:absolute;bottom:0;z-index:1;width:560px;height:36px;background:#000;filter:alpha(opacity=40);opacity:0.4;}
/*标题背景*/
#myFocus .btn,#myFocus .btnBg{position:absolute;z-index:3;bottom:8px;right:8px;color:#fff;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;}
/*按钮样式*/
#myFocus .btn li,#myFocus .btnBg li{float:left;width:22px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer;}
#myFocus .btnBg li{background:#fff;filter:alpha(opacity=50);opacity:0.5;}
/*按钮背景*/
#myFocus .btn li.current,#myFocus .btn li.hover{
	background:#333;
}
/*当前/悬停按钮背景*/

.right{
	width:370px;
	float:right;
	height:310px;
	margin-top:6px;
	margin-left:5px;
	margin-right:8px;
}

.foucsBox { margin: 0 auto; padding: 0; width: 940px; height: 430px; overflow: hidden; zoom: 1; position: relative; padding-top:5px; }
 .foucsBox .imgCon { width: 940px; height: 430px; margin: 0; padding: 0; position: relative; list-style: none; }
.foucsBox .imgCon li { float: left; width: 940px; height: 430px; }
.foucsBox .imgCon li img { border: 0; }
.foucsBox .imgCon li .imgTitle { width: 940px; position: absolute; bottom: 35px; text-align: center; z-index: 2; }
 .foucsBox .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei","黑体"; font-weight: normal; font-size: 18px; zoom: 1; }
 .foucsBox .showPage { width: 940px; height: 70px; position: absolute; bottom: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; }
 .foucsBox .foucs { width: 940px; height: 22px; position: absolute; bottom: 3px; text-align: center; z-index: 3; }
.foucsBox .foucs span { display: inline-block; width: 7px; height: 7px; margin: 0 5px; line-height: 0; font-size: 0; background: url(../images/bg.png) -160px -90px no-repeat; cursor: pointer; overflow: hidden; }
 .foucsBox .foucs span.f { background: url(../images/bg.png) -170px -90px no-repeat; }
   
 .foucsBox .foucsButton { width: 40px; height: 56px; padding: 7px; margin-top: -70px; position: relative; z-index: 4; }
  .foucsBox .foucsButton span { display: inline; width: 23px; height: 45px; margin: 7px 5px 0; cursor: pointer; overflow: hidden; background: url(../images/bg.png) 0 0 no-repeat; }
  .foucsBox .foucsButton img { display: none; cursor: pointer; border-width: 0px; vertical-align: middle; width: 100px; height: 56px; }
 .foucsBox .lBtn { float: left; }
        .foucsBox .lBtn span { float: left; background-position: 0 -90px; }
 .foucsBox .rBtn { float: right; }
        .foucsBox .rBtn span { float: right; background-position: -30px -90px; }
    .foucsBox .btnHover { width: 146px; background: #408ED6; overflow: hidden; }
        .foucsBox .btnHover img { display: inline; }


.fanbb { float: left; height: 348px; width: 308px; border: 1px solid #dbdbdb; margin-left: 8px; margin-bottom: 8px; margin-top: 5px;}

.fanbb p { font-size: 14px; line-height: 20px; width: 299px; text-indent: 26px; margin-right: auto; margin-left: auto; margin-top:5px; padding-left:5px; }


.fanbb8 { float: left; height: 425px; width: 308px; border: 1px solid #dbdbdb; margin-left: 8px; margin-bottom: 5px; margin-top: 5px;}

.fanbb8 p { font-size: 14px; line-height: 20px; width: 299px; text-indent: 26px; margin-right: auto; margin-left: auto; margin-top:5px; padding-left:5px; }



.fanbb1 { width: 299px; margin-right: auto; margin-left: auto; margin-top: 6px; }
.fanbb1 p { background: #ffffff; height: 24px; width: 100%; font-size: 12px; line-height: 24px; text-align: center; margin-top: 4px;  }
.fanbb1 p2 { background: #ffffff; height: 24px; width: 100%; font-size: 16px; line-height: 24px; text-align: center; margin-top: 4px;   }
.fanbb1 p a { color: #333; }

h6 {font-size: 16px; color: #000; line-height: 24px; background: #f6d6ca; margin-top:5px; text-align: center;}

h7 {font-size: 16px; color: #000; line-height: 24px; margin-top:5px; text-align: center; }

.fanbb5 { float: left; height: 205px; width: 230px;  margin-left: 8px; margin-bottom: 5px;}

.fanbb5 p { font-size: 14px; line-height: 25px; width: 225px; text-indent: 26px; margin-right: auto; margin-left: auto; }




.fanbb2 { float: left; height: 235px; width: 308px; border: 1px solid #dbdbdb; margin-left: 8px; margin-bottom: 8px;}

.fanbb2 p { font-size: 14px; line-height: 20px; width: 299px; text-indent: 26px; margin-right: auto; margin-left: auto; margin-top:5px; }


.fanbb3 { width: 299px; margin-right: auto; margin-left: auto; margin-top: 6px;}


h3{
	line-height:20px;
	margin-top:3px;
	font-size:14px;
	color: #000;
	font-weight:bold;
	text-align:center
}
h2 {font-size: 16px; color: #000; line-height: 22px;  margin-top:5px; text-align: center;}


.pt10 {
height: 5px;
width: 100%;
}


.fanbb6 { float: left; height: 425px; width: 232px; border: 1px solid #dbdbdb; margin-left: 5px; margin-bottom: 5px; margin-top: 5px;}

.fanbb6 p { font-size: 14px; line-height: 20px; width: 220px; text-indent: 26px; margin-right: auto; margin-left: auto; margin-top:5px; padding-left:5px; }


.fanbb7 { width: 220px; margin-right: auto; margin-left: auto; margin-top: 6px; }





.contents{
	width:958px;
	float:left;
	display:block;
}

.bottomArea{
	width:95%;
	font-size:14px;
	background-repeat: no-repeat;
	background-position: -960px 0;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.scrollPic{
	width:100%;
	position:relative;
}
.scrollPic .up{
	position:absolute;
	top:140px;
	width:40px;
	height:82px;
	overflow:hidden;
	text-indent:-9999px;
	outline:none;
	background-image: url(../tplimg/nLeftCur1.png);
	background-repeat: no-repeat;
	background-position: 0;
	left: -26px;
}

.scrollPic .down{
	position:absolute;
	right:-26px;
	top:140px;
	width:40px;
	height:82px;
	overflow:hidden;
	text-indent:-9999px;
	outline:none;
	background-image: url(../tplimg/nLeftCur.png);
	background-repeat: no-repeat;
	background-position: 0;
}
.scrollPic{
	width:100%;
	position:relative;
}


.ylrytw1 {
	padding-top: 39px;
	padding-bottom: 30px;
	display: block;
	margin-right: 0px;
}
.ylrytw1 li {
	float: left;
	margin-bottom: 15px;
	height: 300px;
	width: 400px;
	display: block;
	margin-left: 35px;
}
.ylrytw1 li a img {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ylrytw1 li p a {
	line-height: 30px;
	display: block;
	width: 390px;
	height: 30px;
	text-align: center;
	overflow: hidden;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 14px;
	color: #000;
	background-color: #f6d6ca;
}
.ylrytw1 li p a:hover {
	color: #e66a08;
}
