﻿/*  全站统一样式  */
* { margin:0 ; padding:0; margin:auto; }
body { font-size:12px; font-family:"宋体", Arial, Verdana; text-align:left; color:#000;  }
#all { width:1003px; margin:auto;}
#container {WIDTH:980px; HEIGHT:100%; margin:0 auto; background-color:#fffcf3; float:left;}
div,form,img,ul,ol,li,dl,dt,dd { border:0; }
ul,li { list-style-type:none; }
table,td,tr,th { line-height:20px; }
h1 { font-size:14px; text-align:center;}
h2 { font-size:12px; font-weight:bold; }

img { border: 0;} 
.left { float:left; }
.clear { clear:both; width:0; height:0; line-height:0; font-size:0; display:block; overflow:hidden; visibility:hidden; }
.red { color:Red;}

.w978px { width:978px;}
.w940px { width:940px;}
.w970px { width:970px;}
.w980px { margin:auto; padding:0px; width:980px;}
.w748px { margin:auto; padding:0px; width:748px;}
.w648px { margin:auto; padding:0px; width:648px;}


.M10px { margin:10px 0 0 10px; display:inline; }
.P10px { padding:10px }
.P20px { padding:20px }
.Pb10px { padding-bottom:10px;}
.Pb15px { padding-bottom:15px;}
.L10px { margin-left:10px;display:inline;}
.L16px { margin-left:16px;display:inline;}
.L20px { margin-left:20px;display:inline;}
.L30px { margin-left:30px;display:inline;}
.L40px { margin-left:40px;display:inline;}
.L460px { margin-left:460px; display:inline;}
.L490px { margin-left:490px;display:inline;}
.T5px { margin-top:5px;}
.T10px { margin-top:10px;}
.T13px { margin-top:13px;}
.h10px { height:10px; width:1px;}
.w10px { width:10px; height:1px;}
.w12px { width:14px; height:1px; *width:15px; _width:12px;}
.disIn { display:inline;}


/*  输入框   */

.colorfocus {border: 1px #d65600 double; background-color: #f2f2f2; padding-top:3px;}
.colorblur {border: 1px #a0a0a0 double;	background-image:url(../images/logo_inputbox.gif); height:auto; padding-top:3px; }


/**************************** 页面样式 ******************************/

.Logo { margin-top:30px; text-align:center;}
.Icons { width:45px; height:93px; margin-right:15px;}
.search_aCon { width:648px; height:136px; border:1px solid #ddd; background-color:#fff;}
.search_aCon2 { width:644px; height:132px; background-color:#f9f9f9; margin:2px 0 0 2px; display:inline;}
.search_aIcon { width:26px; height:25px; background:url(../images/search_aIcon.gif); border:0px; cursor:pointer;}
.search_aBotton { width:65px; height:25px; background:url(../images/search_aBotton.gif); text-align:center; line-height:25px; font-size:14px;}
.input1 { width:270px; height:19px;}
.input1_2 { width:178px; height:19px;}
.input1_3 { width:182px; height:19px;}
.search_b { height:98px; margin-top:32px;}
.search_bCon { width:620px; height:98px; background:url(../images/search_bCon.gif) repeat-x;}
.search_bSearch {  margin-top:16px;}
.search_bCon1 { width:620px; height:35px;}
.search_bCon1 dd { line-height:35px; text-align:center; float:left;}
	.search_bCon1 dd.switchOn { background:url(../images/search_bSearch_switch_on.gif); color:#fff; font-weight:bold; }
	.search_bCon1 dd.switchOff { background:url(../images/search_bSearch_switch_off.gif); color:#000;}	
	.switchOn, .switchOff { cursor:pointer; font-size:14px; width:70px; height:35px; }
.search_bIcon { width:77px; height:24px; background:url(../images/search_bIcon.gif); border:0px; cursor:pointer;}
.input2 { width:370px; height:19px;}
.input3 { width:240px; height:19px;}
	
.frame_btn{ width:100%; text-align:right; }	
.frame_btn span{ float:right; margin:5px 5px 0 0;}

/*  链接颜色  */
a:link { color:#000; text-decoration:none; }
a:visited { color:#333; text-decoration:none; }
a:hover { color:#970000; text-decoration:none; }
a:active { text-decoration:none; }


a.cWhite:link { color:#fff; text-decoration:none; }
a.cWhite:visited {color:#fff; text-decoration:none;  }
a.cWhite:hover { color:#fff; text-decoration:none;  }
a.cWhite:active { color:#fff; text-decoration:none;  }




/**************************** Header & footer BEGIN ******************************/

#header { margin:0 auto; width:100%; background-color:#FFFFFF;}

#header .topNav { width:100%; height:28px; line-height:28px; border-bottom:1px solid #ccc; background:url(../images/topNav_bg.gif) repeat-x;}
#header .topNav ul { float:left; margin-left:5px; }
#header .topNav li { float:left; padding-left:5px; height:28px; }

#header .webNav { padding:10px 0; width:100%; height:55px;}
#header .webNav .webNav_menu { float:left; margin-left:7px; }
#header .webNav .menu { padding:0 5px 0 10px; width:14px; line-height:20px; font-weight:bold; }
#header .webNav .menu_long { padding:0 5px 0 10px; width:14px; line-height:15px; font-weight:bold; }
#header .webNav .menu a:link, #header .webNav .menu_long a:link { color:#545454; }
#header .webNav .menu a:hover, #header .webNav .menu_long a:hover { color:#970000; }
#header .webNav .navI { padding-left:6px; }
#header .webNav .blockI { width:10px; }
#header .webNav .block { margin-left:1px; }
#header .webNav .blockThis { margin-left:1px; display:block; background-color:#eee; }

#header_loginbar { margin-top:6px; width:150px; float:right; }
#loginBtn {float:left; width:82px; height:38px; background:url(../images/btn_login2.gif) no-repeat; }
#loginBtn a { float:left; margin:10px 0 0 10px;}
#loginBtn a:link { font-size:14px; font-weight:bold; color:#fff; text-decoration:none;}
#loginBtn a:visited {font-size:14px; font-weight:bold; color:#fff; text-decoration:none;}
#loginBtn a:hover {font-size:14px; font-weight:bold; color:#fff; text-decoration:none; }
#loginBtn a:active { text-decoration:none; }
#header_logintext { float:left; margin:2px 0 0 5px; line-height:18px; }
	

#header_mainnav { margin:auto; width:980px; height:29px; background:url(../images/head_nav_bg.gif) repeat-x; }

#header_mainnavlogo { margin:0 0 0 10px; width:124px; height:29px; float:left; }
	#header_mainnavlogo img { width:104px; height:29px;}	
	
#header_mainnavlink ul { margin-left:5px; padding:0; float:left; }
#header_mainnavlink ul li { margin:0 3px; line-height:29px; font-weight:bold; color:#fff; float:left; }
	#header_mainnavlink ul li a { color:#fff; }
	#header_mainnavlink .nav_true { color:#ffff00; }

#header_subnav { margin:auto; width:980px; height:26px; background:url(../images/head_subnav_bg.gif) repeat-x; }
#header_subnav ul { margin-left:12px; float:left; }
#header_subnav ul li { margin-right:4px; line-height:26px; float:left; }

#topnav_3{ float:right;}
#topnav_3 ul li { line-height:10px; padding:2px 2px 0 2px; *padding-top:4px; }



/* footer */

#footer{margin:0 auto; width:100%;text-align:left;}
#footer_links,#footer_copyright {  margin:0 auto;clear:both; width:100%;margin-top:3px; text-align:center;}
.footer_copyright{ width:650px; text-align:center; margin-bottom:10px; line-height:18px; color:Black;}
.footer_copyright a { color:White;}
#footer_links{ float:left; background-color:#fff; height:28px; text-align:center; color:White;}
#footer_links div { margin:0 auto; width:100%; text-align:center;}
#footer_links div ul { list-style:none; height:20px; width:500px; text-align:center; margin:0 auto; line-height:20px;}
#footer_links div ul li { float:left; padding:5px 3px 0 3px; display:block; color:#000; font-weight:normal;}
#footer_links div ul li a { color:Black;}
#footer_copyright {	color:#000;text-align:center;font-weight:normal;}


/* selectskin */
.selectframe{ width:75px;}
.selectshow { width:75px; height:23px; border:1px solid #ccc; background-color:#FFFFFF;}
.selectshow .show{ float:left; height:21px; width:55px; padding:2px 0 0 2px;}
.selectshow .icon{ float:right; background-image:url(../images/1.gif); height:23px; width:18px;}
.selectframe .content{ display:none; width:75px; border:1px solid #ccc; position:absolute; *margin-left:-37px;  background-color:#FFFFFF;}
.selectframe .content ul{float:left; width:71px; padding:2px 0 0 2px; width:100%;}
.selectframe .content li{ list-style:none; text-align:left; width:100%;}


.selectframe2{ width:50px;}
.selectshow2 { width:50px; height:23px; border:1px solid #ccc; background-color:#FFFFFF;}
.selectshow2 .show{ float:left; height:21px; width:30px; padding:2px 0 0 2px;}
.selectshow2 .icon{ float:right; background-image:url(../images/1.gif); height:23px; width:18px;}
.selectframe2 .content{ display:none; width:50px; border:1px solid #ccc; position:absolute; *margin-left:-25px; background-color:#FFFFFF;}
.selectframe2 .content ul{float:left; width:46px; padding:2px 0 0 2px; width:100%;}
.selectframe2 .content li{ list-style:none; text-align:left; width:100%;}

.selectframe3{ width:110px; _width:111px;}
.selectshow3 { width:110px; _width:111px; height:23px; border:1px solid #ccc; background-color:#FFFFFF;}
.selectshow3 .show{ float:left; height:21px; width:90px; _width:91px; padding:2px 0 0 2px;}
.selectshow3 .icon{ float:right; background-image:url(../images/1.gif); height:23px; width:18px;}
.selectframe3 .content{ display:none; width:110px; _width:111px; border:1px solid #ccc; position:absolute;  *margin-left:-55px; background-color:#FFFFFF;}
.selectframe3 .content ul{float:left; width:106px; _width:107px; padding:2px 0 0 2px; width:100%;}
.selectframe3 .content li{ list-style:none; text-align:left; width:100%;}