@charset "gb2312";
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, input, textarea, select {margin:0;padding:0}
body {
	color: #838383;
	background:#fff;
	-webkit-text-size-adjust:100%;
	font-family: "ËÎÌå", "Arial Narrow", HELVETICA;
	font-size: 14px;
}
li { list-style: none; }
img { border: none; }
a {color: #333;	text-decoration: none;}
a:hover { text-decoration: none;  }
h1 { font-size: 16px; }
h2, h3 { font-size: 14px; }
h4, h5, h6 { font-size: 12px; }
.layout {margin: 0 auto;width: 1000px;overflow: hidden;}
.container {background: url(imagesbodybg_02.png) repeat-x 0px 0px;}
.top, .main {width:1000px;	margin:0 auto;}
.top { height: 103px; }
.weather{position:absolute;right:340px;top:6px;}
.topbanner {background: url(imagesHugh_01.png) no-repeat center;height: 223px;}
.nav ul li.dqlink{background: url(imagesnavhover_06.png) no-repeat center;}
.nav {
	line-height: 48px;
	background: url(imagesHugh_03.png) repeat-x 0px 0px;
	height: 48px;
}
.nav li { float: left; }
.nav ul li a {
	display: block;
	width: 111px;
	text-align: center;
	font:normal 18px/48px "Î¢ÈíÑÅºÚ";
	color:#fff;
}
.nav ul li.dqlink a{	color: #F00;	text-decoration: none;}
.info {
	height: 52px;
	color: #666;
	font-size: 16px;
	line-height: 48px;
	padding-left: 20px;
	position: relative;
	width: 980px;
}
.soso {
	position: absolute;
	right: 0px;
	top: 0px;
	height: 48px;
	width: 270px;
	background: url(imagesHugh_14.png) no-repeat 0px 8px;
	padding-left: 20px;
}
.txt1 {
	background-color: transparent;
	height: 25px;
	line-height: 25px;
	margin-top:12px;
	border:none;
	width:218px;
	float:left;
	font-size: 15px;
	color: #CCC;
}
.btnso {
	background-color: transparent;
	height: 25px;
	width: 30px;
	margin-top:12px;
	border:none;
	cursor:pointer;
}
.tzgg a {padding-left:60px;
	font-size: 24px;
	color: #333;
	text-decoration: none;
	line-height: 46px;
}
#marquees {	background: url(imagesHugh_19.png) no-repeat 0px 0px;}
.tzgg {
	height: 46px;
	border: 1px solid #f09f96;
	text-align: left;
	background: url(imagesHugh_22.png) repeat-x 0px 0px;
	margin-bottom: 10px;
	overflow: hidden;
}
.tzgg .right {float:left;background: url(imagesHugh_19.png) no-repeat 0px 0px;padding-left: 60px;}
.tzgg .right div {
	font-size:24px;
	overflow:hidden;
	margin-left:5px;
	width: 900px;
}
.tzgg .right a:hover { color:#cf0607; }
.allowStop p a { line-height: 46px; }
.footer {
	height: 84px;
	color: #421703;
	text-align: center;
	background-color: #e4e4e4;
	line-height: 30px;
	padding-top: 20px;
}
.part1 { height: 333px; }
.imglb {width: 493px;height: 314px;	float: left;}
.news1 {
	float: left;
	height: 314px;
	margin-left: 24px;
	width: 475px;
}
.news1 p {
	color: #969696;
	height: 100px;
	width: 473px;
	line-height: 30px;
	text-indent: 24px;
	border-bottom: 1px dashed #484848;
	padding-top: 15px;
	margin-bottom: 8px;
}
.news1 p a { color: #e01600; }
.news1 li span {
	color: #969696;
	float: right;
}
.news1 ul li {
	height: 27px;
	line-height: 27px;	background: url(imagesHugh_50.png) no-repeat 0px 10px;
	padding-left: 8px;
}
.news1 li a { color: #333; }
.news1 li a:hover{ color:#e01600;} 
.news2 {
	float: left;
	height: 285px;
	width: 492px;
	border: 1px solid #d7d7d7;
	background-color: #f8f8f8;
}
.news2 h2 {
	background: url(imagesHugh_27.png) no-repeat 0px 0px;
	border-bottom: 1px solid #d7d7d7;
	color: #FFF;
	font-size: 18px;
	line-height: 33px;
	padding-left: 20px;
	font-weight: normal;
	position: relative;
	+position: none;
}
.more {
	font-size: 12px;
	position: absolute;
	top: 0px;
	right: 13px;
	*float: right;
	*position: relative;
	*margin-top: -35px;
}
.news2 dl {	display: block;	height: 251px;	background: url(imagesh2newsbg4_03.png) no-repeat right bottom;}
.news2 dl dt {
	color: #bb0506;
	font-size: 16px;
	line-height: 72px;
	text-align: center;
}
.news2 dl dd {
	font-size: 14px;
	color: #333;
	text-indent: 24px;
	line-height: 24px;
	padding-right: 24px;
	padding-left: 24px;
}
.news3, .news5 {
	float: right;
	height: 285px;
	width: 492px;
	border: 1px solid #d7d7d7;
	background-color: #f8f8f8;
}
.news3 h2 {
	background: url(imagesHugh_29.png) no-repeat 0px 0px;
	border-bottom: 1px solid #d7d7d7;
	color: #FFF;
	font-size: 18px;
	line-height: 33px;
	padding-left: 20px;
	font-weight: normal;
	position: relative;	+position: none;
}
.news5 h2 {
	background: url(imagesHugh_34.png) no-repeat 0px 0px;
	border-bottom: 1px solid #d7d7d7;
	color: #FFF;
	font-size: 18px;
	line-height: 33px;
	padding-left: 20px;
	font-weight: normal;
	position: relative;	+position: none;
}
.news3 dl dt, .news5 dl dt {
	border: 1px solid #96aeca;
	height: 80px;
	width: 105px;
	text-align: center;
	padding: 3px;
	float: left;
	margin-right: 15px;
	margin-top: 20px;
	margin-left: 12px;
}
.news3 dl dd, .news5 dl dd {
	width: 340px;
	height: 207px;
	display: block;
	float: left;
	margin-top: 35px;
}
.news3 dl dd ul li, .news5 dl dd ul li { line-height: 30px; 	background: url(imagesHugh_50.png) no-repeat 0px 15px;
	padding-left: 8px;}
.part2 {
	overflow: hidden;
	height: 295px;
}
.news4 {
	float: left;
	height: 285px;
	width: 492px;
	border: 1px solid #d7d7d7;
	background-color: #f8f8f8;
}
.news4 h2 {
	background: url(imagesHugh_33.png) no-repeat 0px 0px;
	border-bottom: 1px solid #d7d7d7;
	color: #FFF;
	font-size: 18px;
	line-height: 33px;
	padding-left: 20px;
	font-weight: normal;
	position: relative;	+position: none;
}
.news4 dl dt {
	border: 1px solid #96aeca;
	height: 80px;
	width: 105px;
	text-align: center;
	padding: 3px;
	float: left;
	margin: 20px 15px 0 12px;
}
.news4 dl dd {
	width: 340px;
	height: 207px;
	display: block;
	float: left;
	margin-top: 35px;
}
.news4 dl dd ul li { line-height: 30px;	background: url(imagesHugh_50.png) no-repeat 0px 15px;
	padding-left: 8px; }
.part3 {
	overflow: hidden;
	height: 250px;
	background: url(imagesjxyy_03.png) repeat-x 0px 0px;
	border:1px solid #d7d7d7;
	margin-bottom: 10px;
}
.part4 {
	overflow: hidden;
	height:200px;
	border: 1px solid #d7d7d7;
	margin-bottom: 10px;
	background-color: #f8f8f8;
}
.part3 h3 {
	height: 33px;
	line-height: 33px;
	background: url(imagesHugh_38.png) no-repeat 5px 13px;
	padding-left: 25px;
	color: #d51112;
	font-size: 18px;
	font-weight: normal;
	border-bottom:1px solid #d7d7d7;
}
.part3 li {
	float: left;
	width: 331px;
	display: block;
}
.jximg1 {background: url(imagesHugh_42.png) no-repeat 20px 20px;	height: 210px;	position: relative;}
.jximg2 {background: url(imagesHugh_44.png) no-repeat 20px 20px;height: 210px;position: relative;}
.jximg3 {background: url(imagesHugh_47.png) no-repeat 20px 20px;	height: 210px;	position: relative;}
.jximg1 a, .jximg2 a {
	height: 178px;
	width: 267px;
	display: block;
	float: right;
	margin-right: 5px;
	margin-top: 21px;
	padding-left: 5px;
	padding-top: 5px;
	background: url(imagesjxyyimgbg1_03.png) no-repeat 0px 0px;
}
#more2, #more3 {
	background:none;
	position: absolute;
	top: -22px;
	right: 0px;
	display: block;
	height: 20px;
	width: 50px;
	font-size: 12px;
	color: #747474;
}
#more4 {
	background:none;
	position: absolute;
	top: 3px;
	right: 0px;
	display: block;
	height: 20px;
	width: 50px;
	font-size: 12px;
	color: #747474;
}
.jximg3 ul {
	display: block;
	width: 140px;
	height: 180px;
	float: right;
	margin-top: 20px;
}
.jximg3 ul li {
	width: 132px;
	display: inline;
	line-height: 30px;
	background: url(imagesHugh_50.png) no-repeat 0px 15px;
	padding-left: 8px;
}
.part4 h4 {
	background: url(imagesHugh_38.png) no-repeat 9px 43px;
	height: 152px;
	width: 23px;
	border-right: 1px solid #d7d7d7;
	padding-top: 60px;
	font-size: 18px;
	color: #d51112;
	font-weight: normal;
	padding-left: 6px;
	float: left;
}
.part5 {
	background-image: url(imagesyqlj4_03.png);
	background-repeat: no-repeat;
	height: 35px;
	background-position: 75px;
	line-height: 35px;
	color: #d51112;
	padding-left: 20px;
	border: 1px solid #d7d7d7;
	margin-bottom: 10px;
}
.part5 ul li {
	float: left;
	padding-right: 25px;
	padding-left: 25px;
	color: #333;
	background: url(imageslinfline1.png) no-repeat right 10px;}
.part5 h4 {	display: inline;float: left;padding-right: 28px;}
/*banner*/
.flexslider {width: 493px;margin: 0;padding: 0;}
.flexslider .slides > li { display: none; }
.flexslider .slides img {max-width: 100%;display: block;}
.flex-pauseplay span { text-transform: capitalize; }
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides { display: block; }
* html .slides { height: 1%; }
.no-js .slides > li:first-child { display: block; }
.flexslider {
	background: #fff;
	border: 0px solid #ffb846;
	position: relative;
	zoom: 1;
}
.flexslider .slides { zoom: 1; }
.flexslider .slides > li { position: relative; }
.flex-container {
	zoom: 1;
	position: relative;
}
.flex-caption {
	background:none;
-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);
	zoom: 1;
}
.flex-caption {
	width: 493px;
	height:34px;
	padding:0 9px;
	position: absolute;
	left: 0;
	bottom: 0;
	background: rgba(0, 0, 0, .6);
	color: #7e7e7e;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.flex-caption a {
	color: #fff;
	width: 175px;
	font-size: 12px;
	font-family:"";
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.flex-control-nav {
	position: absolute;
	bottom:10px;
	right: 4px;
	text-align: right;
	z-index: 1;
}
.flex-control-nav li {
	margin: 0 0 0 3px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-nav li:first-child { margin: 0; }
.flex-control-nav li a {
	width: 17px;
	height: 17px;
	line-height:17px;
	cursor: pointer;
	text-align: center;
	color: #7e7e7e;
	padding:0 6px;
}
.flex-control-nav li a:hover {	background-position: 0 -15px;	color: #fff;}
.flex-control-nav li a.active {	cursor: default;color: #fff;background-color: #de1516;}
/*jchd*/
img { display:block; }
.clearFloat, .row, .noMarginRow, .list li { zoom: 1; }
 .searchlist { margin:20px;min-height:750px; }
 .searchlist li{ 
	border-bottom:#d4d4d4 1px dashed;
	height:38px;
	line-height:38px;
	font-size:14px;
}
.searchlist a{ 
	background:url(imagesgrayDot.gif) no-repeat 8px center;
	text-indent:2em;
	display:block;
	color:#333;
	width:740px;
	text-overflow:ellipsis;
	height:30px;
	overflow:hidden;
}
.searchlist li span{ float:right;} 
 
.clearFloat:after, .row:after, .noMarginRow:after, .list li:after {
	content: "";
	display: block;
	height: 0;
	line-height: 0;
	clear: both;
	visibility: hidden;
}
.clearFloat img { display:inline-block; }
.ScrCont { margin-top:18px; }
.spe td { width: 192px; }
.spe {	position:relative;	width:965px;float:left;}
#demo td a img {
	margin-right: 7px;
	margin-left: 7px;
	height: 126px;
	width: 168px;
	padding: 3px;
	border: 1px solid #d3d3d3;
}
#demo td a p {color: #333;	line-height: 39px;}
