body{overflow-x:hidden;color:#666;}
.head{background: url("imagesheadbg.jpg") repeat-x;height:30px;line-height:30px;}
.head_div{width:1024px;margin:0 auto;}
.head_div ul li{padding-left: 8px;overflow: hidden;color: #e5c2c2;height:30px;line-height: 30px;float: left;}
.head_div ul li a,.head_div ul li span{color:#e5c2c2;}
.head_top{width:1024px;margin:0 auto;position:relative;}
.banner_left{position:absolute;left:-208px;top:0px;}
.banner_right{position:absolute;left:1024px;top:0px;}
.head_banner{background: url("imagesbanner.jpg") no-repeat;width:1024px;height:132px;position:relative;}
.main_menu{background: url("imagesmain_menubg.png") no-repeat;height:40px;width:1024px;overflow:hidden;}
.main_menu ul{background: url("imagesmain_menuli.png") repeat-x;height:38px;padding:0px 5px 0px 2px;}
.main_menu li {width: 113px;float: left;overflow: hidden;}
.main_menu li a{cursor: pointer;font-family: "å¾®è½¯é›…é»‘",Arial, Helvetica, sans-serif;font-size: 16px;text-align: center;height: 38px;line-height: 38px;display: block;color:#990000;}
.main_menu li a.active{background: url("imagesmain_menuhov.png") repeat-x;}
.main_menu li i{vertical-align: text-bottom;margin-right: 10px;width: 20px;height: 20px;display:inline-block;}
#home{background-position: 0px 0px;}
#qmsq{background-position: 0px -22px;}
#zjbt{background-position: 0px -44px;}
#xwzx{background-position: 0px -64px;}
#zwgk{background-position: 0px -82px;}
#bsdt{background-position: 0px -104px;}
#zmhd{background-position: 0px -126px;}
#lyjj{background-position: 0px -148px;}
#sjbt{background-position: 0px -168px;}

.main{width:1024px;margin:0 auto;}
.main_news{padding:5px;}
.image_news{width:516px;height:324px;overflow:hidden;float:left;}
.news_list {width:480px;height:324px;overflow:hidden;float:right;}
.news_list li{margin:5px 0px;padding:5px 0px;width:470px;float:left;overflow:hidden;background: url("imagesnews_listli.jpg") left bottom repeat-x;}
.news_list li h3{color:#990000;font-size:16px;text-align:left;height:30px;line-height:30px;font-weight:bold;}
.news_list li p{padding-bottom:5px;font-size:14px;line-height:26px;color:#666;}
.tianqi{background: url("imagestianqibg.png") no-repeat;width:327px;height:101px;float:left;overflow:hidden;position:relative;}
.tianqi .miaoshu{padding:30px 0px 0px 18px;width:200px;float:left;overflow:hidden;}
.tianqi .miaoshu p{font-size:12px;color:#000;line-height:22px;}
.tianqi .miaoshu span{color:#b10000;}
.tianqi .dengji h3{position:absolute;color:#e87b06;font-size:30px;font-weight:bold;float:left;right:45px;top:22px;}
.tianqi .dengji p{position:absolute;color:#e87b06;font-size:20px;float:left;right:25px;top:50px;}
.tips_list {width:684px;float:right;overflow:hidden;}
.tips_list li{background:#cc5656;height:48px;width:224px;float:left;overflow:hidden;margin-left:2px;margin-right:2px;}
.tips_list li h3{color:#FFF;line-height:50px;text-align:center;font-size:16px;font-weight:bold;}
.tips_list li p{color:#FFF;text-align:center;line-height:20px;}
.tips_list li.lh h3{line-height:26px;}
.kuaijie_list li{float:left;overflow:hidden;margin-right:12px;}
.xxgk {background: url("imagesxxgkbg.png") no-repeat;width:1004px;height:382px;overflow:hidden;padding:60px 10px 0px;}
.xxgk_left{width:700px;float:left;overflow:hidden;}
.xxgk_list{width:332px;height:180px;overflow:hidden;}
.xxgk_listtop{background: url("imagesxxgk_listtop.png") left bottom no-repeat;padding-bottom:3px;height:22px;line-height:20px;}
.xxgk_listtop .title{width:80px;float:left;font-size:14px;color:#990000;font-weight:bold;padding-left:5px;}
.xxgk_listtop span{float:right;color:#666;}
.xxgk_listtop span a{color:#666;}
.xxgk_listcon{margin-top:5px;}
.xxgk_listcon li{width:320px;float: left;height: 24px;line-height: 24px;overflow: hidden;background: url("imagesdian.png") left center no-repeat;padding-left: 10px;margin-left: 2px;}
.xxgk_listcon li a{color:#666;}
.xxgk_listcon li span{float: right;padding-right: 10px;}
.shiping_big {width:286px;float:left;overflow:hidden;}
.shipin_div {width:402px;height:192px;overflow:hidden;float:right;}
.shipin_list li{float:left;margin:0px 2px;overflow:hidden;width:130px;}
.shipin_wz li{width:181px;float:left;overflow:hidden;height: 24px;line-height: 24px;background: url("imagesdian.png") left center no-repeat;padding-left: 10px;margin-left:10px;}
.shipin_wz li a{color:#666;}
.xxgk_right {width:290px;float:right;overflow:hidden;}
.xxgk_rlist li{margin:2px;float:left;width:140px;height:28px;line-height:28px;background: url("imagesxxgk_rlist.png") no-repeat;text-align:center;font-size:14px;}
.xxgk_rlist li a{color:#990000;}
.xxgk_rlistimg img{display:inline-block;padding:3px;width:136px;overflow:hidden;}
.xxgk_rlistmore{margin-top:20px;}
.xxgk_rlistmore .left {width:130px;float:left;overflow:hidden;margin-top:5px;}
.xxgk_rlistmore .left img{border:#cacaca 1px solid;}
.xxgk_rlistmore .right{width:150px;float:right;overflow:hidden;}
.xxgk_rlistmore .right ul {float:left;}
.xxgk_rlistmore .right ul li{width:60px;float:left;overflow:hidden;height: 30px;line-height: 30px;background: url("imagesdian.png") left center no-repeat;padding-left: 10px;margin-left:5px;}
.xxgk_rlistmore .right ul.odd{background:#e7d4d4;}
.ad_img{width:1024px;overflow:hidden;}
.zmhd{background: url("imageszmhdbg.png") no-repeat;width:984px;height:350px;padding:50px 20px 0px;}
.zmhd_left {width:280px;float:left;overflow:hidden;}
.zmhd_lefttop{background: url("imageszmhd_rightlisttop.png") left bottom no-repeat;padding-bottom: 3px;height: 22px;line-height: 20px;}
.zmhd_lefttop li{width:70px;float:left;font-size:14px;}
.zmhd_lefttop li a{color:#087abb;}
.zmhd_lefttop li.hover a{font-weight:bold;}
.zmhd_leftwz {float:left;margin-top:5px;}
.zmhd_leftwz li{width: 265px;float: left;overflow: hidden;height: 24px;line-height: 24px;background: url("imagesdian.png") left center no-repeat;padding-left: 10px;margin-left: 5px;}
.zmhd_leftwz li a{color:#666;}
.hdpt_img {height:46px;text-align:center;}
.hdpt_div li{width:140px;text-align:center;float:left;overflow:hidden;}
.zmhd_centertop {background: url("imageszmhd_centertop.png") left bottom no-repeat;padding-bottom: 3px;height: 22px;line-height: 20px;}
.zmhd_centertoptit{width: 80px;float: left;font-size: 14px;color: #087abb;font-weight: bold;padding-left: 5px;}
.zmhd_centertop span{float: right;color: #666;}
.zmhd_centertop span a{color: #666;}
.zmhd_rightlisttop {background: url("imageszmhd_rightlisttop.png") left bottom no-repeat;padding-bottom: 3px;height: 22px;line-height: 20px;}
.zmhd_rightlisttop .title{width: 80px;float: left;font-size: 14px;color: #087abb;font-weight: bold;padding-left: 5px;}
.zmhd_rightlisttop span{float: right;color: #666;}
.zmhd_rightlisttop span a{color: #666;}
.zmhd_rightlistcon li{width: 265px;float: left;overflow: hidden;height: 26px;line-height: 26px;background: url("imagesdian.png") left center no-repeat;padding-left: 10px;margin-left: 5px;}
.zmhd_rightlistcon li a{color:#666;}
.zmhd_rightlistcon {margin-top:5px;}
.zmhd_center{width:360px;float:left;overflow:hidden;}
.zmhd_right{width:280px;float:right;overflow:hidden;}
.daohang{border:#cecece 1px solid;width:1022px;}
.daohang_tit{float:left;font-size:14px;background: url("imagesdaohang_tit.png") no-repeat;height:30px;line-height:30px;width:103px;color:#FFF;text-align:center;}
.daohang_top{background: url("imagesdaohang_top.jpg") repeat-x;height:30px;border-bottom:#cecece 1px solid;}
.daohang_top ul{float:left;padding-left:30px;}
.daohang_top ul li{font-family: "å¾®è½¯é›…é»‘",Arial, Helvetica, sans-serif;font-size:14px;height:30px;line-height:30px;padding:0px 20px;float:left;overflow:hidden;}
.daohang_top ul li a{color:#000;}
.daohang_top ul li.hover{background: url("imagesdaohang_topli.jpg") repeat-x;border-left: #cecece 1px solid;border-right: #cecece 1px solid;}
.daohang_top ul li.hover a{color: #990000;}
.daohang_con ul {padding:8px 30px;height:90px;overflow:hidden;}
.daohang_con ul li{height:24px;line-height:24px;overflow:hidden;margin:3px 0px 3px 16px;width:120px;float:left;background: url("imagesdaohangli.jpg") left center no-repeat;padding-left:20px;}
.youlian{background: url("imagesyoulianbg.jpg") repeat-x;height:55px;width:1024px;}
.youlian li{width:180px;float:left;margin:6px 12px;}
.footer {padding:10px 0px 0px 274px;margin:0 auto;background: url("imagesfooterbg.jpg") no-repeat;width:750px;height:114px;margin-bottom:20px;}
.footer p{color:#000;line-height:22px;}
/* select{display: none;} */
.select_box{float:left;font-size: 12px;color: #000;width: 180px;line-height: 14px;position: relative;}
.select_showbox{border: none;height: 15px;padding-left: 5px;background: #FFF url(imagesicon.jpg) no-repeat 165px 0;}
.select_option{border-top: none;display: none;position: absolute;width:178px;z-index:1000;}
.select_option li{padding-left: 5px;width:175px;margin:0px;}
.select_option li.selected{background-color: #F3F3F3;color: #000;}
.select_option li.hover{background: #9999cc; color: #fff;}
.denglu{width:300px;overflow:hidden;float:left;padding-left:5px;}
.denglu span{color:#e5c2c2;padding:0px 5px;}
.denglu_div {width:230px;float:left;overflow:hidden;}
.denglu .name,.denglu .password{width: 60px;height: 20px;border: none;overflow: hidden;background:#ffcccc;}
.denglu img{padding-top:5px;padding-left:3px;float:right;}

.img-sprite {background: url("imagesmenu_ico.png") 0 0 no-repeat;}
.weixin_ico{float:left;width:21px;overflow:hidden;padding-top: 5px;padding-left: 10px;}
/*----------------------------*/
.crumb{ background:#fffdee; height:40px; color:#000; line-height:40px; padding-left:6px;}
.crumb b,
.crumb a{ color:#7e7e7e;}
.crumb a:hover{ color:#1b9ef3;}
.regBox{margin:30px; margin-bottom:10px;}
.regBox .regTitle{ height:35px;}
.regTitle .titleText{ background:url(imagesregTitle.png) 0 bottom no-repeat; height:32px; width:123px;}
.regTitle .line{ height:2px; background:#c73d3d;}
.regBox ul.register{ margin:30px 60px;}
.regBox li{margin:10px 0px; clear:both;}
.regBox label.bag-label{color:000; width:150px; text-align:right; float:left; display:inline-block; height:24px;padding:5px 0;line-height:24px;}
.regBox input.bag-item-input{width:268px;height:22px;padding:5px 10px;line-height:22px;border:1px solid #c6c6c6;background-color:#fff;font-size:12px;  }
.regBox li i{font-style:normal;color:#f00;padding:5px; font-family:simsun;}
.regBox li span{ background: url(imagestipIcon.png) 0 2px no-repeat;display:inline-block; padding-left:22px; color:#9e9e9e; height:24px;line-height:24px;}
.regBox input.phoneCode{background:url(imagesphoneCode_normal.png) 0 0 no-repeat; width:100px; height:30px; border:0; margin-left:6px; vertical-align:middle;}
.regBox .w158{width:158px !important;}
.regBox input.registerBtn{ width:200px; height:37px; background:#c73d3d; color:#fff; border:0; margin-left:150px; margin-top:10px; font-size:14px;}
.regBox a.registerBtn{display:block; width:200px; height:37px; line-height:37px;background:#c73d3d; color:#fff; border:0; margin-left:150px; margin-top:10px; font-size:14px; text-align:center;}
.regBox a.registerBtn:hover{ background:#db5252;}
.regBox a.registerBtn:active{ background:#ba2828;}

.personalCenter{border-left:1px solid #dcdcdc; background:url(imagespersonalCenter-bg.png) 0 0 repeat-y;}
.personalCenter .col-left{ width:184px; background:#f8f8f8; height:100%; float:left; border-right:1px solid #dcdcdc;}
.col-left .leftTitle{ background:url(imagespersonalCenter-title.png) center center no-repeat; height:48px;}
.col-left .userInfo{margin-bottom:12px;line-height:26px;padding-left:15px; color:#000; }
.userInfo .userName{font-family: "å¾®è½¯é›…é»‘",Arial, Helvetica, sans-serif;font-size:16px;color:#1b9ef3;}
.userInfo span{padding-left:15px;}
.userInfo a.exit{ font-weight:bold;}
.userInfo a:hover{ color:#1b9ef3; text-decoration:underline;}
.col-left .leftMenu h3{ font-size:14px; background:url(imagespersonalCenter-menu.png) 0 0 repeat-x; height:32px; line-height:32px; cursor:default;}
.leftMenu h3.extend span{ background:url(imagespersonalCenter-menu.png) 2px -32px no-repeat; width:20px; height:32px; display:inline-block;}
.leftMenu h3 span{ background:url(imagespersonalCenter-menu.png) 2px -64px no-repeat;width:20px; height:32px; display:inline-block;}
.leftMenu a{padding-left:40px;height:26px; line-height:26px; border-bottom:1px solid #eeeeee; background:#fff;display:block;}
.leftMenu a.on{color:#c22b2b; font-weight:bold;}
.personalCenter .col-right{ float:left; width:836px;}
 .listBox{ margin:8px 12px;}
 .contentTitle{ height:35px;}
 .contentTitle span{ display:block;background:#c73d3d; height:32px; line-height:32px; color:#fff; font-size:14px; font-weight:bold; text-align:center; width:120px;}
 .contentTitle .line{ height:2px; font-size:0; line-height:0; background:#c73d3d;}
 .listContent{ margin-top:10px;}
.listContent th{background:#f7f7f7; height:40px; line-height:40px; border:1px solid #d2d2d2; border-top:0; border-left:#ffffff; text-align:left; color:#000; font-weight:bold; padding-left:5px;}
.listContent th.last{ border-right:0;}
.listContent td{ height:32px; line-height:32px; padding-left:5px; border-bottom:1px solid #d2d2d2;}
.listContent tr.over td{ background:#fcf4f2;}
.listContent tr.checked td{ background:#fcdbdb;}

.pageBox .pageNumber{margin-left:150px; margin-top:12px; height:30px; line-height:30px; }
.pageNumber span{ float:left;margin-right:20px;}
.pageNumber a{ border:1px solid #dddddd; background:#fff; display:block; float:left; margin-right:6px; width:30px; height:30px; line-height:30px; text-align:center;}
.pageNumber a:hover{ background:#fff; border:1px solid #c73d3d;}
.pageNumber a.selected{ background:#c73d3d; border:1px solid #c73d3d; cursor:default; color:#fff; font-weight:bold;}
.pageNumber a.selected:hover{background:#c73d3d; border:1px solid #c73d3d; }
.pageNumber a.jumpBtn{ display:block;width:76px;text-align:center; border:1px solid #c8c8c8; background:#eeeeee; color:#000; margin-left:12px;}
.pageNumber a.jumpBtn:hover{ border:1px solid #a0a0a0; background:#f3f3f3; }
.pageNumber .textinput{border:1px solid #dddddd; background:#fff; display:block; float:left; margin-right:6px; width:30px; height:30px; line-height:30px;padding-left:3px;}

.formContent{margin-top:10px;}
.formContent fieldset{border:1px solid #c9cfd6; padding:8px 4px; margin-bottom:16px;}
.formContent legend{ font-size:14px; font-weight:bold; color:#c73d3d; margin-left:12px;padding:0 4px;}
.textBlack{ color:#000;}
.formContent .textInput{ border:1px solid #c9cfd6; height:22px; line-height:22px; padding-left:3px; color:#000; background:#fff;}
.formContent .textInputDisable{ color:#b87878; background:#efefef; cursor:default;}
.w240{width:240px;}
.formContent i{font-style:normal;color:#f00;padding-right:5px; font-family:simsun;}
.formContent .textarea{border:1px solid #c9cfd6; height:60px; width:600px; color:#000;}
.formContent .buttonBar{margin-left:320px;}
.buttonBar a{ display:block; float:left; width:67px; height:28px; line-height:28px; text-align:center; margin-right:12px;}
.formContent a.btnConfirm{ background:url(imagesbtnConfirm.png) 0 0 no-repeat; color:#fff;} 
.formContent a.btnConfirm:hover{ background:url(imagesbtnConfirm.png) 0 -28px no-repeat;}
.formContent a.btnConfirm:active{ background:url(imagesbtnConfirm.png) 0 -56px no-repeat;}
.formContent a.btnCancel{ background:url(imagesbtnCancel.png) 0 0 no-repeat; color:#000;} 
.formContent a.btnCancel:hover{ background:url(imagesbtnCancel.png) 0 -28px no-repeat;}
.formContent a.btnCancel:active{ background:url(imagesbtnCancel.png) 0 -56px no-repeat;}

.formContent a.browseBtn{background:url(imagesbrowseBtn.png) 0 0 no-repeat; color:#fff; display:block; text-align:center;float:left;width:52px; height:25px; line-height:25px;}
.formContent a.browseBtn:hover{ background:url(imagesbrowseBtn.png) 0 -25px no-repeat;}
.formContent a.browseBtn:active{ background:url(imagesbrowseBtn.png) 0 -25px no-repeat;}

.checkboxNormal{ background:url(imagescheckbox.png) 0 0 no-repeat; width:16px; height:16px;}
.checkboxHover{ background:url(imagescheckbox.png) 0 -26px no-repeat; width:16px; height:16px;}
.checkboxChecked{ background:url(imagescheckbox.png) 0 -52px no-repeat; width:16px; height:16px;}
.checkboxDisable{ background:url(imagescheckbox.png) 0 -78px no-repeat; width:16px; height:16px;}
.checkboxDisableChecked{ background:url(imagescheckbox.png) 0 -104px no-repeat; width:16px; height:16px;}

.radioNormal{ background:url(imagescheckbox.png) -26px 0 no-repeat; width:16px; height:16px;}
.radioHover{ background:url(imagescheckbox.png) -26px -26px no-repeat; width:16px; height:16px;}
.radioChecked{ background:url(imagescheckbox.png) -26px -52px no-repeat; width:16px; height:16px;}
.radioDisable{ background:url(imagescheckbox.png) -26px -78px no-repeat; width:16px; height:16px;}
.radioDisableChecked{ background:url(imagescheckbox.png) 0 -104px no-repeat; width:16px; height:16px;}
.fl{
	float:left;
}

/*---------------------------------------jubao---------------------------------------*/
.conConter{ width:953px; margin:0px auto; text-align:left; clear: both; overflow:auto;zoom:1; margin-bottom:10px;}
.JB{ margin-bottom:10px; font-size:14px }
.JBHh{height:50px; padding-top:30px;font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; padding-left:60px; font-weight: bold; border: 1px solid #ccc;}
.JBcon{ border:1px solid #cccccc; border-top:none; font-family: "Î¢ÈíÑÅºÚ"}
.img03 { margin-right:30px; margin-bottom:20px;}
.ul_style03{ width:580px; padding-left:50px; padding-top:20px; margin:0px auto; text-align:left; overflow:auto;zoom:1;}
.ul_style03 li{ width:237px; height:38px; float:left; margin-right:50px; margin-bottom:20px;}
.ul_style03 li a{ display:block; height:38px; line-height:38px; padding-left:30px;}

.table02{ border-collapse:collapse; margin-bottom:20px;}
.table02 td{ padding:5px 8px;}
.table02 .tr1{ background-color:#f9f9f9;}
.input01{ border:1px solid #cacaca; height:22px; line-height:22px; background-color:#FFFFFF}
.textarea01{border:1px solid #cacaca; line-height:18px; background-color:#FFFFFF}
.table02 .td01{ background-color:#e6e6e6;}
.table02 .td02{background-color:#f2f2f2;}
.bottomBg{ padding:10px 0px;}
.bottomBg img{ margin-right:10px;}
.hh03{ background:url(imageshh03Bg.jpg) no-repeat left; padding-left:30px; height:32px; line-height:32px; font-weight:bold; color:#333333; margin-bottom:10px; font-size:14px} 
.hh03 .tip{ float:right; margin-top:7px; margin-right:10px;}