@charset "utf-8";
/* CSS Document */
@import url("reset.css");
@import url("layout.css");
@import url("typography.css");


body{margin:0px; width:100%; height:100%;background:  url(../images/bg.jpg) repeat-x;font-family:\5B8B\4F53;font-size:12px;color:#333333;line-height:24px;}
a:link{text-decoration: none;  }
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none; }
* { margin:0; padding:0; }
ul {list-style-type:none;}
img { border:0; }
.clear{clear:both;}
/* top ------------------------------*/
.topbg{width:100%;background:url(../images/topbg.gif) repeat-x;height:163px;}
.top{width:1026px;margin:0 auto;height:111px;}
.logo{float:left;width:291px;height:111px;margin-left:77px;padding-right:200px;}
.toplink{width:347px;height:34px;float:right;background:url(../images/topbg2.gif) no-repeat;padding:0 9px 4px 0;margin-bottom:10px;}
.toplink li{height:24px;float:left;font-size:12px;line-height:34px;padding:0 17px;display:inline;}
.toplink li a{color:#DAB9AE;}
.t_con{width:193px;height:42px;float:right;background:url(../images/topbg3.jpg) no-repeat right bottom;padding-bottom:10px;}
.tapbao{width:212px;height:42px;float:right;background:url(../images/topbg3.jpg) no-repeat center bottom;padding-bottom:10px;}
.t_con h2,.tapbao h2{font-size:12px; text-align:center;font-weight:normal;}
.t_con h2 a,.tapbao h2 a{color:#fff;}
.t_con span,.tapbao span{color:#DBB8AD;display:block; text-align:center;line-height:150%;}
/*.menu{width:100%;height:50px;background:#ddd;}
.menu ul{margin:0 auto;width:1000px;}
.menu ul li{float:left;line-height:50px;}
.menu ul li a{color:#fff;font-size:14px;font-weight:bolder;display:block;padding:0 30px;}
.menu ul li a:hover{background:#fff;color:#666;}*/
.navbg{background: url(../images/navbg.gif) repeat-x;	height: 52px;width: 100%;}
.nbox{width:1000px;margin:0 auto;height:auto;overflow:hidden;}
.search{background:url(../images/searchbg.gif) no-repeat;width:305px;height:29px;float:right;padding-right:25px;margin-top:9px;}
.btn1{float:right;width:57px;height:30px;border:none; cursor:pointer;background:none; text-indent:-9999px;}
.txtbox1{padding-left:7px;line-height:30px;width:230px;height:30px;border:none;background:none;}
.banner{width:860px;margin:17px auto 14px auto;height:278px;position: relative;}
.bw{position: absolute;left:-8px;bottom:33px;width:855px;padding-left:13px;height:55px;line-height:46px;color:#7F6761;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1 ;background:url(../images/bw.png) no-repeat;z-index:999;}
.bl{position:absolute;left:0;width:7px;height:278px;background:url(../images/bl.png) no-repeat;z-index:998;}
.br{position:absolute;right:0;width:15px;height:278px;background:url(../images/br.png) no-repeat;z-index:998;}
.bb{position:absolute;bottom:0;left:7px;width:838px;height:9px;background:url(../images/bb.png) no-repeat;z-index:998;}
/*banner*/
#abgne_fade_pic {position: relative;width: 100%;height: 278px;overflow:hidden;text-align:center;margin:0px auto;background:url(../images/bannerbg.jpg) no-repeat center bottom;padding-bottom:14px;}
#abgne_fade_pic a.ad {position: absolute;	/* ׌DƬBһ */left:0;}
#abgne_fade_pic .control {position: absolute;right: 10px;bottom: 10px;}
#abgne_fade_pic .control a {display: inline-block;padding: 3px;margin: 0 3px;width: 16px;color: #fff;background: #000;text-align: center;font-size: 16px;text-decoration: none;}
#abgne_fade_pic .control a.on {font-weight: bold;color: #f00;}
.control{width:0px;overflow:hidden;}

/* m ------------------------------*/
.mc{width:829px;margin:0 auto;padding-bottom:13px;height:auto;overflow:hidden;}
.mc1{width:829px;height:157px;background:url(../images/mc1bg.gif) no-repeat;padding-top:19px;padding-bottom:20px;}
.mc1_1{width:258px;float:left;padding-left:12px;position:relative;height:157px;}
.mt{background:url(../images/mtbg.gif) no-repeat left bottom;padding-bottom:8px;height:21px;line-height:21px;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1 ;color:#C33B59;padding-left:4px;}
.mt a{color:#C33B59;font-weight:normal;}
.more{float:right;font-size:12px;font-weight:normal;}
.more a{color:#666;}
.more a:hover{color:#000;}
.matxt{padding-top:10px;color:#333333;font-family:\5FAE\8F6F\96C5\9ED1 ;line-height:22px;}
a.mmore1{color:#6D8F35;position: absolute;bottom:9px;left:12px;}
a.mmore2{color:#6D8F35;position: absolute;bottom:9px;left:19px;}
a.mmore3{color:#6D8F35;position: absolute;bottom:9px;left:3px;}
.mc1_2{width:266px;float:left;padding-left:19px;position:relative;height:157px;}

.date{float:right;}
.mc1_3{width:255px;float:right;padding-right:3px;position:relative;height:157px;}
.mprod{width:1000px;height:200px;overflow:hidden;float:left;margin-top:10px;}
#demo{width:728px; overflow:hidden; margin:0px auto}
/* img ------------------------------*/
.imgbox1{float:right;width:96px;height:118px;margin-top:17px;margin-left:3px;}
.imgbox2{float:right;width:114px;height:121px;margin-top:11px;margin-left:3px;}
.imgbox3{float:right;width:89px;height:134px;margin-top:6px;margin-left:3px;}
.imgbox4{float:right;width:271px;height:428px;margin-top:-12px;margin-left:3px;}

.left{width:186px;float:left;background:#FCFBFB url(../images/leftbg.gif) no-repeat center bottom;padding-bottom:9px;}
.mnews {height:230px;overflow:hidden;}
.mnews  li{height:23px;line-height:23px;padding-left:18px;padding-right:12px;background:url(../images/icon1.jpg) no-repeat 6px center;}
.mnews  li a{color:#333333;}
.mnews  li a:hover{color:#656565;}
.ml2{height:115px;overflow:hidden;}
.ml2  li{height:23px;line-height:23px;padding-left:18px;padding-right:12px;background:url(../images/icon1.jpg) no-repeat 6px center;}
.ml2  li a{color:#333333;}
.ml2  li a:hover{color:#656565;}
.mcon{height:240px;overflow:hidden; padding:0px 10px;}
.mcon li{height:24px;line-height:24px;padding-left:18px;padding-right:12px;background:url(../images/icon2.jpg) no-repeat 6px center;}
.sprod{height:auto;}
.sprod  li{height:23px;line-height:23px;padding-left:18px;padding-right:12px;background:url(../images/icon1.jpg) no-repeat 6px center;}
.sprod  li a{color:#333333;}
.sprod  li a:hover{color:#656565;}
.right{width:630px;float:right;background:url(../images/rightbg.gif) no-repeat center bottom;padding-bottom:9px;}
.rt{background:url(../images/rtbg.gif) no-repeat ;height:38px;line-height:38px;padding-bottom:5px;padding-left:33px;font-size:14px;}
.rt2{background:url(../images/rtbg2.gif) no-repeat ;height:38px;line-height:38px;padding-bottom:5px;padding-left:52px;font-size:14px;color:#656565;}
.mrc{min-height:491px;height:auto !important;height:491px;background:url(../images/rcbg.gif) repeat-y;padding-left:36px;/*line-height:150%;*/padding-top:20px;}
.location{float:right;padding-right:12px;font-size:14px;color:#333333;font-weight:normal;}
.location a{color:#333333;}
.src{background:url(../images/rcbg.gif) repeat-y;height:503px;padding-left:12px;padding-right:8px;padding-top:8px;}
.sarc{font-size:14px;line-height:150%;color:#333333;height:491px;overflow:hidden;padding-right:36px;}
.divScrollBar{background:#E1748C;position:absolute; right:0px; top:0px; width:15px; }
.divScrollBar:hover{}
.divScrollBar div{background:#fac9d4; position:absolute; left:0px; top:0px;}
.st1{height:25px;line-height:25px; text-align:center;font-size:18px;color:#333333;font-family:\5FAE\8F6F\96C5\9ED1 ;font-weight:normal;padding-top:16px;padding-bottom:17px;}
.prod{height:468px;overflow:hidden;}
.prod li{width:139px;float:left;margin-bottom:15px;padding:0 6px;}
.prod_imgbox3{width:139px;height:104px;}
.prod_img3{display: table-cell;width:139px;height:104px;line-height:104px;text-align:center;vertical-align:middle;*display: block;
         *font-size:83px;}
.prod_img3 img{vertical-align:middle;max-width:139px;}
.prod_txt2{background:url(../images/sbg1.gif) no-repeat;height:32px;line-height:32px; text-align:center;}
.prod_txt2 a{color:#fff;}
.sprc{font-size:14px;line-height:150%;color:#333333;height:392px;overflow:hidden;padding-right:36px;}
.page{width:604px;margin:0 auto;border-top:1px dashed #CAC9C9;margin-top:9px;color:#535353;}
.page a{color:#535353;}
.page span{display:block;height:30px;line-height:30px;background:url(../images/icon3.gif) no-repeat left center;padding-left:28px;}
.news{height:472px;overflow:hidden;}
.news li{height:32px;line-height:32px;background:url(../images/icon3.gif) no-repeat left center;padding-left:28px;border-bottom:1px dashed #CAC9C9;}
.news li a{color:#333333;}
.table1{font-size:14px;color:#bfbfbf;}
.table1 td{padding:5px 0px;}
.txtbox2{width:262px;height:28px;border:none;background:url(../images/txtbox2.gif) no-repeat;}
.txtbox3{width:456px;height:153px;border:none;background:url(../images/txtbox3.gif) no-repeat;line-height:28px;}
.btn2{background:url(../images/btn1.gif) no-repeat;width:65px;height:23px;margin-right:19px; cursor:pointer;}
.btn3{background:url(../images/btn2.gif) no-repeat;width:65px;height:23px;cursor:pointer;}
/*page*/
DIV.youtube {clear:both;padding-bottom:20px;
	PADDING-RIGHT: 6px;  PADDING-LEFT: 0px; FONT-SIZE: 14px;  COLOR: #E57777;  TEXT-ALIGN: center
}
DIV.youtube A {
	PADDING: 2px 6px; MARGIN: 0px 2px; COLOR:#E57777; border:1px solid #F6D0D0;
}
DIV.youtube A:hover {
	
}
DIV.youtube A:active {
	
}
DIV.youtube SPAN.current {
	PADDING: 2px 6px;  COLOR: #fff;  MARGIN: 0px 2px;background:#E57777; border:1px solid #E57777;
}
DIV.youtube SPAN.disabled {
		PADDING: 2px 6px;  MARGIN: 0px 2px; COLOR: #E57777;  border:1px solid #F6D0D0;

}

/* bottom ------------------------------*/
.bottom{width:100%;height:156px;background:url(../images/bbg.jpg) repeat-x;}
.btxt{padding-top:30px;width:840px;margin:0 auto;padding-left:3px;color:#fff;line-height:200%;font-size:13px;}
.btxt img{float:left;/*height:76px;*/margin-right:10px;}
.btxt a{color:#fff;}