@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li{
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   vertical-align: baseline;
   background: transparent;
}
ol,ul,li{list-style:none;}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:brfore,q:after{content:none;}
:focus{outline:none;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
a{
	text-decoration:none;
	color:#000;
	}
*{
list-style: none;
font-family: 宋体;
}
body {
width: 100%;
background:url(../images/bg.jpg) repeat;
margin: 0;
padding: 0;
}


.ya_heard{ width:980px; margin:0 auto;}
.ya_heard h1{ width:1000px; height:80px; margin:0 auto;}
.clear {
clear: both;
}
.red{ color:#C00;}
#wapper{width:980px;height:auto;margin:0 auto; background-color:#f6eddb;}
#header{width:980px;height:auto;margin:0 auto; background-color:#f6eddb;}
/***************************top************************************/
#top{width:100%;background:url(../images/topbg.jpg) repeat-x; height:123px;}
#top_c{margin:0 auto;width:980px;height:29px;}
.zx1{ float:left; margin:4px 0 0 16px; color:#191919;}
.zx2{ float:right;background:url(../images/zx2bg.jpg) no-repeat; width:333px; height:24px; margin-top:5px;}
.zx2 a{ width:111px; height:24px; text-align:center;color:#191919; display:block; float:left; line-height:28px;}
.zx1 a{ color:#191919;}
.zx1 a:hover,.zx2 a:hover{ text-decoration:underline;}
/***************************logo************************************/
#logo{width:980px;height:94px;margin:0 auto; }
#logo img{ float:left;}
/************** ds_nav********************************************/
#ds_nav{ width:100%;height:35px;background:url(../images/navbg.jpg) repeat-x; overflow:hidden;	}
#ds_nav a{font-size:16px;font-weight:bold; color:#fff;}
#ds_nav a:hover{text-decoration:underline;}
#ds_nav ul{font-size:14px;margin:0px auto;width:980px; line-height:35px;}
#ds_nav ul li{float:left;width:95px;margin:0 1px;text-align:center;background:url(../images/navbg2.jpg) no-repeat right center;}<!--width:93px;-->
#ds_nav ul li a{display:block;width:160px; float:left;line-height:35px;text-decoration:none;font-size:16px;font-weight:bold; color:#FFF;}<!--font-size:14px;-->
#ds_nav ul li a:hover{ text-decoration:underline;}
#ds_nav .first{float:left;width:90px;}<!--width:107px;-->
#ds_nav .first a{ color:#fff; font-weight:bold;}
#ds_nav .last{float:left;width:108px;background:none;}
/*#ds_nav .first:hover{background:url(../images/hover1.jpg);}	
#ds_nav .last:hover{background:url(../images/hover3.jpg) no-repeat;}*/	
/******************************banner***************************************/
#banner_bgsy{ width:100%; margin-top:5px;}
#bannersy{width:100%;height:385px;background:url(../images/bannersy.jpg) no-repeat center top;}
.bannersyc{width:980px;height:385px; margin:0 auto;}
#bannersy .img1{ margin:196px 0 0 380px;}
#bannersy .img2{ margin:196px 0 0 26px;}
#bannersy .img3{margin:310px 0 0 400px; width:240px; height:60px; display:inline-block;}
/*************************************************************/
#ds_menusy{
    WIDTH:100%;
    HEIGHT:105px;
	background:url(../images/banner_bgsy.jpg) no-repeat center bottom;
}
.ds_menusyc{
    WIDTH:970px;
    padding-left:10px;
    HEIGHT:105px;
	margin:0 auto;
}
.ds_menusyc .h_navbox {
	margin-top:10px;
}





/*************************************************************/
#banner_bg{ width:100%; height:455px;background:url(../images/banner_bg.jpg) repeat-x;}
#banner{width:980px;height:350px;margin:0 auto;background-image:url(../images/banner1.jpg);}
/*************************************************************/
#ds_menu {
    WIDTH:970px;
    padding-left: 10px;
    HEIGHT:101px;
    background: url(../images/h_bg_c.jpg) bottom no-repeat;
	margin:0 auto;
}


.h_navbox {
    float: left;
    height: 87px;
    padding-right: 15px;
    text-align: center;
    width: 200px;
	margin-top:6px;
}
.h_navbox h3 {
    font-size: 16px;
    font-weight: bold;
    height:40px;
    line-height: 38px;
}
.h_navbox h3 a {
    color: #B2020C;
}
.h_navbox p {
    height: 22px;
    line-height: 22px;
}
.h_navbox p a {
    padding: 0 5px;
}
.h_navbot {
    float: right;
    height: 85px;
    padding-top: 10px;
    width: 100px;
}
.h_navbot01 {
    display: inline;
    height: 28px;
    margin-bottom: 4px;
    width: 100px;
}
.h_navbot02 {
    height: 28px;
    width: 100px; margin-bottom: 4px;
}
.h_navbot03 {
    height: 28px;
    width: 100px;
}
/***********************chazhao *******************************/
.chazhao {
    border: 1px solid #CCCCCC;
    height: 34px;
    line-height: 34px;
    margin: 10px auto;
    overflow: hidden;
    padding: 0 20px;
    text-align: right;
    width: 940px;
}
.rmgjz {
    float: left;
    width: 510px;
}
.rmgjz ul {
    height: 34px;
    overflow: hidden;
}
.rmgjz ul li {
    display: inline;
    float: left;
    margin-right: 5px;
    white-space: nowrap;
}
.search {
    float: right;
    width: 380px;
}
.search span {
    float: left;
}
.tw{
    background: url("../images/tiwen.gif") no-repeat scroll 0 0 transparent;
    display:block;
	float:left;
    height: 20px;
    line-height: 20px;
    margin:6px 0 0 5px;
    text-indent: 7px;
    width: 51px;
}
.seach_b {
    float: left;
    height: 18px;
    margin: 6px 0 0;
    width: 200px;
}
.button01 {
    background: url("../images/chaxun.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    display: inline;
    float: left;
    height: 20px;
    margin: 6px 0 0 5px;
    width: 51px;
}

/*.heade_dangqian2{ height:34px; line-height:34px; font-size:14px; padding-left:25px; overflow:hidden; background:url(../images/dangqianbg2.gif) no-repeat center top;}
.heade_dangqian2 strong{ color:#f00;float:left;}
.heade_dangqian2 a{ background:url(../images/about_10.png) no-repeat right 18px;padding:0 20px 0 0; height:44px; display:block; float:left;margin-right:5px;}
.heade_dangqian2 a:hover{ color:#f00;}*/

.xiu_heade_dangqian2{ height:34px; line-height:34px; font-size:14px; padding-left:25px; overflow:hidden;}
.xiu_heade_dangqian2 strong{ color:#f00;float:left;}
.xiu_heade_dangqian2 a{ background:url(../images/about_10.png) no-repeat right center;padding:0 20px 0 0; height:34px; display:block; float:left;margin-right:5px;}
.xiu_heade_dangqian2 a:hover{ color:#f00;}

