@charset "gb2312";
/* CSS Document */

/*-----------------------------------------初始化样式------------------------------------------*/
body{ padding:0; margin:0 auto; background-color:#fff; line-height:24px;}
img{ border:none;}
h1,h2,h3,h4,h5,h6,hr,blockquote,form,ul,ol,li,p,pre,dl,dt,dd,fieldset,legend,button,input,textarea,th,td{ padding:0; margin:0;}
ul,ol,li{ list-style:none;}
sup{ vertical-align:text-top;}
sub{ vertical-align:text-bottom;}
legend { color:#000;}
fieldset{ border:0;} 
button,input,select,textarea { font-size:100%;}
table{ border-collapse:collapse; border-spacing:0;}
.clear{ clear:both; line-height:0px; font-size:0px;}
.clearfix:after{ content:".";display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;overflow:hidden;}
.left{ float:left; _display:inline;}
.right{ float:right;}
.center{ text-align:center; line-height:25px;}
.hr_10{ clear:both; height:10px; overflow:hidden; font-size:1px; line-height:1px;}
.hr_15{ clear:both; height:15px; overflow:hidden; font-size:1px; line-height:1px;}

/*------------------------------------------字体样式-------------------------------------------*/
body,button,input,select,textarea{ font-family:"宋体"; color:#000; font-size:12px;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
.bold{ font-weight:bold;}
.ft14{ font-size:14px;}
.ft16{ font-size:16px;}
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#CC0000; text-decoration:underline;}
a:active{ color:#000; text-decoration:none;}
a.red:link,a.red:visited{ color:#A21200;}
a.red:hover{ color:#A21200;}
a.red:active{ color:#A21200;}
a.white:link,a.white:visited{ color:#fff;}
a.white:hover{ color:#fff;}
a.white:active{ color:#fff;}

/*-----------------------------------------全局元素布局----------------------------------------*/
.topMargin5{ margin-top:5px;}
.topMargin10{ margin-top:10px;}
.topMargin14{ margin-top:14px;}
.leftMargin5{ margin-left:5px;}
.leftMargin10{ margin-left:10px;}
.bottomMargin5{ margin-bottom:5px;}
.bottomMargin10{ margin-bottom:10px;}
#bdnone{ border:none;}
.byellow{ border:1px solid #FDD598; border-top:none;}
.bdotted{ border-top:1px dotted #DDD;}
.wrapper{ width:950px;margin:0 auto;}
h3{ margin-bottom:5px;}

/*导航*/
.nav{ background:url(images/bg_nav.png) no-repeat; height:44px; line-height:43px; padding:3px 0 0 20px; position:relative;}
.nav a{ float:left; color:#A21200;}
.nav b{ position:absolute; display:block; width:5px;}
.nav em{ background:url(images/bg_em.png) no-repeat 50% 0; float:left; width:15px; height:44px; display:block;}
.leftNav{ background:url(images/nav_left.png) no-repeat; height:52px; left:-5px; top:0;}
.rightNav{ background:url(images/nav_right.png) no-repeat; height:51px; right:-5px; top:-4px;}

/*导语*/
.dao{ background:url(images/bg_dao.png) no-repeat; padding:20px 28px 12px 130px; text-indent:2em; line-height:24px;}

.widbox680{ float:left; width:680px;}
.widbox260{ float:right; width:260px;}
.tit680{ background:url(images/bg_tit680.png) no-repeat; height:39px; line-height:39px; font-family:"微软雅黑"; font-weight:normal; font-size:22px; padding-left:10px;}
.cont680{ padding:15px 34px 7px 16px;}
.pic-txt dt{ float:left; margin-right:24px;}
.pic-txt img{ display:block; padding:3px; border:1px solid #DDD;}
.pic-txt dd{ float:left; width:383px;}
.promise{ height:31px; line-height:31px; margin-bottom:5px;}
.promise p{ float:left; background:#F0F0F0;}
.promise a:hover{ text-decoration:none;}
.promise span{ float:left; background:url(images/promise_em.png) no-repeat; width:87px; height:31px; padding-left:7px; color:#FFF;}
.promise em{ float:left; background:url(images/promise_coner.png) no-repeat; width:7px; height:31px;}

.tit260{ height:37px; line-height:37px; padding-left:15px; color:#A21200; font-size:14px;}
.read{ background:url(images/bg_tit_read.png) no-repeat;}
.disc{ background:url(images/bg_tit_discu.png) no-repeat;}
.hot{ background:url(images/bg_tit_hot.png) no-repeat;}
.cont260{ background:#FEECD0; padding:0 12px 11px 10px;}
.cont260 span{ color:#A21200;}
.picRead{ padding:11px; line-height:22px;}
.picRead dt{ float:left; margin-right:14px;}
.picRead img,.look img{ display:block; padding:1px; border:1px solid #DDD;}
.txtP{ padding:10px 17px;}
.bgGrey{ background:#F0F0F0;}
.bgWhite{ background:#FFF;}

.widbox172{ float:left; width:172px; margin-top:7px;}
.widbox437{ float:right; width:437px; margin-top:7px;}
.widbox172 dl{ border:1px solid #DDD;}
.widbox172 dl img{ display:block; padding:3px;}
.widbox172 dd{ line-height:37px; text-align:center;}
.widbox437 h3{ background:url(images/bg_talk.png) no-repeat; height:23px; line-height:20px; padding-left:34px; margin-bottom:5px;}
.box{ padding:16px 11px 10px;}
.box p img{ display:block;}
.look{ width:213px;}
.look dt{ margin-top:24px;}
.look dd{ width:136px; position:relative;}
.look dd b{ position:absolute;}
.look dd p{ background:url(images/pao_bg.png) repeat-x; border-left:2px solid #FEEACB; border-right:2px solid #FEEACB; padding:0 5px 0 5px;}
.topConer,.botConer{ width:136px; height:10px; display:block; overflow:hidden;}
.topConer{ background:url(images/pao_top.png) no-repeat;}
.botConer{ background:url(images/pao_botm.png) no-repeat;}
.arrowLeft,.arrowRight{ position:absolute; top:40px; width:12px; height:20px; display:block;}
.arrowLeft{ background:url(images/arrow_left.png) no-repeat; left:-10px;}
.arrowRight{ background:url(images/arrow_right.png) no-repeat; right:-10px;}
.zt{ padding:19px 11px;}
.zt img{ border:1px solid #DDD;}
.end{ background:url(images/bg_end.png) no-repeat; height:65px; padding:47px 19px 0 20px;}