/* 主页面样式 */
body { text-align: center; font-family:"宋体", arial;margin:0; padding:0; background:url(syss-bg.gif) repeat-x;  font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
strong{font-weight:normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}

.clear{ clear: both; font-size:0px; width:0px; height:0; line-height:0; visibility: hidden;}
.clearfix:after{content:"."; display:block; height: 0; line-height:0; clear: both; visibility: hidden;} /* only FF */

/* word-wrap:break-word; overflow:hidden;
text-overflow:ellipsis; white-space:nowrap;

height:auto !important; height:400px; min-height:400px; word-wrap:break-word; overflow:visible;
*/

a{ color:#434343; text-decoration:none;}
a:hover{ color:#FF6600; text-decoration:underline;}

.all{margin:0 auto; width:1000px; overflow:hidden; clear:both;}

.allb{width:1000px; overflow:hidden; float:left; clear:both;}



/* 头部 */

.head{ width:1000px; }
.banner{ width:1000px; height:300px;}
.nav{ width:1000px; height:50px; line-height:50px;}
.nav li{ padding:0 45px; font-size:18px; font-weight:bold; color:#fff; float:left;}
.nav li a{ color:#fff;}

.main{ width:1000px; margin-top:30px;}
.yw{ width:1000px; height:365px;}
.yw-img{ width:490px; height:365px; float:left;}
.yw1{ width:480px; height:365px; float:right;}
.yw1-tle{ width:465px; height:40px; background:url(yw-tle-bg.gif) no-repeat; text-align:right; padding-right:15px; line-height:40px; font-size:14px;}
.yw1 ul li{ width:480px; height:90px; border-bottom:1px dashed #7d7d7d; margin-top:15px;}
.yw2{ width:463px; height:30px; background:url(yw-ul-tle-bg.gif) left no-repeat; padding-left:17px; font-size:18px; color:#bf0000; text-align:left; line-height:30px; background-position:5px;}
.yw2 a{ color:#bf0000;}
.yw3{ width:446px; line-height:25px; text-align:left; padding-left:17px; padding-right:17px;}

.m2{ width:1000px; margin-top:30px;}
.zyjs{ width:636px; float:left;}
.zyjs1{ width:636px;}
.zyjs2{ width:621px; height:40px; background:url(zyjs-tle-bg.gif) no-repeat; text-align:right; padding-right:15px; line-height:40px; font-size:14px;}
.zyjs1 ul{ padding-top:10px;}
.zyjs1 ul li{ height:28px; line-height:28px;}
.zyjs1 ul li a{ text-align:left; float:left; background:url(syss-icon.gif) left no-repeat; padding-left:10px; font-size:14px;}
.zyjs1 ul li span{ float:right; margin-right:5px;}

.dkhc-tle{ width:621px; height:40px; background:url(dkhc-tle-bg.gif) no-repeat; text-align:right; padding-right:15px; line-height:40px; font-size:14px;}

.xxzl{ width:334px; float:right;}
.xxzl-tle{width:319px; height:40px; background:url(xxzl-tle-bg.gif) no-repeat; text-align:right; padding-right:15px; line-height:40px; font-size:14px;}
.xxzl ul{ padding-top:7px;}
.xxzl ul li{ height:28px; line-height:28px;}
.xxzl ul li a{ text-align:left; float:left; background:url(syss-icon.gif) left no-repeat; padding-left:10px; font-size:14px;}
.xxzl ul li span{ float:right; margin-right:5px;}

.foot{ width:100%; height:50px; background:url(syss-foot-bg.gif) repeat-x; text-align:center; color:#fff; line-height:50px; margin-top:30px;}




.mt10{ margin-top:10px;}
.ml20{ margin-left:20px;}
.ml10{ margin-left:10px;}

.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}
