@charset "utf-8";
/* 全局CSS */

body{ font-family:Arial, "宋体",Helvetica, sans-serif; font-size:12px; padding:0; margin:0; background:url(../images/bg.jpg)  no-repeat center top #f2f6f9; }
a{ text-decoration:none; color:#000000;}
a:hover{ text-decoration:underline; color:#000000;}
img{ border:none; vertical-align:middle;}
input{ vertical-align:middle;}
ul{ padding:0; margin:0; list-style:none;}
p{ margin:0; padding:0;}


.fontb{ font-weight:bold; font-size:14px; margin-bottom:10px; border-bottom:1px solid #e4e4e4;}
.fontb2{ font-weight:bold;}
.font14{  font-size:14px; }
.fontp{ font-size:12px; font-weight:normal;}
.green{ color:#009a19;}
.clear{ clear:both;}
.red{ color:#FF0000;}
.dis{ display:block;}
.undis{ display:none;}
.centt{ text-align:center;}

.TextRig{ text-align:right;}

.padd5{ padding:5px 0;}
.marg10{ padding-top:10px;}
.marg10 a{ margin:0 10px;}
.marge10 a{ margin:0 5px;}
.pad25{ margin-left:10px;}
.pad35{ margin-left:15px;}
.padlef{ padding-left:15px;}
.padtop10{ padding-top:10px;}
.pad10{ padding:10px;}
.padtop20{ padding-top:15px;}
.textind{ text-indent:1.5pc;}
.bodd{ background-color:#f6f6f6; border:1px solid #e5e5e5; height:30px; line-height:30px; padding-left:20px; margin:0 10px 10px 0;}
.bodd2{ background-color:#f6f6f6; border:1px solid #e5e5e5; height:30px; line-height:30px; padding-left:20px; }
.BoddP{ line-height:20px; padding:0 10px;}


/*head部分 */
.head{ width:980px; height:88px; margin:0 auto; background:url(../images/head_bg.jpg) bottom no-repeat;}
.head .rig{ width:210px; float:right; margin-top:5px;}
.head .rig .login{ width:108px; height:26px; text-align:right; padding:10px 30px 0 0 ; float:right; background:url(../images/head_rig_bg.jpg) right no-repeat;}
.head .rig .login a{ color:#ff9a00; padding:0 5px; font-size:12px;}
.head .rig .login a:hover{ color:#ff9a00;}
.head .rig .time{ float:right; padding:10px 20px 0 0;}

/*菜单部分*/
.menu{ width:930px; height:46px; padding:0px 0 0 50px; margin:0 auto; background:url(../images/menu_bg.jpg) no-repeat;}
.menu .righ{ width:368px; float:right;}
.menu .righ .men1{ width:auto; float:right; margin:12px 20px 0 0;}
.menu .righ .men1 .lef{ width:26px; height:22px; float:right;}
.menu .righ .men1 .rig{ width:12px; height:22px; float:right;}
.menu .righ .men1 .cen{ width:auto; height:20px; padding:2px 5px 0; background-color:#fa9b34; color:#FFFFFF; float:right;}
* html .menu .righ .men1 .cen{ width:auto; height:19px; padding:2px 5px 0; background-color:#fa9b34; color:#FFFFFF; float:right; margin-top:1px;}
*+html .menu .righ .men1 .cen{ width:auto; height:19px; padding:2px 5px 0; background-color:#fa9b34; color:#FFFFFF; float:right; margin-top:1px;}
.menu .men2{ width:545px; margin-top:14px; float:left;}
.menu .men2 li{ float:left; padding:0 15px;}
.menu .men2 li a{ font-size:14px; font-weight:bold;}

/*step部分*/
.step{ width:935px; height:16px; padding:10px 0 10px 25px; margin:0 auto;}

/*主体部分*/
.main{ width:940px; margin:0 auto; padding:0 20px; background-color:#FFF;}
.main .lef{ width:217px; float:left;}
/*lef01部分*/
.main .lef .lef01{ width:217px; float:left;}
.main .lef .lef01 .tit{ width:167px; height:22px; padding:17px 0 0 50px; background:url(../images/main_lef_tit1_bg.jpg) no-repeat; float:left; font-size:14px; font-weight:bold;}
.main .lef .lef01 .txt{ width:198px; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; padding:10px 0 5px 17px; float:left;}
.main .lef .lef01 .txt li{ width:195px; float:left; line-height:20px;}
.main .lef .lef01 .txt li span{ color:#f1c420; padding-right:5px;}
/*lef02部分*/
.main .lef .lef02{ width:217px; float:left;}
.main .lef .lef02 .tit{ width:167px; height:22px; padding:17px 0 0 50px; background:url(../images/main_lef_tit2_bg.jpg) no-repeat; float:left; font-size:14px; font-weight:bold;}
.main .lef .lef02 .txt{ width:205px; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; padding:5px 0 5px 10px; float:left;}
.main .lef .lef02 .txt li{ width:150px; height:24px; padding:9px 0 0 44px; float:left; margin:3px 0; background:url(../images/main_lef_txt2_menu1.jpg) no-repeat;}
.main .lef .lef02 .txt li:hover{ width:150px; height:24px; padding:9px 0 0 44px; float:left; margin:3px 0; background:url(../images/main_lef_txt2_menu2.jpg) no-repeat;}
.main .lef .lef02 .txt li a{ font-size:14px;}
.main .lef .lef02 .txt .li2{width:150px; height:24px; padding:9px 0 0 44px; float:left; margin:3px 0; background:url(../images/main_lef_txt2_menu2.jpg) no-repeat;}
/*lef03部分*/
.main .lef .lef03{ width:217px; float:left;}
.main .lef .lef03 .tit{ width:167px; height:22px; padding:17px 0 0 50px; background:url(../images/main_lef_tit3_bg.jpg) no-repeat; float:left; font-size:14px; font-weight:bold;}
.main .lef .lef03 .txt{ width:198px; min-height:275px;height:auto !important;height:275px;overflow:visible; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; padding:10px 0 5px 17px; float:left;}
.main .lef .lef03 .txt li{ width:195px; float:left; line-height:24px;}
.main .lef .lef03 .txt li span{ color:#f1c420; padding-right:5px;}

/*foot部分*/
.foot{ width:auto; height:100px; overflow:hidden; background:url(../images/foot_bg.jpg) repeat-x;}
.foot .nav{ width:980px; margin:0 auto; }
.foot .nav .logo{ width:100px; float:left; padding-left:260px; padding-top:30px;}
.foot .nav .text{ width:600px; float:left; padding-left:10px; padding-top:20px; line-height:20px;}
