/*update 20140616*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:14px "Microsoft YaHei","Arial Narrow",HELVETICA,'微软雅黑';background:#fff;-webkit-text-size-adjust:100%} 
a{color:#972a27;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word;text-align:left;}
.ind{text-indent:2em}
.ind10{text-indent:10px;}
.noborder{border:0;}
.M-red a,a.M-red{color:#bd0a01!important}
.M-black a,a.M-black{color:#000!important}
.M-bold{font-weight:bold!important}
.layout:after,.conta:after,.contb:after{content:"";display:table;clear:both}
.layout,.conta,.contb{*zoom:1}
.fl,.layout .fl{float:left;display:inline}
.fr,.layout .fr{float:right;display:inline}
.layout{width:980px;margin:0 auto}
.fw{font-weight:bold;}
.mt8{margin-top:8px}
.mt12{margin-top:12px}
.mt15{margin-top:15px}
.mt30{margin-top:30px}
.mb10{margin-bottom:10px}

/*top*/
.top{width:100%; background:#f0f0f0; color:#8e8e8e;height:30px;}
.minav,.navitem,.bncont,.hota,.expert,.difftext,.etbox{width:980px;margin:0 auto;}
.top ul{float:right;margin-right:10px}
.top li{float:left; margin:0 3px;height:30px; line-height:30px; font-size:12px;}
.top .topline{width:3px; background:url(../images/top_line.gif) 0 6px no-repeat;}
.top li a{color:#8e8e8e; text-decoration:none;font-family:simsun}
.top li a:hover{color:#7b0707; text-decoration:underline;}

/*banner*/
.banner{width:100%;height:550px;background:#972a27 url(../images/banner.jpg) no-repeat top center;}
.byf{position:relative}
.dy{width:625px; position:absolute;left:135px;top:340px;z-index:1; margin:0 auto; line-height:25px; color:#d8d8d8}
.dy a{ color:#ac9c32}
.share{width:50px;height:500px;position:absolute;right:0px;top:170px;z-index:2}

.dy2{width:625px; position:absolute;left:135px;top:470px;z-index:1; margin:0 auto; line-height:25px; color:#d8d8d8}
.dy2 a{ color:#ac9c32}
.dy2 span{ height:50px; line-height:50px; font-size:22px; display:block}
.dy2 span a{ color:#fff}
.share{width:50px;height:500px;position:absolute;right:0px;top:170px;z-index:2}

/*nav*/
.nav{width:100%;height:50px;background:#e9e9e9;}
.con{position:relative}
.con ul li a{float:left;cursor:pointer;line-height:50px;font-size:20px;color:#1e1e1e;display:block;width:205px;text-align:center; font-weight:bold}
.con ul li a:hover{text-decoration:none}
.con ul li.hover a{color:#972a27}
.con ul li.hot a{color:#ffd7b3}
.twei{padding:10px;background:#e9e9e9;width:90px;height:90px;position:absolute;right:0px;bottom:-50px}

/*pai*/
.conta{margin-bottom:50px; clear:both}
.content{ width:820px; padding:10px; padding-right:0; height:auto; margin:0 auto;margin-top:30px; line-height:24px; font-size:14px; color:#5a5a5a; position:relative; padding-bottom:30px;}
.content em{ position:absolute; left:-73px; top:0}
.content i{ position:absolute; right:-73px; bottom:50px}
.a {  background:#972a27; height:38px; line-height:38px; text-align:center; width:auto;margin-top:10px; float:left; clear:both; padding:0 10px;}
.a a{ color:#fff}
.item{width:423px;height:350px;position:relative}
.item img{ margin-bottom:40px;}
.itp p{color:#565656;line-height:28px;margin-top:10px;margin-bottom:10px;padding-top:10px;border-top:1px dotted #7a7a7a;width:435px}
.itp #tap{padding:0;border:0;margin-top:0;margin-bottom:0}
.itp #tap span{font-weight:bold;color:#000}
#tcp{width:120px;height:30px;border:1px solid #b4b4b4;margin-top:10px;padding:0;line-height:28px;}
#tcp a{padding-left:12px}
.itimg h2{width:450px}
.itimg h2 a{  color:#333}
.itimg h2 a span{ color:#972a27; font-size:30px;}
.item2{ width:530px; height:350px;}
.item2 dl{ width:530px; height:350px; background:#dfdbc1; position:relative; }
.item2 dl dt{text-align:center}
.item2 dl dd{ position:absolute; height:43px; background:#972a27; width:530px; left:0; bottom:0;filter: alpha(opacity=70); opacity: 0.7 ; color:#fff; line-height:43px; text-align:right}
.item2 dl dd.text{ background:none; filter:alpha(opacity=100); opacity:1; padding-right:10px; width:520px;}
.dix{width:490px;background:#808080}
.dix h5,.dix p,.bot h5,.bot p,.fxop h5,.fxop p{color:#f2f2f2;line-height:20px;font-size:15px;font-weight:normal;padding-left:25px;padding-top:2px}
.dix h5{padding-top:6px;color:#fff}
.dixa{width:250px;height:55px;}
.dixb{width:240px;background:#e37009;height:55px;}
.cut{width:10px;height:16px;background:url(../images/cut.gif) no-repeat 0 0;position:absolute;bottom:19px;left:250px}
#cok{font-size:20px}
.sadow{width:215px;height:335px;position:absolute;top:0;right:0;z-index:5;background:none}
.safix{width:215px;height:335px;position:absolute;top:0;right:0;background:#000;opacity:0.6;filter:Alpha(opacity=60);z-index:1}
.sha_fix{right:auto;bottom:auto;top:0;right:0;width:215px}
.sha_fix span{padding-left:83px;}
.item .sadow .mot h2{padding-top:50px}
.item .sadow .mot h2 a,.item .sadow .mot p{color:#fff}
.item .sadow .mot {margin-left:17px;width:180px}

/*ask*/
.topa{width:825px;height:56px;float:right;background:url(../images/xy.gif) no-repeat 0 0;}
.asktext{width:485px;height:350px;position:relative;margin-bottom:30px}
.askbg{width:19px;height:360px;background:url(../images/xi.gif) no-repeat 0 0;position:absolute;top:0px;left:-10px}
.askbg2{width:203px;height:55px;background:url(../images/stbg.gif) no-repeat 0 0;position:absolute;bottom:-8px;right:0px}
.askop{width:455px;height:300px;position:absolute;top:30px;left:30px;z-index:99}
.an{padding:8px 0;border-bottom:1px dotted #aeaeae;float:left;width:455px;line-height:22px}
.askop span{color:#565656;float:left;width:375px}
#nrt{color:#000;width:72px;text-align:right}

/*wang*/
.bd ul li{padding:5px;border:1px solid #d2d2d2;float:left;margin-right:14.5px;margin-top:20px;width:222px}
.hd{width:65px;height:30px;position:absolute;right:0;top:-25px}
.hd a{display:block;width:28px;height:28px;float:left;cursor:pointer;opacity:0.5;filter:Alpha(opacity=50);}
.hd a:hover{opacity:1.0;filter:Alpha(opacity=100);}
.hd .next{background:url(../images/left.gif) no-repeat 0 0;}
.hd .prev{background:url(../images/right.gif) no-repeat 0 0;float:right}
.hdwall{position:relative}
.leftLoop,.bd,.bd ul{height:196px}
.leftLoop .bd ul{zoom:1;}
.leftcot{overflow:hidden}




/*bottom*/
.bottom{width:100%; background:url(../images/bottom_bg.gif) repeat-x; height:200px; clear:both; line-height:24px; margin-top:15px; font-size:12px;}
.bottom .bt{width:980px; margin:auto; padding:40px 0 15px 0; color:#373737; text-align:center;}
.bottom .bt a{color:#373737; text-decoration:none;}
.bottom .bt a:hover{color:#373737; text-decoration:underline;}
