@charset "gb2312";
/* CSS Document */
body{ font-size:12px; font-family: Arial, Helvetica, sans-serif;padding:0; margin:0;  color:#2c2c2c; background:url(../images/ya_bg.jpg) repeat #150000;}
div,form,ul,dd,dl,ol,dt,li,p{list-style:none;padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{font-size:100%; margin:0; padding:0;}
img { border:none;}
.none{ display:none;}
a{ text-decoration:none; color:#444; cursor:pointer;}
a:hover{ color:#FF0000; text-decoration:none;}
.clear { width:0; height:0; margin:0; padding:0; line-height:0px; font-size:0px; clear:both; overflow:hidden;}
/* bannerÑùÊ½¿ªÊ¼ */
.ya_nav{ width:100%; height:40px; overflow:hidden;background:url(../images/nav.jpg) center no-repeat;}
.ya_nav ul{ width:980px; height:40px; overflow:hidden; margin:0 auto;}
.ya_nav ul li{ width:98px; height:40px; overflow:hidden; float:left; text-align:center;}
.ya_nav ul li a{ color:#fff; line-height:36px; text-shadow:1px 1px 2px #000; font-size:14px;}
.ya_nav ul li a:hover{ color:#ef0000; }

.ya_top{ width:100%; height:350px; overflow:hidden;text-align:center;background:url(../images/ya_top.jpg) center no-repeat;}
.ya_top img{ display:block; margin:0 auto; overflow:hidden;}

.ya_news{ width:100%; height:166px; text-align:center;background:url(../images/ya_img_bg.jpg) center no-repeat;}
.ya_news ul{ width:1000px; margin:0 auto; height:166px;}
.ya_news ul li{ width:173px;height:106px; float:left; display:inline; margin:28px 11px 0 11px; padding:2px; background:#fff; box-shadow:2px 2px 5px #000; border-radius:3px;}
.ya_news ul li a{ width:173px;height:106px; float:left; position:relative;}
.ya_news ul li span{ width:173px;height:24px;position: absolute ; bottom:0px; background:#000;filter:alpha(opacity=40); opacity:0.4; left:0px;}
.ya_news ul li h2{ width:173px;height:24px;position: absolute ; bottom:0px; color:#fff; text-align:center; line-height:24px; font-size:12px; left:0px;}
.ya_news ul li p{ position:absolute; top:-230px; right:-570px;}
.ya_news ul li p img{z-index:10;}
.ya_news ul li a span{ display:none;}
.ya_news ul li a h2{ display:none;}
.ya_news ul li a p{ display:none;}
.ya_news ul li .hover { z-index:100;}
.ya_news ul li .hover span{ display:inline;}
.ya_news ul li .hover h2{ display:inline;}
.ya_news ul li .hover p{ display:inline;}

.ya_first{ width:100%; height:50px; text-align:center;background:url(../images/ya_first.jpg) center no-repeat; overflow:hidden;}
.ya_first p{ text-indent:-9999em;}
.yaan{ width:980px; height:117px; background:#fff; margin:0 auto; overflow:hidden;}
.yaan img{ float:left; display:inline; margin:25px 10px 0 10px;}
.yaan p{ float:left; width:840px; margin-top:20px; line-height:24px; color:#9e7171; text-indent:2em; text-align:justify;}
.yaan p strong{ color:#ef0000; font-weight: normal;}

.ya_pic{ width:980px; height:auto; margin:0 auto; overflow:hidden; background:url(../images/tab_bg.jpg) top no-repeat #fffbf5; position:relative;}
.ya_pic h1{ position:absolute; left:0; top:0;}
.come_tit{ width:390px; float:left; height:370px; padding-top:69px; margin-left:10px; display:inline;}
.come_tit p{ width:370px; float:left; height:auto; line-height:24px; text-indent:2em; color:#666666; display:inline; margin-left:7px;}
.come_tit img{ float:left; display:inline; border:solid 3px #fff; margin:10px 5px; box-shadow:1px 1px 2px #787776;}
.come_tit  .hover img{ border:solid 3px #ef0000; }

.come_all{ width:570px; display:inline; float:left; margin-left:7px; margin-top:20px; height:auto; overflow:hidden;}
.con_come{ width:562px; float:left; overflow:hidden;}
.con_come img{ float:left; border:solid 2px #fff; border-radius:2px;}
.con_come h2{ width:558px; float:left; overflow:hidden; height:28px; background:#000; text-align:center; line-height:28px; font-weight:normal; color:#fff; display:inline; margin:-1px 2px;}

.tog_tit{ width:390px; float:left; height:483px; padding-top:20px; margin-left:5px; display:inline;}
.tog_tit p{ width:370px; float:left; height:auto; line-height:24px; text-indent:2em; color:#666666; display:inline; margin-left:7px;}
.tog_tit img{ float:left; display:inline; border:solid 3px #fff; margin:10px 5px; box-shadow:1px 1px 2px #787776;}
.tog_tit  .hover img{ border:solid 3px #ef0000; }

.tog_all{ width:570px; display:inline; float:left; margin-left:15px; margin-top:90px; height:auto; overflow:hidden;}
.con_tog{ width:562px; float:left; overflow:hidden;}
.con_tog img{ float:left; border:solid 2px #fff; border-radius:2px;}
.con_tog h2{ width:558px; float:left; overflow:hidden; height:28px; background:#000; text-align:center; line-height:28px; font-weight:normal; color:#fff; display:inline; margin:-1px 2px;}

.mu_tit{ width:390px; float:left; height:370px; padding-top:69px; margin-left:10px; display:inline;}
.mu_tit p{ width:370px; float:left; height:auto; line-height:24px; text-indent:2em; color:#666666; display:inline; margin-left:7px;}
.mu_tit img{ float:left; display:inline; border:solid 3px #fff; margin:10px 5px; box-shadow:1px 1px 2px #787776;}
.mu_tit  .hover img{ border:solid 3px #ef0000; }

.mu_all{ width:570px; display:inline; float:left; margin-left:7px; margin-top:20px; height:auto; overflow:hidden;}
.con_mu{ width:562px; float:left; overflow:hidden;}
.con_mu img{ float:left; border:solid 2px #fff; border-radius:2px;}
.con_mu h2{ width:558px; float:left; overflow:hidden; height:28px; background:#000; text-align:center; line-height:28px; font-weight:normal; color:#fff; display:inline; margin:-1px 2px;}

.end{ width:980px; height:137px; overflow:hidden; margin:0 auto; overflow:hidden;}
.end img{ float:left;}

.footer{ width:980px; height:37px; overflow:hidden; margin:0 auto; background:url(../images/footer.jpg) no-repeat;}
.footer ul{ width:980px; height:37px; overflow:hidden; float:left; text-align:center;}
.footer ul li{ display:inline; line-height:37px; color:#b68282;}
.footer ul li a{ color:#b68282; padding:0 15px;}

.address{ width:100%; height:110px; padding-top:10px; text-align:center; overflow:hidden;}
.address p{ line-height:26px; color:#b68282;}














