body { margin:0; background:#FFFFFF; font-size:12px; }

a { text-decoration:none; outline:0; }

a img { border:0; }

form, p { padding:0; margin:0; }

a, button { outline:0; }
.clear{ clear:both;}
.header { width:1200px; height:92px; margin:0 auto 0 auto;
}
.logo{ width:490px; height:92px; float:left; margin-left:55px;}
.headerRight{ float:right; padding-right:20px; width:630px;}
   .headerRight a{ color:#838383; text-decoration:none;}
   .headerRight a:hover{ color:#81bfe8; text-decoration:none;}
    .wx{ background:url(../images/wx.gif) left center no-repeat; padding-left:25px;}
	.wb{ background:url(../images/wb.gif) left center no-repeat; padding-left:25px;}
	.tm{ background:url(../images/tm.gif) left center no-repeat; padding-left:25px;}
.hrTop{ text-align:right;}	
.hRBottom{ text-align:right; margin-top:10px;}
	.hRBottomLeft{ float:right; line-height:30px;}
	.hRBottomLeft a{ color:#3c3c3d; text-decoration:none;}
	.hRBottomLeft a:hover{ color:#81bfe8; text-decoration:none;}
	.hRBottomLeft span a{ color:#81bfe8; text-decoration:none;}
	.hRBottomLeft span a:hover{ color:#999; text-decoration:none;}
	.search{ padding-left:10px; width:275px; line-height:30px; float:right;text-align:left;}
	.search td{ vertical-align:middle}
	.ssinput{border:1px solid #cacaca; height:22px; padding:0; margin:0; float:left; width:184px;}
	.ssinput2{ border:0;float:left;}
	.search a{ display:block; float:right; margin-top:5px; margin-right:2px;}
	.tel{ margin-left:20px; background:url(../images/tel.gif) left center no-repeat; padding-left:34px; float:right; color:#81bfe8; font-size:20px; font-family:Arial, Helvetica, sans-serif;}

.menuBg{ width:100%; height:30px; line-height:30px; background:#D1D5D6;}
#menu{ width:1200px; margin:0 auto 0 auto;}
#nav { list-style:none;}
#nav .jquery_out {
float:left;line-height:35px;display:block; border-right:1px solid #fff; text-align:center; color:#fff; font:14px/30px "??"; background:#f7f7c7 }
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px; border:1px solid #f00;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel { float:left; font-size:14px; text-align:center; width:145px; font-family:" arial,Hiragino Sans GB,Microsoft Yahei,sans-serif"; z-index:99999;}
#nav .mainlevel a {color:#000; text-decoration:none; line-height:30px; display:block; height:30px; text-align:center; font-size:14px; font-family:"SimHei";}
#nav .mainlevel a:hover {color:#5586a7; text-decoration:none;background:#90ccf4;font-size:14px; font-family:"Microsoft Yahei";}
#nav .mainlevel ul {display:none; position:absolute; height:auto; list-style:none; margin-left:-40px; z-index:999;}
#nav .mainlevel li {border-top:1px solid #77b7e2; background:#81bfe8; text-align:center; width:145px;}



.index { position:relative;}

.index .sign { position:absolute; z-index:10; width:100%; text-align:center; }

.index .sign img { margin-top:-19px; }

.index .banner { position:relative; overflow:hidden; z-index:1;}

.index .banner .prev { position:absolute; background:url(../images/index_0.png); width:23px; height:43px; top:50%; left:12px; z-index:2; cursor:pointer; }

.index .banner .next { position:absolute; background:url(../images/index_1.png); width:23px; height:43px; top:50%; right:12px; z-index:2; cursor:pointer; }

.index .banner ul { list-style:none; width:933px; height:24px; margin:0 auto; padding:601px 0 0 0; text-align:center; }

.index .banner ul li { float:left; position:relative; border-bottom:0; z-index:2; }

.index .banner ul li font { display:block; background:url(../images/index_3.jpg); height:24px; line-height:24px; text-align:center; color:#FFFFFF; width:311px; }

.index .banner ul li div { display:none; }

.index .banner ul li div > img { position:absolute; right:0; top:0; }

.index .banner ul li div a img { width:299px; height:127px; border:5px solid #fff6e7; border-bottom:0; }

.index .banner ul li.highlight {  border:1px solid #ead7c5; border-bottom:0; }

.index .banner ul li.highlight font { display:none; }

.index .banner ul li.highlight div { display:block; }

.index .banner .image { position:absolute; height:625px; left:-10000px; width:100%; overflow:hidden; display:none; }

.index .banner .image img { display:none; }

.line {
	TEXT-ALIGN: center; BACKGROUND: url(../images/index_5.jpg); HEIGHT: 12px
}
.line IMG {
	MARGIN-TOP: -6px
}


/*pageSite*/
.pageSite{ width:1200px; margin:0 auto 0 auto; color:#333; padding-top:15px; padding-bottom:15px;}
    .pageSite a{ color:#6e6d6d; text-decoration:none;}
	.pageSite a:hover{ color:#81bfe8; text-decoration:none;}
.middle{ width:1200px; margin:0 auto 0 auto; margin-bottom:50px;}
    .mLeft{ float:left; width:220px;}
	    .mLeft ul{ width:220px; list-style:none; margin:0; padding:0; border-top:1px solid #e1e1e1; margin-bottom:20px; }
		    .mLeft ul li{ width:220px; border-bottom:1px dashed #e1e1e1; height:34px; line-height:34px; }
			.mLeft ul li a{ display:block; width:190px; padding-left:30px; color:#494949; text-decoration:none;}
			.mLeft ul li a:hover{ color:#81bfe8; text-decoration:none; background:#fbfdff;}
		    .mLeft .ulTitle{ width:190px; padding-left:30px;  background:#f9f9f9; border-bottom:0px;color:#0d1523; font-size:14px;}
	.mRight{ float:right; width:954px;}
	    .mRightTitle{ width:940px; padding-left:14px;  background:#f9f9f9; border-top:1px solid #e1e1e1; color:#0d1523; font-size:18px; height:34px; line-height:36px;}
		.mRightTitle .blue{ color:#1d6da2;}
		.xh{ width:318px; float:left; border-bottom:1px solid #e1e1e1; padding-top:32px; padding-bottom:20px;}
		    .xhTu{ text-align:center; height:196px;}
			.xhTitle{ height:25px; text-align:center;}
			    .xhTitle a{ color:#333; text-decoration:none;}
				.xhTitle a:hover{ color:#81bfe8; text-decoration:none;}
				.xhPrice{ text-align:center; color:#a6a6a6;}
				    .xhPrice span{ font-size:16px; color:#e33527; font-family:Arial, Helvetica, sans-serif;}






.footer {
	MARGIN-TOP: 24px; BACKGROUND: url(../images/footer_2.jpg) repeat-x 50% top; PADDING-TOP: 22px; font-size:12px; 
}	
.footer{ width:1200px; margin:0 auto 0 auto; line-height:24px; padding-bottom:15px;font-size:12px; }
    .footer a{ color:#999; text-decoration:none;font-size:12px; }
	.footer a:hover{ color:#77b7e2; text-decoration:none;}
/*menuEnd*/
/* margin padding*/
.mt10{ margin-top:18px;}