
/*
 Wrote by Corning Chinasky.net 
 Contact: 272827416@qq.com
 Date: 2011-9-26
*/
/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,p,br,form,input,button,textarea,select,ul,ol,li,dl,dt,dd,pre{margin:0;padding:0;}
body{ font-size:12px; color:#666;}
a{text-decoration:none;outline:none; color:#5b5b5b;}
a:hover{text-decoration:underline;}
textarea,select,input,button,label{vertical-align:middle}
button{background:none;border:none;}
ol,ul,li{list-style-type:none;}
table{border-collapse:separate;}/* separate collapse */
img{border:0;}
/*clear float*/
.clearfix{clear:both;height:1%;display:table;display:inline-block;}
.clearall{overflow:hidden;_zoom:1;}
.clear{clear:both;font-size:0;height:0;line-height:0;}

.wrapper{ width:100%; margin:0 auto;}
.com-wrap{ width:1000px; margin:0 auto;}



.user_footer{ padding:12px 0 10px;}
.user_footer .leftside{ float:left; width:500px;}
.user_footer .rightside{ float:right; text-align:right;}

#banner{ width:100%; text-align:center; overflow:hidden;}
#banner{ height:400px;}
#banner li{ display:none; height:400px; width:100%;}
#banner li img{ display:none;}

.macombg{ background:url(../image/postionbg280.jpg) repeat-x 0 0; min-height:280px; _height:280px;}

.goodnews{ height:32px; background-position: 2px 13px;}
.goodnews strong{ float:left; line-height:32px; padding-right:10px;}
.goodnews .npointer{ height:32px; width:890px; overflow:hidden; position:relative;}
.goodnews ul{ position:absolute; left:0; top:0;}
.goodnews ul li{ line-height:32px; height:32px;}
.goodnews ul a,
.goodnews strong,
.goodnews span{ color:#555;}

ul.list-a{ padding:5px 0px 25px; margin-left:30px;}
ul.list-a li{margin-right:12px; width:300px; height:106px; float:left; display:inline;}
ul.list-a li.a{ background:url(../image/home_pa.jpg) no-repeat 0 0;}
ul.list-a li.b{ background:url(../image/home_pb.jpg) no-repeat 0 0; }
ul.list-a li.c{ background:url(../image/home_pe.jpg) no-repeat 0 0; position:relative;}
ul.list-a .hot{ position:absolute; width:501px; height:130px; left:-120px; top:-115px; display:block; display:none;background:url(../image/hotbg.png) repeat-x top;}
ul.list-a .hot .ts{ display:block; height:26px; color:#3f3212; font-weight:bold; line-height:26px; padding-left:10px;}
ul.list-a .hot dl{ padding:10px 0 0 10px;}
ul.list-a .hot dt{ float:left; margin:0px 0 0 12px; display:inline; width:142px;overflow:hidden}
ul.list-a .hot img{ display:block;}
ul.list-a .hot p{ line-height:20px; padding:0 0 0 10px; background:url(/templets/default/style/images/dot3.gif) no-repeat 0 8px;}
ul.list-a .hot a{color:#333; font-weight:bold;}
ul.list-a div{ padding:20px 10px 2px 128px;}
ul.list-a h3{ font-family:"微软雅黑"; line-height:20px; font-size:13px;}
ul.list-a h3 span{ background:url(/templets/default/style/images/dot4.gif) no-repeat right center; padding-right:14px; color:#332500; padding-top:30px;}

.col3 .BOX-STYLE-A{ height:462px;}
.col2 .BOX-STYLE-A{ height:203px; overflow:hidden;}

.BOX-STYLE-A .Title{ font-weight:bold; position:relative;}
.BOX-STYLE-A .Title ul.taba{ height:32px; left:0px; top:0; position:absolute;}
.BOX-STYLE-A .Title ul.taba li{ float:left; padding:0 20px; height:32px; line-height:32px;}
.BOX-STYLE-A .Title ul.taba li.cur{ border-top:2px solid #d60026; border-right:1px solid #cbcbcb; border-bottom:1px solid #fff; height:30px; line-height:30px; background-color:#fff; top:-1px; color:#d60026;}
.BOX-STYLE-A .Title ul.taba li a{color:#2b2b2b; font-size:14px;}
.BOX-STYLE-A .Title ul.taba li.cur a{color:#d60026;}

.BOX-STYLE-A .Title ul.tabb{ position:absolute; left:12px; top:5px; height:25px;}
.BOX-STYLE-A .Title ul.tabb li{ float:left; padding:0 20px; height:25px; line-height:25px;}
.BOX-STYLE-A .Title ul.tabb li,
.BOX-STYLE-A .Title ul.tabb li a{ color:#949494;}
.BOX-STYLE-A .Title ul.tabb li.cur{ border:1px solid #eaeaea; background-color:#fff; border-bottom:1px solid #fff;}
.BOX-STYLE-A .Title ul.tabb li.cur,
.BOX-STYLE-A .Title ul.tabb li.cur a{ color:#343434;}

ul.list-b{}
ul.list-b li{ float:left; text-align:center; width:160px;}
ul.list-b li .imgwrap{ height:85px;}
ul.list-b li span.m{ color:#989898;}
ul.list-b li span.p{ color:#b10000; font-weight:bold; font-size:14px;}
.FIX ul.list-b li{ border-right:1px solid #cbcbcb; line-height:20px; padding-bottom:25px;}
.FIX2 ul.list-b li{ border-right:1px solid #cbcbcb; line-height:20px;}
.FIX ul.list-b li.last,
.FIX2 ul.list-b li.last{ border-right:0;}
.FIX2 ul.list-b li p{ text-align:left; margin:0 15px;}
.FIX2 ul.list-b li p.list{ border-top:1px solid #ededed; margin-top:5px; padding-bottom:12px; line-height:20px; padding-top:5px; min-height:120px; _height:120px;}
.FIX2 ul.list-b li p.list .more{ padding-left:12px; background:none;}

.col2 ul.list-b{ padding:20px 0 20px 12px;}

ul.list-c { padding:10px 12px 10px;}
ul.list-c li{ line-height:20px;}

.REU-FL{ float:left; display:inline;}
.REU-FR{ float:right; display:inline;}

.REU-SPACE1 span{ padding:0 5px;}
.REU-BORDER1{ border:1px solid #dbe1e6;}

.REU-MAR-B1{ margin-bottom:15px;}
.REU-PAD-B1{ padding-bottom:15px;}

.REU-MAR-B2{ margin-bottom:12px;}
.REU-PAD-B2{ padding-bottom:12px;}

.REU-MAR-T1{ margin-top:15px;}
.REU-PAD-T1{ padding-top:15px;}

.REU_THUM_STYLE_A{ position:relative; width:100%; overflow:hidden;}
.REU_THUM_STYLE_A .bigImgs{ position:absolute; width:100%; overflow:hidden;}
.REU_THUM_STYLE_A .bigImgs li{ display:none;}
.REU_THUM_STYLE_A .OpacityBar{ position:absolute; width:100%; left:0; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); background-color:#000;}
.REU_THUM_STYLE_A .wrapbox{ position:absolute; width:100%; z-index:10;}
.REU_THUM_STYLE_A .txtbox{}
.REU_THUM_STYLE_A .smallImgs{}
.REU_THUM_STYLE_A .smallImgs li{ float:left; display:inline;}

.REU_WITHDOT_AI,
.REU_WITHDOT_A a{ background:url(/templets/default/style/images/dot1.jpg) no-repeat 3px 4px; padding-left:12px;}

.REU_WITHDOT_BI,
.REU_WITHDOT_B a{ background:url(/templets/default/style/images/dot3.gif) no-repeat 3px 4px; padding-left:12px;}

.REU_INPUT_TXT{ margin:0; padding:0 3px; border:1px solid #bebebe; background:url(/templets/default/style/images/reu01.jpg) repeat-x top;}

.REU_SELECT{background:url(/templets/default/style/images/reu01.jpg) repeat-x top; border:1px solid #bebebe; position:relative;}
.REU_SELECT .DOT{ position:absolute; background:url(/templets/default/style/images/reu02.gif) no-repeat left center;}
.REU_SELECT .VAL{ position:absolute;}
.REU_SELECT ul{ position:absolute; border:1px solid #bebebe; left:-1px; padding:3px 0 2px; background-color:#fff; display:none;}
.REU_SELECT ul li{ padding:0 3px 0 8px; cursor:pointer;}