@charset "utf-8";
/* CSS Document */

/* 公共样式 */
body{ width:100%; height:100%;background:#f4f4f4 url(../images/demobg.jpg); font-size:12px; color: #333333; font-family:Arial, Helvetica, sans-serif; line-height:1.5em; }
*{ margin:0; padding:0;}
table{ border-collapse:collapse;border-spacing:0px;}
fieldset,img{ border:0;}
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal;}
ol,ul,li{ list-style:none;}
caption,th{ text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{ content:'';}
abbr,acronym{ border:0;}
html{ -webkit-text-size-adjust:none;}
/* Font */
button, textarea{ font:99% arial,helvetica,clean,sans-serif;}
table{ font-size:inherit; font:100%;}

p{line-height:1.5em; text-indent:2em;}
img{ border:0px; vertical-align:middle; cursor:default}
a{color:#646464; text-decoration: none;}
a:hover{ text-decoration:none; color:#333333;}
a {outline: none; /* for Forefox */ }
a {star:expression(this.onFocus=this.blur()); /* for Ie*/ } 
td{font-family:Arial, "宋体"; font-size:12px; line-height:20px;}
select, input{
	font-family: arial, helvetica, clean, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	margin-right:4px;
}
.hidden{display:none;}

.red{ color:#FF0000;}
.yellow{ color:#f3aa00;}
.blue{ color:#005ed5;}

/* 按钮 */
a.btn_gray {-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.5); -webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.5); box-shadow:1px 1px 2px rgba(0, 0, 0, 0.5); background: -moz-linear-gradient(19% 75% 90deg, #E0E0E0, #FAFAFA); background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#E0E0E0)); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E0E0E0')"; color:#333333; padding:2px 12px; border: 1px solid #D1D1D1; height: 15px; line-height: 15px; margin: 5px; display: inline-block;}
a.btn_gray:hover{ background: -moz-linear-gradient(19% 75% 90deg,#D6D6D6, #FAFAFA); background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#D6D6D6)); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#D6D6D6')";}
a.btn_1 {
	color: #666;
	border: 1px solid #ccc;
	text-align: center;
	font-size: 12px;
	display: inline-block;
	height: 24px;_height: 22px;
	line-height: 26px;_line-height: 24px;
	background-image:url(../images/btn_bg01.jpg);
	background-repeat: repeat-x;
	margin:0 0 0 4px;
	padding:0 8px;}
a.btn_1:hover{ color: #b50311;
	background-image: url(../images/btn_bg01.jpg);
	border: 1px solid #ca0000;
	background-repeat: repeat-x;}
	
a.btn_red {
	color: #fff;
	background-color:#ca0000;
	text-align: center;
	font-size: 12px;
	display: inline-block;
	height: 26px;_height: 24px;
	line-height: 28px;_line-height: 26px;
	margin:0 0 0 4px;
	padding:0 16px;}
a.btn_red:hover{ color: #fff;background-color: #9b0101;}


/* 页面 */
#top{ width:100%; height:84px; background:url(../images/topbg.jpg) repeat-x; }
.logo{ width:250px; height:36px; float:left; margin-left:20px; margin-top:8px;display:inline;}
#top .toplayer{ width:1002px; height:78px; position:relative; top:0; left:0; z-index:60;}


/*注册页面*/
.regiesttab{
	width:100%;
}
.regiesttd1{
	line-height:26px;
	font-size:14px;
	text-align:right;
}
.regiesttd2{
	line-height: 20px;
	color: #aaaaaa;
	font-size: 12px;
	padding: 6px;
	width: 350px;
}
.regiesttd2m{
	line-height: 20px;
	color: #000000;
	background-color: #FFEEEE;
	font-size: 12px;
	padding: 4px 8px 4px 8px;
	width: 350px;
	border: 1px #ca0000 solid;
}
.regiesttd3{
	line-height:28px;
	font-size:14px;
	color:#666666;
}
.greenresultfontdiv{
	color:#3f960b;
	font-size:18px;
	font-weight:bold
}
#top .toplayer{ width:1002px; height:84px; position:relative; top:0; left:0; z-index:60;}

/* Header Top Menu */
#top .header_top_menu{ position:absolute; z-index:101; right:36px; top:0px; }
#top .header_top_menu ul.header_top_menu_item{ position:relative; z-index:101; float:left; height:28px; }
#top .header_top_menu ul.header_top_menu_item li.item_link{ display:block; width:28px; height:28px; float:left; }
#top .header_top_menu ul.header_top_menu_item li.item_link1{ display:block; width:28px; height:28px; float:left; }
#top .header_top_menu ul.header_top_menu_item li.item_link1:hover{ display:block; width:28px; height:28px; float:left; background:#fff; }
#top .header_top_menu ul.header_top_menu_item li.item_link2{ display:block; width:28px; height:28px; float:left; }
#top .header_top_menu ul.header_top_menu_item li.item_link2:hover{ display:block; width:28px; height:28px; float:left; background:#fff; }
#top .header_top_menu ul.header_top_menu_item li.item_link3{ display:block; height:28px; float:left; }
#top .header_top_menu ul.header_top_menu_item li.item_link3:hover{ display:block; height:28px; float:left; background:#fff; }
#top .header_top_menu ul.header_top_menu_item li.item_link4{ display:block; height:28px; float:left; }
#top .header_top_menu ul.header_top_menu_item li.item_link4:hover{ display:block; height:28px; float:left; background:#fff; }
#top .header_top_menu ul.header_top_menu_item li.item_link5{display:block; height:28px; float:left;}
#top .header_top_menu ul.header_top_menu_item li.item_link5{ display:block; height:28px; float:left; }
#top .header_top_menu ul.header_top_menu_item li.item_link5:hover{ display:block; height:28px; float:left; background:#fff; }


/* 导航菜单 */
.header_top_dh{ position:absolute; z-index:101; left:28px;bottom:0; }
#menu{ position:relative; z-index:102; float:left; height:40px;}
#menu ul li {
	float:left;
	display:block;
	position:relative;
}
.newstit{position:absolute; z-index:106; right:10px;top:0;}
#menu ul li a{
	width:100px;
	height:40px;
	line-height:38px;
	display:block;
	color:#5c5c5c;
	padding:0px;
	text-align:center;
	cursor:pointer;font-family:"宋体"; font-size:12px; font-weight:bold;
	margin:0;
	background:url(../images/iconimg.jpg) no-repeat 80px 18px;
}
.mag0{ margin:0; padding:0}
#menu ul li a:hover{ background:none; color:#a9313a;}

#menu ul li .menu_topimg{ position:relative; z-index:103;height:40px;width:100px;
	background:url(../images/nav_bg_90.gif) no-repeat center bottom;
	}
#menu ul li.menu_topimg a{ 
	color:#c21818;	
	/*display:block; height:40px; width:82px; text-align:center;
	line-height:40px;*/
	padding:0;

}

#menu ul li a.current{ color:#a9313a;background:url(../images/nav1_bg_90.gif) no-repeat center bottom;}
#menu ul li a.current:hover{ color:#a9313a;background:url(../images/nav_bg2_90.gif) no-repeat center bottom;}

#menu ul li .menutow{
	display:none;
	}
#menu ul li dl{
	float:left;
	border-left:#CCCCCC dashed 0px;
	padding: 0px; margin:0;
}
#menu ul li dl dt{  width:80px; height:72px; background:#fff;  margin-left:0px; font-size:12px; font-weight:normal; position:relative; overflow:hidden
}

#menu ul li dl dt a{
	background:#f4f4f4;
	width:80px;
	height:72px;
	color:#666666;
	text-align:center;
	overflow:hidden;
	font-weight:normal;
}
#menu ul li dl dt a img{position:absolute; top:0px; left:0px;z-index:1000;padding:0 0 0 18px;_padding:5px 0 0 18px;}

#menu ul li dl dt .tb{width:80px; height:48px; margin:0 auto;}
#menu ul li dl dt .wz{ display:block;position:absolute;bottom:5px;*+bottom:0px;left:0px;width:80px; height:30px;font-size:12px; overflow:hidden; text-align:center; z-index:10001; background:none}


.towmenucon{ padding:14px 14px 14px 14px;
	display:block;
	z-index:104;
	 width:100%; text-align:left; background:#f4f4f4; border:1px #8f8f8f solid; border-top:0;
	 margin:0; height:72px; position:relative;left:-4px;
	}
.xian{
	display:block;
	position:absolute;
	background:none;
	top:40px;
	width: 90px;
	z-index: 1004;  
}
.yin{ display:none;}

/* 设置 */
.header_top_shezhi{ position:absolute; z-index:1001; right:30px; top:54px; width:26px; height:16px; z-index:1001; cursor:pointer;}
.shezhilayer{top:-28px !important;}
a.btn_shezhi,a.btn_shezhi:link,a.btn_shezhi:visited,a.btn_shezhi:hover,a.btn_shezhi:active{background:url(../images/shezhih.png) no-repeat;background-position:top center; cursor:pointer; text-indent:-9999; width:43px; height:16px;}

/* 搜索 */
.header_top_search{ position:absolute; z-index:900; right:220px; top:2px; }
.header_top_search_item{ position:relative; z-index:901; float:left; height:24px; }
 input.wbss{display:block; float:left;height:22px; line-height:22px; width:100px; padding-left:5px; color:#a7a7a7; border: 1px solid #aaaaaa; margin-right:0px}
 input.tjbtn{display:block; float:left;height:24px; width:30px; background:url(../images/tjbtn.jpg) no-repeat; border:none;
 cursor:pointer; margin-right:0px}
 
/* 理财搜索 */
.finance_search{z-index:900; right:6px; top:38px; }
.finance_search_item{ position:relative; z-index:901; float:left; height:24px; }
input.wbss{display:block; float:left;height:22px; line-height:22px; width:107px; padding-left:5px; color:#a7a7a7; border: 1px solid #aaaaaa; }
 input.tjbtn{display:block; float:left;height:24px; width:30px; background:url(../images/tjbtn.jpg) no-repeat; border:none;
 cursor:pointer;}

#content{ width:1002px; height:100%; }
#left{ float:left; width:80px; height:; border-right:1px #c2c2c2 dashed; position:relative; z-index:11; }
#right{ float:left; width:880px; height:515px; left:20px; top:20px; position:relative; z-index:10;  }
#right .main{ width:880px; height:495px; }
#right .foot{ height:20px;color:#8d8c8c;font-size:12px; font-weight:normal;border-top:1px #c2c2c2 dashed;padding-top:8px;padding-left:140px;}
.products_list1 ul { width:78px; position:relative; z-index:100;  }
.products_list1 li { width:78px; height:72px; margin:0 auto; margin-bottom:10px;cursor: pointer;}
.products_list1 li:hover { width:78px; height:72px; margin:0 auto; margin-bottom:10px; background:#e2e2e2; cursor: pointer;}

.products_list1 .pic { margin-bottom:0px;width:48px; height:48px; margin:0 auto; cursor: pointer;}
.products_list1 .pic a,.products_list1 .pic a:link,.products_list1 .pic a:visited,.products_list1 .pic a:hover,.products_list1 .pic a:active{ display:block; width:48px; height:48px; cursor: pointer;}
.products_list1 .pic a:hover {  }
.products_list1 h3 {display:block; font-size:12px; font-weight:normal; height:24px; line-height:24px; text-align:center; width:78px; margin:0 auto;  }
.products_list1 h3 a { color:#646464;  display:block;}
.products_list1 h3 a:hover { color:#c21818; }

/*.products_list1 li.allgn { width:80px; height:65px; margin:0 auto; padding-top:10px; margin-bottom:10px; 
.products_list1 .allgn .pic { margin-bottom:0px;width:38px; height:36px; margin:0 auto; }
.products_list1 .allgn .pic a { display:block; width:38px; height:36px;   }
.products_list1 .allgn .pic a:hover {  }
.products_list1 .allgn h3 {display:block; font-size:12px; font-weight:normal; height:24px; line-height:24px; text-align:center; width:80px; margin:0 auto;  }}*/
.products_list1 .allgn h3 a { color:#646464;  display:block;}
.products_list1 .allgn h3 a:hover { color:#c21818; }


.wxtishii_mg{ width:92px; height:92px; overflow:hidden;float:left; }
.wxtishi{width:385px;  height:106px; overflow:hidden; float:left; margin-left:10px;
	color:#000;
	font-size:12px;
	font-weight:normal; 
}
.wxtishi ul li{  margin-bottom:10px;  }
.wxtishi span{color:#990033;
	font-size:14px;
	font-weight:bold; }

span.colhs{color:#ff6000;font-size:12px; font-weight:normal;
	 }
span.colhs a{color:#ff6000;font-size:12px; font-weight:normal;
	 }
span.colhs a:hover{color:#ff6000;font-size:12px; font-weight:normal; text-decoration:underline}
.wxtishi span.ct{font-size:12px;
	font-weight:bold; }

.calendar{ width:256px; height:106px; float:right; background:url(../images/calendar_bg.jpg) no-repeat }
.calendar .time{text-align:center; font:40px Arial, Helvetica, sans-serif; margin:25px 0 5px 0; color:#888888}
.calendar .day{text-align:center;font-size:18px;color:#aaaaaa}
.spring{ width:256px; height:106px; float:right; background:url(../images/chunjie.jpg) no-repeat}
.national{ width:256px; height:106px; float:right; background:url(../images/guoqing.jpg) no-repeat }
.midautumn{ width:256px; height:106px; float:right; background:url(../images/zhongqiu.jpg) no-repeat }
.dragonboat{ width:256px; height:106px; float:right;  background:url(../images/duanwu.jpg) no-repeat}

.main .line{ border-bottom:1px #c2c2c2 dashed; width:100%; height:5px; margin-top:10px; margin-bottom:10px; float:left;}
.main .myzhanghu{width:460px;float:left; }
.main .myzhanghu1{width:860px;float:left; margin-top:10px; }
.myzhanghu .zhtitle{ height:30px; line-height:30px; width:100%; font-size:14px;font-weight:bold; color:#646464;}
.myzhanghu1 .zhtitle{height:30px; line-height:30px; width:600px; font-size:14px; font-weight:bold; color:#646464;}
.myzhanghu1 img{line-height:30px;}
.myzhanghu .zhnr{width:460px;}

.operate-panel {
	POSITION: relative; padding-top:12px; HEIGHT: 26px; line-height:26px; width:100%; overflow:hidden;
}
.operate-panel SPAN {
	LINE-HEIGHT: 30px; FLOAT: left; FONT-SIZE: 14px; height:30px; 
}
.main .mytixin{ width:360px;  float:right;  }
.mytixin .txtitle{ border-bottom:1px #c2c2c2 dashed; height:30px; line-height:30px; width:100%; font-size:14px; font-weight:bold; color:#646464;}
.mytixin ul.txnr{width:360px; }
.mytixin ul.txnr li{width:100%; height:24px; line-height:24px; margin-top:5px; padding-left:20px; padding-top:0px; color:#646464; font-size:12px; background:url(../images/news.jpg) no-repeat; background-position:0 5px; }
.mytixin ul.txnr li.noico{width:100%; height:24px; line-height:24px; overflow:hidden; margin-top:5px; padding-left:20px; color:#646464; font-size:12px; background:none;  }

.main .mygg{ width:460px; float:left; }
.mygg .ggtitle{ border-bottom:1px #c2c2c2 dashed; height:30px; line-height:30px; width:100%; font-size:14px; font-weight:bold; color:#646464;}
.mygg .ggnr{width:100%;}
.mygg .ggnr1{width:100%; height:24px; line-height:24px; margin-top:5px; color:#646464; font-size:12px;}
.mygg ul.ggnr{width:380px; }
.mygg ul.ggnr li{width:100%; height:24px; line-height:24px; margin-top:5px; padding-left:20px; padding-top:0px; color:#646464; font-size:12px; background:url(../images/news.jpg) no-repeat; background-position:0 5px; overflow:hidden;}
.mygg ul.ggnr li.noico{width:100%; height:24px; line-height:24px; overflow:hidden; margin-top:5px; padding-left:20px; color:#646464; font-size:12px; background:none;  }


.main .hot{ width:360px;  float:right; }
.hot .hottitle{ border-bottom:1px #c2c2c2 dashed; height:30px; line-height:30px; width:100%; font-size:14px; font-weight:bold; color:#646464;}
.hot .hotnr1{width:88px; height:79px; padding:3px; border:2px #d4d4d4 solid; margin-top:10px; float:left;}

.hot ul.hotnr2{width:275px;float:left; }
.hot ul.hotnr2 li.hotnr2nr{width:100%; overflow:hidden; height:24px; line-height:24px; margin-top:5px; padding-left:5px; padding-top:5px; color:#646464; font-size:12px; background:none; float:left; }


/*按钮*/

.fleft {
	FLOAT: left
}

.button { float:left; 
	BACKGROUND-IMAGE: url(../images/20121029170420.jpg); BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 26px; MARGIN: 0px 5px; width:62px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px; COLOR: #666; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; TEXT-DECORATION: none

}
.button:hover {
	COLOR: #b5040e; TEXT-DECORATION: none; BACKGROUND-IMAGE: url(../images/20121029170420.jpg);BORDER-BOTTOM-COLOR: #a4a4a4; BORDER-TOP-COLOR: #a4a4a4;  BORDER-RIGHT-COLOR: #a4a4a4; BORDER-LEFT-COLOR: #a4a4a4
}
.button:active {
	COLOR: #b5040e; TEXT-DECORATION: none;BACKGROUND-IMAGE: url(../images/20121029170420.jpg);BORDER-BOTTOM-COLOR: #a4a4a4; BORDER-TOP-COLOR: #a4a4a4;  BORDER-RIGHT-COLOR: #a4a4a4; BORDER-LEFT-COLOR: #a4a4a4
}

.button2 { float:left; 
			BACKGROUND-IMAGE: url(../images/20121029170420.jpg); BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 26px; MARGIN: 0px 5px; width:62px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px; COLOR: #666; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; TEXT-DECORATION: none
}
.button2:hover {
	COLOR: #b5040e; TEXT-DECORATION: none;BACKGROUND-IMAGE: url(../images/20121029170420.jpg);BORDER-BOTTOM-COLOR: #a4a4a4; BORDER-TOP-COLOR: #a4a4a4; BORDER-RIGHT-COLOR: #a4a4a4; BORDER-LEFT-COLOR: #a4a4a4
}
.button2:active {
	COLOR: #b5040e; TEXT-DECORATION: none;BACKGROUND-IMAGE: url(../images/20121029170420.jpg);BORDER-BOTTOM-COLOR: #a4a4a4; BORDER-TOP-COLOR: #a4a4a4; BORDER-RIGHT-COLOR: #a4a4a4; BORDER-LEFT-COLOR: #a4a4a4
}

.btn-gray { 
	BACKGROUND-IMAGE: url(../images/20121029170420.jpg); BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 26px; MARGIN: 0px 0 0 5px; width:62px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px; COLOR: #666; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; TEXT-DECORATION: none
}
.btn-gray:hover {
	BORDER-BOTTOM-COLOR: #a4a4a4; BORDER-TOP-COLOR: #a4a4a4; COLOR: #c40410; BORDER-RIGHT-COLOR: #a4a4a4; BORDER-LEFT-COLOR: #a4a4a4
}

.bind-button {
	BORDER-BOTTOM: #bbb 1px solid; TEXT-ALIGN: center; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='whiteSmoke', endColorstr='#E5E5E5'); BORDER-LEFT: #ddd 1px solid; LINE-HEIGHT: 30px; WIDTH: 94px; DISPLAY: block; FONT-FAMILY: Helvetica, arial, freesans, clean, sans-serif; BACKGROUND: whitesmoke; FLOAT: left; HEIGHT: 30px; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #ddd 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 15px; BORDER-RIGHT: #ddd 1px solid; text-shadow: 0 1px rgba(255, 255, 255, 0.9); border-radius: 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none
}
.bind-button:hover {
	BORDER-BOTTOM-COLOR: #97c7dd; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f7fa', endColorstr='#d8eaf2'); BORDER-TOP-COLOR: #cbe3ee; BACKGROUND: #f0f7fa; COLOR: #337797; BORDER-RIGHT-COLOR: #cbe3ee; BORDER-LEFT-COLOR: #cbe3ee; TEXT-DECORATION: none
}

#jquerydiv{ position:absolute; right:0; top:0; width:1002px; height:608px; z-index:1;}

/*弹出框*/
#mask{position:absolute;top:0;left:0; width:100%;  height:100%;opacity: 0.15;filter: alpha(opacity = 15);background-color: #000000;z-index:100;}
#mask_box{position:absolute;top:0;left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight);opacity: 0;filter: alpha(opacity = 0);background-color: #000000;z-index:1000;}
#menu_box{width:340px; height:400px;z-index:1000;position:absolute;left:80px;top:100px;filter: alpha(opacity = 0);}
#message_box{width:100%; left:0; top:0px;margin:0 auto;z-index:1001; position:absolute; margin-top:100px}
/*#message_box{width:100%; left:0; top:0px;  height:expression(documentElement.clientHeight);margin:0 auto;z-index:1001;display:none; position:absolute; margin-top:100px}*/

/*假googlesearch*/
.ungoogle{border:1px solid #cccccc;width:140px; margin-top:28px; background:#f4f4f4}
.ungoogle ul{ padding:0 10px;}
.ungoogle li{ height:24px; line-height:24px; border-bottom:1px dashed #cccccc; padding:0; cursor:pointer}

/*firstlogin*/
img{ border:0}
#maskfirst{ position:relative;z-index:9999;}
#maskfirst .content span{  font-weight:bold; font-size:14px; display:block; margin-bottom:10px}
#maskfirst .content .bot{ margin-top:10px; line-height:24px}
#maskfirst .content .bot .left{ float:left}
#maskfirst .content .bot .left img{ margin-right:5px}
#maskfirst .content .bot .right{ float:right}
#maskfirst .content .bot .right a{ margin-right:10px; color:#c90304}
.clearfix{ clear:both}

.firstlogin{ z-index:1000; position:absolute;left:92px;top:88px}
.firstlogin .content{ border:2px #ce0402 solid; width:464px; padding:20px; background:#fff; position:absolute;top:150px;left:0;}
.firstlogin .content .corner{ position:absolute; top:-20px; left:240px}

.firstlogin1{ z-index:1000; position:absolute;left:102px;top:283px}
.firstlogin1 .content{ border:2px #ce0402 solid; width:388px; padding:20px; background:#fff; position:absolute;top:130px;left:0;}
.firstlogin1 .content .corner{ position:absolute; top:-20px; left:200px}

.firstlogin2{ z-index:1000; position:absolute;left:0px;top:177px}
.firstlogin2 .content{ border:2px #ce0402 solid; width:388px; padding:20px; background:#fff; position:absolute;top:0px; left:335px}
.firstlogin2 .content .corner{ position:absolute; top:50px; left:-20px}

.firstlogin3{ z-index:1000; position:absolute;left:686px;top:37px}
.firstlogin3 .content{ border:2px #ce0402 solid; width:427px; padding:20px; background:#fff; position:absolute;top:200px; left:-166px}
.firstlogin3 .content .corner{ position:absolute; top:-20px; left:300px}

.firstlogin4{ z-index:1000; position:absolute;left:847px;top:32px}
.firstlogin4 .content{ border:2px #ce0402 solid; width:388px; padding:20px; background:#fff; position:absolute;top:60px; left:-278px}
.firstlogin4 .content .corner{ position:absolute; top:-20px; left:330px}

.firstlogin5{ z-index:1000; position:absolute;left:850px;top:0px}
.firstlogin5 .content{ border:2px #ce0402 solid; width:388px; padding:20px; background:#fff; position:absolute;top:55px; left:-286px}
.firstlogin5 .content .corner{ position:absolute; top:-20px; left:330px}

.loginfoot1{
	width: 1002px;
	text-align: center;
	color:#8d8c8c;
top:570px; left:0px; position:absolute;
}
.loginfoot2{
width: 1002px;
	text-align: center;
	color:#8d8c8c;
top:570px; left:0px; position:absolute;
}

/* 头部设置菜单 */
.shezhilayer{ display:none; }
#sico img{ position:absolute; top:28px; width:22px; height:30px; z-index:1009; left:0px;*+left:-22px}


#xiamenu{ position:absolute; top:58px;  width:304px; height:130px; border:1px #8f8f8f solid; border-top:none; background:#f4f4f4;z-index:1008;  left:-240px;*+left:-260px}
#xiamenu dl.xuanmenu{width:276px; height:72px; margin:14px; overflow:hidden; }
#xiamenu dl.xuanmenu dt{ float:left; width:80px; height:20px; line-height:20px; margin-right:10px; margin-bottom:5px; 
 }
input.checkbox{ display:inline-block; vertical-align:middle; margin-top:-2px; margin-bottom:1px; margin-right:6px; 
}

#xiamenu .guide_button{ width:304px; height:24px; float:left; margin-top:-10px; }
#xiamenu .guide_button .juzhong{ width:150px; margin:0 auto; }

/* 焦点图欢迎页 */

img{border:0}
#slideshow{position: relative;height: 100px;width:450px;margin: 0 auto; overflow:hidden}
#slideshow .img{position: absolute;height: 100px;overflow: hidden; width:450px;}
#slideshow .img_three{display:block; width:450px; height:100px;float: left;}
#slideshow .img_one{border:1px solid #e0e0e0; margin:30px 0 0 0; width:260px; height:220px; position:relative; background:#fff;float: left;}
#slideshow .img span{position: absolute;width: 19999px;display: block;}
#slideshow .btns{z-index: 10;position: absolute;width:450px}
#slideshow .btns b{position: absolute;width: 100px;display: block;height: 14px;overflow: hidden;top:90px;left: 50%}/***/
#slideshow .btns b i{width:10px; height:10px;background:url(../images/round1.jpg) no-repeat;float: left;height: 10px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right:5px;border:0;/*-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px*/}
#slideshow .btns b i: hover{background: #a7a7a6}
#slideshow .btns b i.on{background:url(../images/round.jpg) no-repeat;cursor: default;}
#slideshow .btns b i.on: hover{background: #3cd2f1;cursor: default}
#slideshow .btns s{position: absolute;width:25px;display: none;height: 80px;overflow: hidden;top: 20px;cursor: pointer}/***/
#slideshow .btns s i{position: absolute;width:25px;background: url(../images/btn_slideshow.png);height: 160px;}
#slideshow .btns s.prev{left: -2px}
#slideshow .btns s.prev i{top: -80px; padding-left:16px}
#slideshow .btns s.next{right:-2px}
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;height: 100px;position: absolute;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}


#Tab1{display:none;

}
#lefticobiao{ position:absolute; top:440px; left:70px; width:11px; height:16px;  z-index:1002;}

/*菜单class*/
.Menubox { position:absolute; top:100px; left:80px;
width:120px; height:400px;
border:1px solid #8f8f8f; z-index:1001; background:#f4f4f4; 

}
.Menubox ul{ width:120x; height:400px;
margin:0px;
padding:0px;background:#fff; 
}
.Menubox li{
float:left;
display:block;
cursor:pointer;
width:120px; height:40px; line-height:40px;
text-align:center;
color:#757575; font-size:14px; font-weight:normal;
 background:url(../images/firstmenu_bg.jpg) no-repeat;
}
.Menubox li.hover{
padding:0px;
background:url(../images/firstmenu_bgh.jpg) no-repeat;
width:120px;
color:#a22f2a;
height:40px;
line-height:40px;
}
.Contentbox{ position:absolute; top:100px; left:200px; z-index:1003;
border:1px solid #8f8f8f; border-left:none; 
height:400px; 
text-align:center;
background:#f4f4f4;
}
.products_list{ width:220px}
.products_list ul { height:400px; margin:0; padding:0; }
.products_list li { width:80px; height:72px; margin:0 auto; margin-top:14px; margin-left:14px; position:relative; }
.products_list li:hover { width:80px; height:72px; margin:0 auto; margin-top:14px; margin-left:14px; background:url(../images/a.png) no-repeat; }
 .lidiv{width:110px; float:left}
.pic img{cursor: pointer;}

.products_list .pic span{ display:block; margin-top:3px; color:#555555; width:80px; text-align:center}
.products_listli .pic span{ display:block; margin-top:3px; color:#555555; width:80px; text-align:center}
.products_list h3 {display:block; font-size:12px; font-weight:normal; height:24px; line-height:24px; text-align:center; width:80px; margin:0 auto;  }
.products_list h3 a { color:#646464;  display:block;}
.products_list h3 a:hover { color:#c21818; }

.products_list .righttb{ position:absolute; top:0;_top:-20px; right:0;_right:-20px; z-index:1000;  width:26px; height:26px;cursor:pointer;}
.products_list .righttb:hover{  position:absolute; top:0;  right:0;  z-index:1000; background:url(../images/shezhih.png) no-repeat; background-position:top right; width:46px; height:46px;cursor:pointer;}
.products_list .righttb:active{ position:absolute; top:0; right:0; z-index:1000; background:url(../images/shezhih.png) no-repeat; background-position:top right; width:46px; height:46px;cursor:pointer;}


/* 一列 */

.Contentboxli{ position:absolute; bottom:0; left:200px; z-index:1003;
border:1px solid #8f8f8f; border-left:none; 
height:400px; width:120px;
text-align:center;
background:#f4f4f4;
}
.products_listli ul { height:400px; margin:0; padding:0; width:110px;  }
.products_listli li { width:80px; height:72px; margin:14px 0 0 14px;*+margin:14px 0 0 0; position:relative}
.products_listli li:hover { width:80px; height:72px;  background:url(../images/a.png) no-repeat; }
.products_listli a{ font-weight:normal}






.righttb{  position:absolute; top:0; right:0; z-index:1000; background:url(../images/filer.gif);   width:26px; height:26px;cursor:pointer;display: block;}
.righttb:hover{  position:absolute; top:0; right:0; z-index:1000; background:url(../images/shezhih.gif) no-repeat top right;  width:26px; height:26px;cursor:pointer;}
.products_listli_righttb_hover{  position:absolute; top:0; right:0; z-index:1000; background:url(../images/shezhih.gif) no-repeat top right;  width:26px; height:26px;cursor:pointer;}

.products_listli .righttb{ position:absolute; top:0;_top:-20px; right:0; _right:0; z-index:1000;  width:46px; height:46px;cursor:pointer;}
.products_listli .righttb:hover{  position:absolute; top:0; right:0; z-index:1000; background:url(../images/shezhih.gif) no-repeat; background-position:top right; width:46px; height:46px;cursor:pointer;}
.products_listli .righttb:active{ position:absolute; top:0; right:0; z-index:1000; background:url(../images/shezhih.gif) no-repeat; background-position:top right; width:46px; height:46px;cursor:pointer;}

/*10.19日新增注册页面美化*/
.regiesttab{width:99%;}
.regiesttab td{padding:4px 0 4px 4px;}
.regiesttab input,.regiesttab input.zhanghao,.regiesttab select{width:210px;height:22px;line-height:22px;}
.regiesttab input.inputradio{width:auto;}

/*头部修改*/
#top .name{position:absolute;top:14px;left:310px;}
#top .name span{ font-weight:bold; color:#990033}
#top .namediv{ z-index:9999;position:absolute;top:12px;left:310px;background:#f4f4f4;height:60px;line-height:19px; border:1px solid #aaaaaa; padding:5px;}
#top .namediv span{ font-weight:bold; color:#990033}
#top .namediv .info{ font-weight:normal; color:#ff6000}
#top .namediv .minwidth{width:180px;}


body {
	font-size: 12px
}
/*新加浮层*/
.mask {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0.15;
	filter: alpha(opacity =       15);
	background-color: #000000;
	z-index: 100;
}

.tcbg {
	position: absolute;
	top: 100px;
	left: 160px;
	width: 660px;
	height: auto;
	background-color: #fff;
	z-index: 1000;
}

.questionLayer2 {
	top: 0px;
	left: 0px;
	width: aut;
	z-Index: 1001;
	border: 10px solid #868686;
	text-align: center;
	vertical-align: middle;
	position: relative;
}

.questionLayer3 {
	top: 0px;
	left: 0px;
	width: aut;
	z-Index: 1001;
	border: 10px solid #868686;
	position: relative;
	text-align: left;
}

.questionLayer_h {
	height: 38px;
	line-height: 40px;
	padding: 0 0 0 10px;
	color: #000;
	text-align: left;
	background-color: #f0f0f0;
	border-bottom: 1px solid #dbdbdb;
	font: 14px;
	font-weight: bold;
}

.questionLayer_closer1 {
	float: right;
	cursor: pointer;
	margin-top: 14px;
	margin-right: 12px;
	font-size: 14px;
	color: #b50311
}

.questionLayer_n {
	background-color: #ffffff;
	padding: 10px 20px 20px 20px;
	height: 100%;
	font-size: 12px;
}

a.buttonzz {
	cursor: pointer;
	display: inline-block;
	color: #666;
	border: 1px solid #aaa;
	text-align: center;
	font-size: 14px;
	display: inline-block;
	height: 28px;
	line-height: 30px;
	background-image: url(../images/btn_bg01.jpg);
	background-repeat: repeat-x;
	margin: 0 0 0 8px;
	padding: 0 16px;
}

a.buttonzz:hover,a.buttonzz:active {
	color: #b50311;
	background-image: url(../images/btn_bg01.jpg);
	background-repeat: repeat-x;
	text-decoration: underline;
}

a.buttonzzgray {
	cursor: default;
	display: inline-block;
	color: #666;
	border: 1px solid #aaa;
	text-align: center;
	font-size: 14px;
	display: inline-block;
	height: 28px;
	line-height: 30px;
	background-image: url(../images/btn_bg01.jpg);
	background-repeat: repeat-x;
	margin: 0 0 0 8px;
	padding: 0 16px;
}

a.buttonzzred {
	cursor: pointer;
	display: inline-block;
	color: #b50311;
	border: 1px solid #b50311;
	text-align: center;
	font-size: 14px;
	display: inline-block;
	height: 28px;
	line-height: 30px;
	background-image: url(../images/btn_bg01.jpg);
	background-repeat: repeat-x;
	margin: 0 0 0 8px;
	padding: 0 16px;
}

a.buttonzzred:hover,a.buttonzzred:active {
	color: #b50311;
	background-image: url(../images/btn_bg01.jpg);
	background-repeat: repeat-x;
	text-decoration: underline;
}

.mytixin1 {
	width: 860px;
	float: left;
}

.mytixin1 .txtitle {
	border-bottom: 1px #c2c2c2 dashed;
	height: 30px;
	line-height: 30px;
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	color: #646464;
}

.mytixin1 .txtitle span {
	float: left;
}

.mytixin1 .txtitle a {
	float: right;
	font-weight: normal;
	font-size: 12px;
	padding-top: 12px;
	padding-right: 20px;
}
	
.dbyw {
	text-align: left; 
}

.dbyw ul {
	text-align: left;list-style:none;
}

.dbyw ul li {
	width: 100%;
	list-style:none;
	text-align: left;
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
	color: #646464;
	font-size: 12px;
	overflow: hidden;
}

a.lij {
	color: #e61f1b;
	text-decoration: none;
	margin: 0 2px;
}

a.lij:hover {
	text-decoration: underline;
	color: #e61f1b;
	margin: 0 2px;
}

.sz {
	color: #e61f1b;
	margin: 0 2px;
}

.yqdz {
	border: 1px solid #31b6f4;
	padding: 2px 4px 1px 4px;
	margin: 4px 10px 4px 0px;
	color: #31b6f4;
}

.zjgq {
	border: 1px solid #f54541;
	color: #f54541;
	padding: 2px 4px 1px 4px;
	margin: 4px 10px 4px 0px;
}

.zsgx {
	border: 1px solid #ef5a2c;
	color: #ef5a2c;
	padding: 2px 4px 1px 4px;
	margin: 4px 10px 4px 0px;
}

.dzhp {
	border: 1px solid #27c5bc;
	color: #27c5bc;
	padding: 2px 4px 1px 4px;
	margin: 4px 10px 4px 0px;
}

.jysh {
	border: 1px solid #df992c;
	color: #df992c;
	padding: 2px 4px 1px 4px;
	margin: 4px 10px 4px 0px;
}
.scanp{ width:140px; text-align:center; overflow:hidden}
.scanp .ti{font-size:18px; color:#ff0000; font-weight:bold;}
.scanp img{width:140px; height:140px; vertical-align:middle;}
.scanp .text{ text-align:center;}


