@charset "utf-8";
/* CSS Document */

/* 公共样式 */
html{ /*overflow-x:hidden;overflow-y:auto */}
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:pointer}
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 5px;
	padding:0 10px;}
a.btn_1:hover{ color: #b50311;
	background-image: url(../images/btn_bg01.jpg);
	border: 1px solid #ce0000;
	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:1200px; 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 #ce0000 solid;
}
.regiesttd3{
	line-height:28px;
	font-size:14px;
	color:#666666;
}
.greenresultfontdiv{
	color:#3f960b;
	font-size:18px;
	font-weight:bold
}
#top .toplayer{ width:1200px; height:84px; position:relative; top:0; left:0; z-index:60;}

/* Header Top Menu */
#top .header_top_menu{ position:absolute; z-index:101; right:6px; 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;  height:28px; float:left; }
#top .header_top_menu ul.header_top_menu_item li.item_link1{ display:block;  height:28px; float:left; }
#top .header_top_menu ul.header_top_menu_item li.item_link1:hover{ display:block;  height:28px; float:left; background:#fff; }
#top .header_top_menu ul.header_top_menu_item li.item_link2{ display:block;  height:28px; float:left; }
#top .header_top_menu ul.header_top_menu_item li.item_link2:hover{ display:block;  height:28px; float:left; background:#fff; }
#top .header_top_menu ul.header_top_menu_item li.item_link3{ display:block;  height:28px; float:left;padding-right:6px;}
#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;padding-right:6px;}
#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;padding-right:6px;}
#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:8px;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:2px;top:0;z-index:1000;}
#menu ul li a{
	width:90px;
	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/menuline.gif) no-repeat right top;*/
}
.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:90px;
	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;}

#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;
	}
.towmenucon2{ 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:60px;
	}
.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:138px; top:42px; width:43px; height:16px; z-index:1001; cursor:pointer;}
a.btn_shezhi{background:url(../images/shezhi.png) no-repeat;background-position:top center; cursor:pointer; text-indent:-9999; width:43px; height:16px;}
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; width:43px; height:16px; }


/* 搜索 */
.header_top_search{ position:absolute;z-index:900;right:200px;top:4px;}
.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{height:100%; }
#left{ float:left; width:80px; height:; border-right:1px #c2c2c2 dashed; position:relative; z-index:11; }
#right{ float:left;}
#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:80px; position:relative; z-index:100;  }
.products_list1 li { width:80px; height:72px; margin:0 auto; margin-bottom:10px; }
.products_list1 li:hover { width:80px; height:72px; margin:0 auto; margin-bottom:10px; background:#e2e2e2; }

.products_list1 .pic { margin-bottom:0px;width:48px; height:48px; margin:0 auto; }
.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;   }
.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:80px; 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; margin-top:10px;}
.wxtishi{width:240px; overflow:hidden; float:left; margin-left:10px;
	color:#000;
	font-size:12px;
	font-weight:normal;
}
.wxtishi ul li{  margin-bottom:10px; line-height:16px; }
.wxtishi span{color:#990033;
	font-size:14px;
	font-weight:bold; }

span.colhs{color:#ce0000;font-size:12px; font-weight:normal;
	 }
span.colhs a{color:#ce0000;font-size:12px; font-weight:normal;
	 }
