﻿@charset "utf-8";
/* CSS Document */

html,body{
	text-align:center;
	margin:0px auto;
	padding:0px;
	font-size:12px;
	background-color:#ffffff;
}


body,p,th,textarea {
	margin:0px auto;
	padding:0px;
    color: #333333;
	line-height:180%;
	text-align:left;
    font-family:"宋体";
	word-break:break-all;
}
table,td{font-size:12px;}

form{
	margin:0px auto;
	padding:0px;
}

img{
    border:0;margin:0px auto; padding:0px;
}

hr{
	border:#dbe9fe 1px dotted;
	height:1px; line-height:1px;
}
a:link { color: #0a69c9; text-decoration:none;}
a:visited {color: #0a69c9; text-decoration:none;}
a:hover {color: #ff5500; text-decoration:underline;}
a:active {color: #0a69c9;  text-decoration:none;}

a.link1:link{ color:#666; text-decoration:none;}
a.link1:visited{ color:#666; text-decoration:none;}
a.link1:hover{ color:blue; text-decoration:underline;}
a.link1:active{ color:#666; text-decoration:none;}

a.orange:link{ color:orange; text-decoration:none;}
a.orange:visited{ color:orange; text-decoration:none;}
a.orange:hover{ color:red; text-decoration:underline;}
a.orange:active{ color:orange; text-decoration:none;}

a.green:link{ color:green; text-decoration:none;}
a.green:visited{ color:green; text-decoration:none;}
a.green:hover{ color:red; text-decoration:underline;}
a.green:active{ color:green; text-decoration:none;}

a.black:link{ color:black; text-decoration:none;}
a.black:visited{ color:black; text-decoration:none;}
a.black:hover{ color:red; text-decoration:underline;}
a.black:active{ color:black; text-decoration:none;}

a.white:link{ color:white; text-decoration:none;}
a.white:visited{ color:white; text-decoration:none;}
a.white:hover{ color:yellow; text-decoration:underline;}
a.white:active{ color:white; text-decoration:none;}

a.gray:link{ color:gray; text-decoration:none;}
a.gray:visited{ color:gray; text-decoration:none;}
a.gray:hover{ color:#333; text-decoration:underline;}
a.gray:active{ color:gray; text-decoration:none;}

a.red:link{ color:red; text-decoration:none;}
a.red:visited{ color:red; text-decoration:none;}
a.red:hover{ color:blue; text-decoration:underline;}
a.red:active{ color:red; text-decoration:none;}

.lilist{	
	width:100%;
	margin:0px auto;
	padding:0px;
}
.lilist ul{list-style:none;margin:0px auto;padding:0px}
.lilist ul li{	
	margin:0px auto;padding:0px;
	list-style-type:none;
	text-align:left;
	float:left;
}
.clear{ clear:both;}

/*导航*/
.nav{ clear:both;background:url(images/bg_nav.gif) repeat-x bottom; height:28px; text-align:center; margin:0 auto; width:100%; padding-top:6px;}
.navcontent{ width:900px; margin:0px auto; padding:0px;padding-left:198px;}
/*导航 tab 基础CSS原形 可扩展*/
.tab li{display:inline;}
.tab a{background: url(images/nav.gif) no-repeat; font-weight:bold; } 
.nav ul{margin:0 0 0 0px;font-size:14px; margin:0px auto; padding:0px;}
.tab a:link,.tab a:visited{float:left;background-position:right -226px;text-decoration: none; margin-left:2px; padding-right:6px;} 
.tab a:link span,.tab a:visited span{display:block;background: url(images/nav.gif) no-repeat left top;padding:5px 8px 1px 15px;color:#0049aa;}
.tab a:hover,.tab a:active{background-position:right -264px;} 
.tab a:hover span,.tab a:active span{background-position:left -38px;  color:#fff;}  
.tab .on a:link,.tab .on a:visited{background-position:right -302px;color:#fff;} 
.tab .on a span,.tab .on a:link span,.tab .on a:visited span{background: url(images/nav.gif) no-repeat left -77px;color:#000;  color:#fff;}

/*滑动门*/
.M_Menu_Top{height:24px;border-width:1px;border-style:solid;}
.M_Menu_Top .title{ float:left;font-size:14px; font-weight:bold; padding-left:8px;}
.M_Menu_Top .more{ float:right;font-size:12px; font-weight:normal; text-align:right;padding-right:6px;}
.M_Menu_Top label{float:left;width:85px;text-align:center;line-height:22px;padding:2px 0 0;border-width:0 1px 0 0;border-style:solid;cursor:pointer;font-size:14px;font-weight:bold;}
.M_Menu_Top label.selected{border:none;padding-bottom:5px;margin-bottom:-5px;position:relative;z-index:2;padding-right:1px; color:#ff0000;}
.M_Menu_Top a:link,.M_Menu_Top a:visited{color:#000;text-decoration:none;}
.M_Menu_Top a:hover{color:#f00;text-decoration:underline;}

.M_Menu_Top{background:url(images/con_mj_001.gif) repeat-x 0 0;border-color:#d5e2f3;}
.M_Menu_Top label{border-color:#d1e3f4;}
.M_Menu_Top label.selected{background:url(images/con_mj_002.gif) no-repeat -151px 0;}

.M_Menu_main{ clear:both;border:#d1e3f4 1px solid; margin-top:-1px;background:#FFFFFF;padding:10px; overflow:hidden;}

/*滑动门２*/
.M_Menu_Top2{height:24px;border-width:1px;border-style:solid;}
.M_Menu_Top2 .title{ float:left;font-size:14px; font-weight:bold; padding-left:8px;}
.M_Menu_Top2 .more{ float:right;font-size:12px; font-weight:normal; text-align:right;padding-right:6px;}
.M_Menu_Top2 label{float:left;width:79px;text-align:center;line-height:22px;padding:2px 0 0;border-width:0 0px 0 0;border-style:solid;cursor:pointer;font-size:12px;font-weight:bold;}
.M_Menu_Top2 label.selected{border:none;padding-bottom:5px;margin-bottom:-5px;position:relative;z-index:2;padding-right:1px; color:#ff0000;}
.M_Menu_Top2 a:link,.M_Menu_Top a:visited{color:#000;text-decoration:none;}
.M_Menu_Top2 a:hover{color:#f00;text-decoration:underline;}

.M_Menu_Top2{background:url(images/con_mj_001.gif) repeat-x 0 0;border-color:#d5e2f3;}
.M_Menu_Top2 label{border-color:#d1e3f4;}
.M_Menu_Top2 label.selected{background:url(images/con_mj_002.gif) no-repeat 0px -874px;}

/*字体样式*/
.red{ color:red;}
.blue{ color:blue;}
.gray{ color:gray;}
.green{ color:green;}
.yellow{color:yellow;}
.orange{ color:orange;}
.font14px{ font-size:14px;}
.font11px{ font-size:11px;}
.font12px{ font-size:12px;}
.font13px{ font-size:13px;}
.fontwebght{ font-weight:bold;}
.fontunB{ font-weight:normal;}
.f_verdana{ font-family:Verdana;}
.center{ text-align:center;}
.price{ font-size:14px; font-family:Verdana; font-weight:bold; color:red;}

.newTitle { font-size:20px; font-weight:bold; text-align:center; margin:8px 0px 8px 0px;}
.newContent{ font-size:14px; line-height:200%; padding:12px;}
.newContent img{vertical-align: middle;max-width: 590px; width: expression(this.width >590 && this.height < this.width ? 590: true); }
.heightpx{ clear:both;height:3px; line-height:3px;}

/*通用定位*/

/*容器*/
.wrap{
	clear:both;overflow:hidden;
	width:950px; background:#FFFFFF;
	margin:0 auto;padding:0px;
}

/*头部*/
.header{
	clear:both;
	width:950px; margin:0px auto; padding-top:5px;
}
.header .login{ width:100%; text-align:right; line-height:22px;}
.header .logo{ float:left;width:200px; text-align:center;}
.header .banner{ float:left;width:373px;}
.header .right{ float:right;text-align:right;width:373px;}

/*搜索*/
.search{ clear:both; margin-top:6px; padding:3px 4px 4px 8px; border:#d3d3d3 1px solid; background:#f7f7f7;}
.quick{ clear:both; width:950px;border-top:0px; background:#3D8FAD; overflow:hidden; color:#FFFFFF;}
.quick .left{ float:left; width:40px; text-align:center; font-size:16px; font-weight:bold; overflow:hidden; padding-top:10px;}
.quick .right{ float:left;width:900px; text-align:left; padding-left:10px; background:#62A1C9; color:#FFFFFF;}

/*通栏广告*/
.bannerAD{ clear:both;text-align:center; margin:3px 0px 0px 0px;}

/*当前位置*/
.navigation{ clear:both; margin-top:3px; width:100%; margin:0 auto; color:#666666;}

/*页脚*/
.footer{ text-transform:uppercase; font-family:Verdana, Arial; font-size:11px; color:#666666; text-align:center; margin-top:6px;}
.footer .nav{ line-height:26px; background:#EFEFEF; margin-bottom:6px}