﻿body {color:#000000; text-align: left; font-family:"\5B8B\4F53", Arial;font-size:12px; background:#F7F7F7;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,a,span,table,tr,td,tbody{padding:0; margin:0;}   
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul{list-style:none;}   
caption,th{text-align:left;}   
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
a{color: #333;text-decoration: none;}
a:hover{color:blue;text-decoration: underline;}
.left{float:left;}
.right{float:right;}
.clear{clear:both; height:0; overflow:hidden; display:block;}
.clearl{clear:left; height:0; overflow:hidden; display:block;}
.clearfix{*zoom:1;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.mg10{margin-right:10px;}
.hidden{display:none;}
.blue, .blue a {color: #135AB3;}
.blue a:hover {color: #003C88;}
.gray, .gray a {color: #666;}
.gray a:hover,.gray:hover {color: #333;}
.black, .black a {color: #333333;}
.black a:hover {color: #000000;}
.red1, .red1 a {color:#ff0000;}
.red1 a:hover {color:#cc0000;}
.red2, .red2 a {color:#cc0000;}
.red2 a:hover {color:#ff0000;}

/*顶部导航*/
.topbg{height:31px; line-height:31px; border-bottom:1px solid #E7ECF0; background:#fafafa; width:100%}
#topnav{width:1000px; margin:0 auto; color:#333;}
.tn1{padding-left:5px; width:400px; float:left;}
.tn1 a{padding:0 5px;}
.tn2{padding-right:5px; width:500px; text-align:right; float:right; height:21px;}
.inputText{border: 1px solid #999999;margin-right: 4px;  width: 100px; vertical-align:middle;}

.header {
    background:url(header.gif) repeat-x;
    height: 115px;
    position: relative;
    width: 100%;
}
.header_wrapper {
    margin: 0 auto;
    position: relative;
    width: 1000px;
}
.logo {
    background: url("../images/logo.gif") no-repeat scroll left top transparent;
    margin-top:3px;
    float: left;
    height: 60px;
    width: 300px;
}

.hdc{
    height: 42px;
    margin: 0 auto;
    width: 1000px;
	padding-top:64px;
}
.hdc ul {
    list-style: outside none none;
    margin: 0 auto;
}
.hdc ul li {
    float: left;
    line-height: 42px;
    text-align:center;
    width:100px;
}
.hdc ul li a { color: #fff;
    display: block;
    font-size: 14px;
    font-weight: bold;
	text-shadow: 1px 1px 0 #666, 1px 1px 0 #eee;
}
.hdc ul li a:hover { color: #ff4b00;}
.hdc .curr{background: url("../images/navhover.png") no-repeat scroll center top 5px transparent;text-shadow: none !important;}
.maidou{
	background: url("../images/maidou.gif") no-repeat scroll left rgba(0, 0, 0, 0);
	padding-left:8px;
}
.con{
    height: 42px;
    margin: 0 auto;
    width: 980px;
}
.con ul {
    list-style: outside none none;
    margin: 0 auto;
}
.con ul li {
    float: left;
    line-height: 42px;
    padding-right:12px;
}
.con ul li a {
    display: block;
    font-size: 14px;
}
#main,#footer{ width:1000px;margin-right: auto;margin-left: auto; }
#footer{ clear:both;width:100%; height:50px; background-color:#E8E8E8; border-top:solid 2px #bf9759; text-align:center; padding-top:10px;padding-bottom:10px; color:#856019; line-height:25px;}
#footer a{ color:#856019;}
.fx {clear:both; width:1000px;height:30px; line-height:30px;  }
h1{ width:600px; margin:0px; padding:0px; font-size:22px; font-weight:bold;overflow:hidden; float:left; text-align:left; }
.bdsharebuttonbox{ float:right;}
h1 label{ font-size:12px; font-weight:normal; margin-left:15px;}
.sub{ margin-top:5px; background-color:#E8E8E8; padding-left:15px; width:983px; border:solid 1px #d7c181; height:35px; line-height:35px; font-size:14px;}
.sub a{ float:left; display:block; height:30px; line-height:30px; border-right:solid 1px #d7c181; margin-right:15px; padding-right:15px; margin-top:2px;}
.sub a.focus{ font-weight:bold; font-size:16px;}
#left{ width:695px; float:left; margin-bottom:20px;}
#right{ width:300px; float:right; margin-bottom:20px;}
.info{ border:solid 1px #d4c9ac; padding:10px; margin-top:10px;}
.fm{ float:left; width:216px; margin-right:10px;}
.fm img{ width:210px; height:120px; border:solid 1px #dddddd; padding:2px;}
.fm a{background:url(../images/yd.gif) no-repeat scroll 0px 0px; width:99px; padding-left:20px; height:30px;display:block; background-color:#A00000; border:solid 1px #cccccc; color:#FFFFFF; font-weight:bold; font-size:14px; line-height:30px; margin-top:10px;}
.fm a:hover{ color:#D7C181; }
.intro p.tj{ line-height:30px; color:#333333; font-size:12px; background-color:#fcf9e9; border:solid 1px #cccccc; margin-left:10px; overflow:hidden;}
.intro p.tj label{ margin-right:15px; margin-left:15px; width:75px; overflow:hidden; float:left;}
.intro p.sm{ height:35px; line-height:35px; }
.intro p.sm a{ margin-left:10px; margin-right:10px;}
.des{ padding:0px 10px 0px 10px; line-height:25px;}
.des p{ text-indent:2em;}
.dee{ padding:10px; line-height:25px;}
.dee p{ text-indent:2em;}
.shang{ border:solid 1px #d4c9ac; padding:5px; margin-top:10px;}
.shang p.down{ line-height:35px; font-size:12px;  }
.ooo{   border-bottom:dashed 1px #dddddd;}
.shang p.down a{ margin-left:8px; margin-right:8px;}
.shang h2{ height:30px; line-height:30px; padding:0px 0px 5px 20px; margin:0px 0px 10px 0px; background:url(../images/21_19.gif) no-repeat scroll 0px 3px; border-bottom:dotted 1px #cccccc;}
.shang ul{ height:32px;}
.shang ul li{ float:left;height:30px; line-height:30px; overflow:hidden; border-bottom:dotted 1px #dddddd;}
.shang ul.title li{ border-bottom:dotted 1px #cccccc; font-size:14px; font-weight:bold;}
.shang ul li.bt{ width:370px; }
.shang ul li.m{ width:150px; }
.shang ul li.time{ width:120px; }
.shang ul h3{ font-size:12px; background-color:#FCF9E9; border:solid 1px #dddddd; margin:0px; padding:0px; text-align:center; line-height:30px; height:30px;}
.shang h2 span{ float:right; margin-right:5px;background:url(../images/shang.gif) no-repeat scroll 0px 0px; padding-left:35px;}
.shang h2.ping{background:url(../images/shuping.gif) no-repeat scroll 0px 0px; padding-left:35px;}
.shang h2.ping span{ background:url(../images/ping.gif) no-repeat scroll 0px 0px; }
.shang a{ color:#3377aa}

.bang{ border:solid 1px #d4c9ac; margin-top:10px; padding-left:10px; padding-right:10px;}
.bang h2{ margin:0px; padding:0px; height:35px; line-height:35px; font-size:14px; border-bottom:dotted 1px #cccccc; margin-bottom:10px;color: #007722;}
.bang ul{ padding:5px;}
.bang ul li{ line-height:18px; height:28px; overflow:hidden;}
.bang ul li label{ width:18px; height:16px; line-height:16px; display:block; float:left; border:solid 1px #dddddd; color:#ff6600; text-align:center; font-weight:bold; }
.bang ul li a{ float:left; margin-left:5px; display:block; width:150px; height:20px; line-height:20px; overflow:hidden;}
.bang ul li span{ float:right; color:#666666; }

.jing{background:url(../images/jing.gif) no-repeat -1px 0px; width:18px; height:16px; float:left; margin-right:5px;margin-top:6px;}
.ding{background:url(../images/ding.gif) no-repeat -1px 0px; width:18px; height:16px; float:left; margin-right:5px;margin-top:6px;}
.lanmu{ height:35px; line-height:35px;  border-bottom:solid 1px #cccccc; margin-bottom:10px;}
.mulu{ border:solid 1px #d4c9ac; padding:10px; margin-top:10px; clear:both;}
.mulu h2{text-align:left;  font-size:16px; float:left;color: #007722;}
.mulu h3{text-align:left;  font-size:14px; float:left;}
.mumu{ height:35px; line-height:35px; }
.jieshao{border-bottom:solid 1px #cccccc;     padding-bottom: 10px;line-height: 20px;}
.mulu  ul{overflow: hidden;}
.mulu  li{ float:left; width:232px; height:27px; line-height:27px;}
.mulu a{     color: #3377aa;}
.mulu a:hover{ color:#A00000;}
.mulu a:visited{ color:#666666;}
.mulu a:active{color:#666666;}
.mulu  span{ float:right; text-align:right;font-size:12px; width:100px;}
#content{ line-height:40px; font-size:16px; padding:40px 16px 16px 16px;}
.prenext{ height:40px; line-height:40px; text-align:center; border-top:solid 1px #dddddd; margin-top:20px; padding-top:20px;}
.prenext a{ margin-left:15px; margin-right:15px;}

.pubtitle{ width:600px; height:25px; line-height:25px; font-size:14px; font-weight:bold;}
.pubcontent{width:600px; height:400px; line-height:20px; font-size:12px;}
.pubbutton{ width:100px; height:30px; background-color:#CCCCCC; font-size:14px; border:solid 1px #aaaaaa;}
#shangxidetail{ border:solid 1px #d4c9ac; padding:10px; margin-top:10px;  margin-bottom:20px;}
#shangxidetail .tj{ clear:both; padding-top:20px; border-bottom:solid 3px #EBD79C; text-align:right; padding-right:10px; padding-bottom:20px; margin-bottom:20px;}
.btnChange {color: #FF0000;position: relative;margin-left: 10px;bottom: 0;}
.btnChange:hover {color: #f60;font-weight: bold;}
.ft {height: 28px;line-height: 28px;background-color: #DCDCDC;text-align: center;font-size: 14px;font-weight: bold;color: #4e586f; margin-top:5px;}
.yun{ overflow:hidden;}
.yun a{float: left;font-size: 12px;  line-height: 24px;  height: 24px; margin: 0 10px 10px 0; padding: 0 10px; background-color:#D8D8B3;}
.search{ float:right; margin-right:5px; width:600px; height:60px; text-align:right;}
.sousuo{ width:300px; height:28px; margin:16px 5px 15px 50px;    border-radius: 7px;border: 2px solid #54BBEF; }
.sousuo2{ width:70px; height:32px;border-radius: 7px;    font-size: 14px;}