span.colhs a:hover{color:#ce0000;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:10px; margin-top:10px; margin-bottom:30px; float:left;}
.main .myzhanghu{ width:860px;  float:left; }
.myzhanghu .zhtitle{ border-bottom:1px #c2c2c2 dashed; height:30px; line-height:30px; width:100%; font-size:14px; font-weight:bold; color:#646464;}
.myzhanghu .zhnr{width:420px;  }

.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:460px;  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 .txtitle span{ float:left;}
.mytixin .txtitle a{float:right;font-weight:normal;font-size:12px;padding-top:12px;padding-right:20px;}
.mytixin ul.txnr{width:380px; }
.mytixin ul.txnr li{width:100%; height:20px; line-height:20px; margin-top:5px; padding-left:12px; padding-top:0px; color:#646464; font-size:12px; background:url(../images/bit2.jpg) no-repeat 0px 8px; overflow:hidden;}
.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:350px; 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:320px; }
.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:380px;  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;background-color: #ff0000;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}*/
/*新加浮层*/

.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{ width:100%; text-align:left;}
.dbyw ul{text-align:left;}
.dbyw ul li{ width:100%; 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 20px 4px 0px; color:#31b6f4;}
.zjgq{border:1px solid #f54541; color:#f54541; padding:2px 4px 1px 4px; margin:4px 20px 4px 0px; }
.zsgx{border:1px solid #ef5a2c; color:#ef5a2c; padding:2px 4px 1px 4px; margin:4px 20px 4px 0px; }
.dzhp{border:1px solid #27c5bc; color:#27c5bc; padding:2px 4px 1px 4px; margin:4px 20px 4px 0px;}
.jysh{border:1px solid #df992c; color:#df992c; padding:2px 4px 1px 4px; margin:4px 20px 4px 0px;}
/*假googlesearch*/
.ungoogle{border:1px solid #fff;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;}
#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}
.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}
.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; right:6px; width:304px; height:130px; border:1px #8f8f8f solid; border-top:none; background:#f4f4f4;z-index:1008;  left:-140px;*+left:-160px}
#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: 0px}
#slideshow .btns s.prev i{top: -80px; padding-left:30px}
#slideshow .btns s.next{right: 20px}
.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;
}
.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{padding:0 20px 0 20px;}
.products_listli dl{width:80px;height:72px;float:left;position:relative;}
.products_listli a,.products_listli a:link,.products_listli a:visited,.products_listli a:hover,.products_listli a:active{display:block;width:100%;height:72px;}
.products_listli a:hover{background:white;}
.products_listli a.wz,.products_listli a.wz:link,.products_listli a.wz:visited,.products_listli a.wz:hover,.products_listli a.wz:active{
	position:absolute;
	float:left;
	bottom:0;
	left:0;
	width:80px;
	height:30px;
	line-height:30px;
	background: none;
}

.ywtx th{ height:34px; line-height:34px; border-bottom:1px dashed #c2c2c2; font-weight:bold; color:#666666}
.ywtx td{ height:34px; line-height:34px; border-bottom:1px dashed #c2c2c2}
.ywtx .boldb{ background:#eeeeee;}
.ywtx .boldbfff{ background:#f6f6f6;}
.ywtx .boldr{}
.ywtx td a{color:#ce0000;font-size:12px; font-weight:bold; padding-left:30px; text-decoration:none}
.ywtx td a:hover{ text-decoration:underline}

.zjjy th{ height:40px; line-height:40px; border-bottom:1px #c2c2c2 dashed}
.zjjy td{ height:28px; line-height:28px; cursor:pointer}

.f1{ background:#eeeeee;border:1px soild #fff}
.f2{ background:#f3f3f3}
.over{ background:#ffe4d3}



/*new add by wzh 2013-08-14*/
#menu ul li .menu_topimg a:hover{background:url(../images/menuline.png) no-repeat;}
#Tab_more{display:none;}
.Morebox{position:absolute; top:40px; right:0;
width:120px; height:81px;
border:1px solid #b4b4b4;border-top:none;border-left:none;z-index:1001; background:#f4f4f4;}
/*.Morebox ul{ width:120x; height:400px;
margin:0px;
padding:0px;background:#fff; 
}*/
#menu .Morebox ul li{
float:none;

cursor:pointer;
width:120px; height:40px; line-height:40px;
text-align:center;
color:#757575; font-size:14px; font-weight:normal;
 background:url(../images/morebox_arrow.gif) no-repeat 10px top;
 border-bottom:1px solid #d1d1d1;
}
#menu .Morebox ul li.hover{
padding-left:1px;
background:url(../images/morebox_arrow.gif) no-repeat left -46px #f4f4f4;
margin-left:-1px;
position:relative;
color:#a22f2a;
height:40px;
line-height:40px;
z-index:999;
}
.MoreContentbox{ position:absolute;top:40px;right:121px; z-index:1003;
border:1px solid #b4b4b4; border-top:none; 
height:130px; 
padding-top:12px;
_width:400px;
overflow-y:hidden;
text-align:center;
background:#f4f4f4;
z-index:900;
}
.MoreContentbox .products_listli .lidiv{width:100%;padding-left:10px;}
.MoreContentbox .products_list_short .lidiv{width:100% !important;padding-left:10px;}
.MoreContentbox .products_listli ul{width:auto;height:auto;}
#menu .products_listli ul li a{background:none;}
.MoreContentbox .products_listli li,.MoreContentbox .products_list_short li{margin:6px 0 0 6px;_margin:6px 0 0 0;display:inline !important;}
.MoreContentbox .products_listli li a,.MoreContentbox .products_list_short li a{width:80px !important;}
/*首页菜单 begin*/
.menu_moreover{background:url(../images/nav_bg_90.gif) no-repeat center bottom;}
#menu ul li.menu_more a{padding:0 18px 0 26px;width:38px;color:#a9313a;}
/*#menu ul li.menu_more a:hover{background:url(../images/nav_bg_90.gif) no-repeat center bottom;}*/
#menu ul li.menu_more a span{float:left;}
#menu ul li.menu_more a img{float:right;margin-top:17px;display:inline;}
#menu .products_listli ul li h3 a{font-size:12px; font-weight:normal; height:24px; line-height:24px; text-align:center; width:80px; margin:0 auto;}


/*10.24修改，首页版式调紧凑*/
.wxtishi{padding-top:12px;}
.main .line{margin-top:0;}

/*首页调整*/
.redline{content:#666666; margin-top:90px;}
.redline a{ color:#cc0000;}

/*头部修改*/
#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;}