/* CSS */
body, div, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, table, th, td, 
form, input, button, select, textarea {margin: 0;padding: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family: inherit;}
ol, ul {list-style: none;}
img {border: 0;}
a:link,a:visited {color:#464646;text-decoration:none;}
a:hover {color:#f60;text-decoration:underline;}
body {font-size:12px;color:#464646;font-family:arial, sans-serif;background:#fff url(bg.jpg.htm); position:relative}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;}
.cr {clear:both;height:0px;overflow:hidden;}
.fl {float:left;}
.fr {float:right;}
.mt10 {margin-top:10px;}
.mt8 {margin-top:8px;}
.hidden,.ins {display:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}

body{
	font-size:12px;font-family:"Microsoft Yahei",tahoma,arial,Hiragino Sans GB,"\5b8b\4f53",sans-serif;line-height:20px;
}

#header .head,#footer .help,#main,.location,.link,.bottom-tel div,.topcon,.login {width:1000px;margin:0 auto;}
.bold {font-weight:bold;}
#header {background:url(../img/topbg.png) repeat-x;height:80px;}
.ins {display:none}
/* ¹«¹© */
.logo {float:left;width:340px;}
.logo a,.logo a:visited {width:370px;line-height:210px;height:70px;overflow:hidden;display:block;background:url(../img/logo.png.jpg) no-repeat;margin-top:5px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/logo.png');_ background-image: none;}

#menu {float:left;height:40px;padding-top:24px;width:546px;overflow:hidden}
#menu li {height:40px;float:left;width:90px;text-align:center;padding-left:1px;}
#menu li a,#menu li a:visited {float:left;display:block;width:90px;line-height:36px;padding-bottom:4px;font-size:16px;color:#048FC8}
#menu .curr a,#menu .curr a:visited,#menu li a:hover {background:url(../img/menu.gif) no-repeat; text-decoration:none;color:#fff}
.reg_login{width:100px;height:45px;background:url(../img/bite01.png) 40px 10px no-repeat;margin-top:14px;float: left;}
.reg_login a{color:#048FC8;display: block;float: left;width:30px;height:20px;}
.reg_login a:hover{text-decoration: none;color:#f60;}
.reg_a{margin-top: 8px;margin-left: 14px;}
.login_a{margin-left: 60px;}
/* directory-list */
#menu li,.help dt,.tid h3,.news h3,.adv h3,.product li b {font-family:'Microsoft Yahei', Arial,Verdana;}

#footer {clear:both;background:#252525;padding:24px 0 40px;margin-top:10px}
#footer .foot {height:100%;overflow:hidden;padding:34px 0 60px}
.help {clear:both;height:176px;background:url(../img/footline.png) repeat-x 0 bottom;}
.help dl {float:left;width:130px;margin-right:46px}
.help dt {height:32px;line-height:32px;font-size:16px;font-weight:bold;background:#343434;color:#fff;text-align:center}
.help dd {padding:14px 0 0 18px}
.help dd p {height:30px;line-height:30px;}
.help dd p a,.help dd p a:visited {color:#D6D6D6}
.help dd p a:hover {color:#f60}
.help .kfq {padding-left:12px;}
.help .kfq p { width:118px; height:30px; overflow:hidden; display:block}.help .kfq p img{height:15px; vertical-align:middle}
.help .ts {margin:0;width:120px;}
.help .ts dd {padding-left:4px}
#footer .copyright {padding-top:18px;color:#D6D6D6;text-align:center}

.link {padding:12px 8px;color:#939393;width:982px; line-height:25px}
.link span {color:#333}
.link a {color:#939393;margin:0 8px}

.adv ul li{border:1px solid #ccc;}

.slider {width:100%;position:relative;height:320px;background:#000;min-width:1000px;margin-bottom:14px}
.slider .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.slider .bd ul {width:100% !important;}
.slider .bd li {width:100% !important;height:320px;overflow:hidden;text-align:center;}
.slider .bd li a {display:block;height:320px;}
.slider .smallpic {width:100%;position:absolute;z-index:1;bottom:14px;left:0;height:8px;text-align:center;}
.slider .smallpic li {cursor:pointer;display:inline-block;
*display:inline;zoom:1;width:46px;height:4px;margin:2px;background:#71AC4E;overflow:hidden;line-height:9999px;}
.slider .smallpic .on {background:#0285A6;}

.user,.link,.news,.adv,.tid,.product {border:1px solid #E0E0E0;background:#FFFFFF;}

.news {float:left;width:626px;padding:6px 26px 15px 26px}
.news h3 ,.user h3{line-height:30px;height:30px;margin:10px 0;background:url(title.gif.htm) no-repeat;padding-left:34px;font-size:16px;font-weight:bold;color:#0191CB}
.news li {height:30px;line-height:30px;font-size:14px; border-bottom:#CCC dotted 1px}
.news li span {float:right;color:#989898;}

.user {float:right;width:264px;padding:0 20px;}
.user .title {line-height:50px;height:50px;}
.user .title h3 {float:left; background-position:0 -48px}
.user .title span {float:left;padding-left:30px}
.user a,.user a:visited {color:#006FB7}
.user ul {width:250px;height:170px;overflow:hidden;padding:6px 0 0 7px}
.user li {float:left;width:250px;line-height:32px;height:32px;padding-bottom:12px;font-size:14px;color:#888}
.user .ipt {border:1px solid #E8E8E8;width:190px;padding:0 4px;line-height:30px;height:30px; vertical-align:middle}
.user .btn {height:36px;padding-left:42px;width:208px}
.user .btn input {float:left;width:114px;height:36px;font-size:14px;color:#fff;margin-right:10px;background:#0A8FC7;border:none; cursor:pointer;}
.user .btn input:hover { background:#097CAE}
.user .btn span {float:right;font-size:12px;display:block;width:80px}
.adv {height:70px;padding:18px 0; clear:both;overflow:hidden;margin:14px 0}
.adv h3 {float:left;height:70px;line-height:18px;width:20px;font-weight:bold;color:#0A8FC5;font-size:14px;padding-left:16px}
.adv ul {float:left}
.adv li {float:left;width:128px;height:70px;margin:0 10px 0 20px;display:inline}
.adv li img {width:128px;height:70px;}
.tid {padding:18px 0; clear:both;overflow:hidden;margin:14px 0}
.tid h3 {float:left;height:70px;line-height:18px;width:20px;font-weight:bold;color:#0A8FC5;font-size:14px;padding-left:16px}
.tid ul {float:left}
.tid li {float:left;margin:0 10px 0 20px;display:inline}
.product {margin-top:14px;overflow: hidden;}
.product li {float:left;width:249px;border-right:1px solid #E9E9E9;height:360px;}
.product li img {margin:30px auto 10px 74px;width:100px;}
.product .fast {width:248px;border-right:0}
.product li b {display:block;height:36px;line-height:36px;font-size:20px;padding-left:22px;margin: 18px 0;}
.product li span {padding:12px 0 0 22px;line-height:28px;color:#8B8B8B;display:block;font-size: 14px;}
.product li:hover {
	background: #dedede;
}
.product li:hover span{
	color: #000;
}


.register {border:1px solid #E0DFDD;padding:40px 50px;margin-top:10px;background:#F8F6F7; }
.register .title {line-height:30px;height:30px;padding-bottom:20px}
.register .title h3 {font-size:24px;color:#2222;float:left;font-weight:400}
.register .title p {float:left;padding:0px 0 0 20px}
.register .title  span {color:#f00}


.regpage {}
.regpage ul {height:100%;overflow:hidden;}
.regpage li {width:898px;height:32px;padding:8px 0;line-height:32px;float:left;}
.regpage li span {float:left;width:90px;text-align:right;font-size:14px;padding-right:10px;color:#464646}
.regpage li span em {color:#f00;padding-right:5px; font-family: Verdana, Geneva, sans-serif}
.regpage li p {float:left;width:334px}
.regpage li i {float:left;width:400px;display:block;line-height:32px;height:32px;color:#9D9B9C;font-style:normal;padding:0px 0 0 28px;background:url(regtps.gif.htm) no-repeat 10px 9px; }
.regpage li .ok {color:#090}
.regpage li .no {color:#f00}
.regpage .regipt {line-height:32px;height:32px;padding:0px 10px;width:310px;font-size:14px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#484848;border:1px solid #E1E1E1;}
.regpage .regkey p {font-size:14px}
.regpage .regkey .regipt {width:63px;vertical-align:middle}
.regpage .regkey img {margin:0px 0 0 4px; vertical-align:middle}
.regpage .sub {color:#717171;height:40px;background:url(member/mt.gif.htm) no-repeat center 10px;}
.regpage .sub p {padding:10px 0 0 93px;}
.regpage .psub {padding:20px 0 0 100px;}
.cate a,.cate a:visited {display:inline-block;width:120px;margin-right:10px;height:30px;line-height:30px;font-size:14px;background:#fff;border:1px solid #E2E0E1;text-align:center}
.cate a.curr,.cate a.curr:visited,.cate a:hover  {background:#57C1EB;color:#fff; text-decoration:none}
.getpass {line-height:30px;color:#A8A8A8;padding:20px 0 0 100px}

.bsub {width:248px;height:46px;color:#fff;font-size:14px;font-weighT:bold;color:#fff;border:none; cursor:pointer}
.reg_color:hover {background:#228CC6}
.reg_color{background:#36A0DC;}

.xy {border:1px solid #ccc;padding:10px;height:90px;overflow-y:auto;width:720px;margin-left:96px}

.indnews_left{float:left; width:201px; background-color:white; border:#CCC solid 1px}.indnews_right{float:left; padding-bottom:10px; width:773px; background-color:#0FF; margin-left:20px; background-color:white}
.indnews_h2{height:41px; width:100%; background:url(../img/left_nav.jpg) no-repeat 0 0; text-align:center; font-weight:bold; overflow:hidden}.indnews_h2 a{display:block; background:url(left_nav.jpg.htm) no-repeat 0 -108px; height:20px; margin-top:13px}
.indnews_left_ul{float:left; width:100%}.indnews_left_ul li{display:block; line-height:39px; width:100%; height:39px; background:url(left_nav.jpg.htm) no-repeat 0 -217px}.indnews_left_ul a{font-size:14px; display:block; margin-left:30px; background:url(bg_ico.gif.htm) no-repeat 0 -15px; padding-left:10px}.indnews_left_ul a:hover{font-weight:bold; color:#cc0000; background:url(bg_ico.gif.htm) no-repeat 0 -45px}
.indnews_title{height:27px; width:calc(100% - 2px); border:#CCC solid 1px; background:url(bg_main_title.jpg.htm) repeat-x 0 0; line-height:27px; overflow:hidden}.indnews_title a{color:#cc0000; margin-left:20px}.indnews_right_ul{float:left; width:100%}.indnews_right_ul li{height:30px; line-height:30px; width:calc(100% - 20px);border-bottom:#CCC dotted 1px; margin:0 10px}.indnews_right_ul a{float:left; font-size:12px; display:inline-block; background:url(bg_ico.gif.htm) no-repeat 0 -165px; padding-left:10px}.indnews_right_ul span{float:right; color:#666666; font-size:12px}
.indnews_page{width:100%; margin-top:10px; float:left;line-height:27px; color:#555555; text-align:center}.indnews_page a{height:27px; display:inline-block; background:url(page_nav.png.htm) repeat-x; padding:0 5px; border:#dddddd solid 1px; margin-left:5px; color:#555555}
.indnews_bottom{width:100%; height:20px; float:left}
.indnews_cont_title{height:24px; margin-top:30px; width:100%; float:left; text-align:center; font-size:16px}.indnews_cont_h2{height:18px; width:100%; float:left; text-align:center; margin-top:20px}.indnews_cont_time{height:38px; line-height:38px; width:753px; border-bottom:#CCC dotted 1px; float:left; text-align:center; margin:0 10px}.indnews_cont_content{line-height:25px; width:753px; min-height:300px; float:left; margin:20px 10px 0 10px}
.header_bar_space{height:31px; width:100%}
.header_bar{box-shadow:0px 2px 2px #888888;height:35px; line-height:35px;background-color:#252525; width:100%; z-index:9999;position:fixed; top:0px;_position:absolute; _top:0px;_top:expression(eval(document.documentElement.scrollTop+ (parseInt(this.currentStyle.marginTop,10)||0))); text-align:center}
.header_bar a,.header_bar font{display:inline-block}.mgl10{margin-left:10px}.header_bar a{color:white}
.header_login{width:1000px; height:100%; margin:0 auto}.header_login_left{ float:left; height:100%}.header_login_right{ float:right; height:100%}.header_login img{vertical-align:text-bottom}

.notice {
    line-height: 30px;
    font-size: 14px;
}

.notice_content {
	width: 1000px;
	margin: 0 auto;
	padding: 36px 0;
	min-height: 740px;
}


.notice_content .title {
	text-align: center;
	border-bottom: solid 1px #dedede;
}

.notice_content .title p{
	font-size: 16px;
	font-weight: bold;
	line-height: 48px;
}

.notice_content .title span {
	color: #999;
}

.notice_text {
    padding: 24px 10px;
	line-height: 48px;
}