*{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:simsun;}
strong{font-weight:bold;} 
body{font-size:12px;color:#000;background:#fff;}
ul,dl{list-style-type:none;}
table{border-collapse:separate;border-spacing:1;}
caption,th,td{text-align:left;font-weight:normal;}
a{text-decoration:none;outline:none;text-overflow:clip;}
a:hover{color:#be0318;text-decoration:underline;}
label,button{cursor:pointer;}
* img{border:0px;font-size:0px;}
input{font-size:12px;font-family:Arial;}
input.text,textarea.text{border:1px solid #6189C6;padding:3px 4px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px;overflow:hidden;}
.left{float:left !important;}
.right{float:right !important;}

.dir,.top{width:960px; margin:0 auto}
.login{width:960px;height:37px; line-height:37px;}
.dir-nav a{color:#2b2b2b;margin-right:12px;}
.friend a{color:#2b2b2b;margin-left: 5px;}
.friend a.map{color:#c81801}
.dir-logo{margin-top:25px;}
.top{margin-top:2px;overflow:hidden;}
.login{height:27px;line-height:27px;border-bottom:1px solid #e4e4e4;}
.about-sub{color:#909090;}
.main{margin-top:15px;}
.friend a:hover,.side-title a:hover{color:#c81801;}
.top-margin{margin-top:6px;}
.side-left{width:180px;}
.about-logo a{width:180px;height:180px;display:block;background:url(../images/about-logo.jpg) no-repeat;}
.about-logo a:hover{ background-position:0px -180px;}
.sub-left{width:180px;height:382px;background:url(../images/side-leftbg.gif) no-repeat;padding-top:12px;}
.sub-left li{float:left;width:124px;height:40px;line-height:40px;padding-left:56px;}
.sub-left li a{font-size:14px;color:#000;}
.sub-left li a:hover{color:#e9180a;}
.sub-left li.hover a{font-weight:bold;color:#e9180a;}
.side-right{width:767px; margin-left:12px; display:inline;}
.side-title{width:734px;height:43px;line-height:43px;background:url(../images/column-bg.gif) no-repeat;padding-right:33px;margin-top:6px;}
.side-title{ background-position:0 -503px;}
.side-title2{ background-position:0 -460px;}
.side-title4{ background-position:0 -546px;}
.side-title5{ background-position:0 -589px;}
.side-title7{ background-position:0px -48px;}
.side-title a{float:right;color:#2b2b2b;font-size:14px;}
.pager{padding-top:17px;}
.pager p,.contact p{font-size:14px;line-height:30px;color:#404040;text-indent:2em; padding-left:3px;}
.contact{padding-left:27px;padding-top:21px;width:740px;}
.contact p{text-indent:0em;}
.contact span.cus,.pager p span.cus{font-size:14px;line-height:30px;color:#404040;font-weight:bold;}
.weight span.cus{font-weight:bold;}
.weight{font-size:14px;color:#404041;line-height:30px;padding-left:27px;padding-top:18px;}
.weight em{color:#d53f0a;font-weight:boldfont-style:normal;}
.contact span.cus em.qq{color:#e41313;font-family:Arial;font-style:normal;}

#share .ctl span{ float:left;font-size:14px; font-weight:bold; line-height:30px; height:30px; color:#555}
#share input.button{ background:url(../images/fuzhi_bg.jpg); margin-left:5px; height:30px;width:63px; display:inline; border:0; float:left}
#share input.text{ line-height:22px; height:22px; width:260px; border:1px solid #ccc;float:left }

#share .close:hover{background:url(../images/guanbi.jpg) no-repeat 0 0px; display:block; width:15px; height:15px; float:right;}

.list_content{position:relative;}


#share{display: block; position: absolute;  z-index: 1200; width: 450px; height: 150px; background: none repeat scroll 0% 0% #fff; border:5px solid #555;}
#share .share_title{  padding:10px; font-size:14px; color:#222;  font-weight:bold; float:left; width:430px;background-color:#ccc}
#share .share_title .share_title1{ float:left; width:400px; font-family:Microsoft yahei;}
#share .share_title .close{background:url(../images/guanbi.jpg) no-repeat 0 -15px; display:block; width:15px; height:15px; float:right; cursor:pointer; display:inline}
#share .share_msg{padding:10px 10px 0 10px; font-size:15px; color:#555; height:auto; float:left; text-indent:2em}
#share .ctl{ padding:0px 10px; float:left;font-size:14px;}
#share .words{ padding:10px 10px; float:left;font-size:13px; color:#D6238B}

#share .ctl span{ float:left;font-size:14px; font-weight:bold; line-height:30px; height:30px; color:#555}
#share input.button{ background:url(../images/fuzhi_bg.jpg); margin-left:5px; height:30px;width:63px; display:inline; border:0; float:left}
#share input.text{ line-height:22px; height:22px; width:260px; border:1px solid #ccc;float:left }

#share .close:hover{background:url(../images/guanbi.jpg) no-repeat 0 0px; display:block; width:15px; height:15px; float:right;}



.copy{width:960px;margin:0 auto; text-align:center;}
.copy-nav{width:960px;height:44px;line-height:44px;border-bottom:1px solid #eeeeef;color:#878787;}
.copy-nav a{color:#404040; margin:0px 5px;}
.copy-logo{width:960px;height:40px;border-bottom:1px solid #eeeeef;padding:12px 0px;}
.copy-info{width:960px;color:#808080;line-height:20px; margin-top:8px;padding-bottom:8px;}