@charset "UTF-8";

/* yui3 reset.css */

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

fieldset,
img {
    border: 0;
    vertical-align: top;
}



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%;
    font-weight: normal;
}

q:before,
q:after {
    content: "";
}

abbr,
acronym {
    border: 0;
    font-variant: normal;
}

sup {
    vertical-align: text-top;
}

sub {
    vertical-align: text-bottom;
}

input,
textarea,
select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    *font-size: 100%;
}

legend {
    color: #000;
}

iframe {
    display: block;
}
a{color:#333;}

/* yui3 fonts */

body {
    color: #333;
    font-size: 14px;
    font-family: "Microsoft YaHei";
}

select,
input,
button,
textarea {
    font: 99% arial, helvetica, clean, sans-serif;
}

table {
    font-size: inherit;
    font: 100%;
}

pre,
code,
kbd,
samp,
tt {
    font-family: monospace;
    *font-size: 108%;
    line-height: 100%;
}

a {
    text-decoration: none;
}

.head_pic img{width:100%;}
.headerbox{width:100%}
.banner{height:117px; margin:0 auto; background: url(../images/20111009_top_bg.jpg) no-repeat top center;}
.daohang{ margin:0 auto; width:1000px; position:relative;}
.daohang a{ position: absolute; right: 0; top:0; color:#808080; padding:5px;}
.menu_box{ width:100%; height:64px;background: url(../images/20111009_menu_bg.jpg) repeat-x;overflow:hidden;margin:0 auto;}
.nav_box{width:1000px;margin:0 auto; height: 31px;}
.menu_nav_box{float:left;width:1000px;}
.gg_con {width: 887px;float:left;height: 34px;background: url(../images/hrss_gg.jpg) 11px top no-repeat;}
.menu_nav{height:34px;float:left; width:740px; font-family:Microsoft YaHei;}
.menu_nav li{float:left; height:34px; line-height:34px; font-weight:bold; background:url(../images/20111009_nav_bg.jpg) no-repeat right center;}
.menu_nav li a{float:left; display:block;height:34px;line-height:34px; text-align:center;font-weight:bold; font-size:15px;text-decoration:none;color:#fff; padding:0 30px;}
.menu_nav li a.hover{background:url(../images/nav_hover.jpg) no-repeat; color:#fff;}
.menu_nav li:hover,.menu_nav li.on{background:url(../images/20111009_nav_hover.jpg) no-repeat center 0;}
.menu_nav li.current .nav_master_a{float:left;font-weight:bold;display:block; color:#fff;background:url(../images/20111009_nav_hover.jpg) no-repeat center 0; }
.menu_nav li.current a.nav_master_a:hover{text-decoration:none; }
.menu_box .bd{height: 31px;font-size:12px; }
.menu_box .bd{width:1000px; margin:0 auto;}
#index_body .menu_box .hid{display: none !important;}
#index_body .menu_box .show{display: block !important;}
.sun_ul li a{color:#f64000;border-right:1px solid #f64000;padding:0 10px;}
.sun_ul li:last-child a{border-right:0;}
.sun_ul li{float: left; margin-right:5px; }
.menu_box #ng0{padding-left:110px;}
.menu_box #ng0 em{margin-right:20px; }
.menu_box #ng1{padding-left:30px;}
.menu_box #ng2{padding-left:60px;}
.menu_box #ng3{padding-left:60px;}
.menu_box #ng4{ padding-left:70px;}
.menu_box #ng5{ padding-left:320px;}
.menu_box #ng6{ text-align:right;padding-right:10px;}
.menu_con{float:left;width:1000px;height:31px;line-height:31px;color:#ec9c81;  margin:0 auto;}
.menu_con span a{color:#f64000; }
.select_box{float:right;width:260px;}
.select_box em{ display:block; line-height:34px; float:left; color:#fff; padding-right:10px;}
.select_box .input2{ background:#e7f4fd;padding-left:4px; height:18px; border:1px solid #117cce; margin-top:7px; float:left;} 
.select_box .serch2{ background:url(../images/20111009_search.gif) no-repeat; width:43px; height:19px; float:left; border:0; margin-top:7px;}
.like_box{width:1000px;height:42px;padding:10px 0 7px;clear:both; margin:0 auto;}
.like_box ul{width:100%;float:left;height:42px;}
.like_box ul li{padding-left:70px;float:left;width:162px;height:42px;overflow:hidden;}
.like_box ul li img{width:162px;height:42px;}
.bottom-box{position:relative;}
#_ideConac{ display: block;width: 80px; position:absolute;right:100px;top: 0;}

.reset{cursor: pointer;}
#demo {
				WIDTH: 852px;
				padding: 9px 0 15px 0;
				margin: 0 19px;
				OVERFLOW: hidden;
			}

			#sidebar {
				width: 96px;
				height: 187px;
				background-color: #FFF;
				position: absolute;
				top: 250px;
				float: left;
				margin-left: 17px;
				left: 0px;
				z-index: 2000;
			}

#sidebar1 {
				width: 96px;
				height: 187px;
				background-color: #FFF;
				position: absolute;
				top: 250px;
				float: left;
				margin-left: 17px;
				left: 0px;
				z-index: 2000;
			}

			#jszwfw {
				width: 320px;
				height: 70px;
				background-color: #FFF;
				position: absolute;
				top: 340px;
				float: left;
				margin-left: 1050px;
				left: 0px;
				z-index: 2000;
			}

			#gqzt {
				position: absolute;
				top: 220px;
				float: left;
				right: 0px;
				z-index: 2000;
			}

			#qnrc {
				width: 320px;
				height: 97px;
				background-color: #FFF;
				position: absolute;
				top: 420px;
				float: left;
				margin-left: 1050px;
				left: 0px;
				z-index: 2000;
			}

			#gq {
				position: absolute;
				width: 275px;
				height: 160px;
				Z-index: 9999
			}


			@-webkit-keyframes mymove

			/* Safari and Chrome */
				{
				0% {
					top: 0px;
					left: 400px;
				}

				25% {
					top: 400px;
					left: 800px;
				}

				50% {
					top: 800px;
					left: 400px;
				}

				75% {
					top: 400px;
					left: 0px;
				}

				100% {
					top: 0px;
					left: 400px;
				}
			}

			.bs_xgys {
				width: 246px;
				background: url(/szwzweb/images/37031_2.jpg) 50% 92% no-repeat;
			}

			.bs_xgys li {
				width: 120px;
				float: left;
			}

			.rightsidebars {
				POSITION: absolute;
				WIDTH: 97px;
				FLOAT: right;
				HEIGHT: 113px;
				TOP: 182px;
				RIGHT: 0px;
				MARGIN-RIGHT: 0px
			}

			.fwdt .shixiang h3 a {
				color: #0e77ca;
				font-size: 14px;
			}

			.fwdt .shixiang h3.xzsp {
				margin-top: -6px;
				margin-bottom: 8px;
			}

			.on_con {
				word-wrap: break-word;
			}
.left_sidebar{width: 117px; float: left; position:relative; overflow:hidden;  }
.left_sidebar img{ width:100%; height:187px; display:block; }
.left_sidebar .bd li{ position:relative; overflow:hidden; zoom:1;}
.left_sidebar .hd{ position:absolute; bottom:0px; right:5px;}
.left_sidebar .hd li{float:left; width:16px;font-size: 12px; height:16px; margin:0 1px; line-height:16px; text-align: center; overflow:hidden; background:#010101; cursor:pointer; color:#fff; transition: all .3s; -webkit-transition: all .3s;}
.left_sidebar .hd li.on{background:#e4a317;}
.left_sidebar .bd ul, .left_sidebar .bd li{width:100% !important;}
.footerbox{padding-top:10px; overflow: hidden; clear: both;}
.bottom-box{ width:1000px; margin:0 auto;border-top:1px #F3F3F3 solid;clear:both;}
.bottom-box p{float:left; width:100%; line-height:24px; padding:8px 0 15px; text-align:center;color:#555; font-size:12px;}
.dzjg_div{text-align:center;}
.dzjg_div .zfwzjc_icon img{margin:20px;}
