@charset "gb2312";
@import url("../css/layout.css");/*网格*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin: 0;padding: 0;background: transparent;border: 0;outline: 0;vertical-align: baseline;}
body, button, input, select, textarea{font:14px/1.5 "Microsoft YaHei", Arial, Helvetica, sans-serif;color:#444;}

h1, h2, h3, h4, h5, h6{font-weight: normal;font-size: 100%;}
ul, ol, li{list-style: none;}
input, select, textarea, button{font-size: inherit;line-height: inherit;}
button{cursor: pointer;}

table, thead, tbody, tfoot, tr, th, td,
caption, col, colgroup{text-align: inherit;line-height: inherit;font-size: 100%;}
table{border-collapse: collapse;border-spacing: 0;}
thead{display: table-header-group;}
tbody{display: table-row-group;}
tfoot{display: table-footer-group;}
tr{display: table-row;}
th,td{display: table-cell;}
caption{display: table-caption;}
col{display: table-column;}
colgroup{display: table-column-group;}
a{text-decoration: none;cursor: pointer;color:#333;}
a:hover{color: #293e92;text-decoration:none}
legend{color: #000;}
fieldset, img{border: 0;}
*:focus{outline: none;}

h1 strong,h1 em,h2 strong,h2 em,h3 strong,h3 em,h4 strong,
h4 em,h5 strong,h5 em,h6 strong,h6 em{font-weight: inherit;_font-weight: expression(this.parentNode.currentStyle.fontWeight);*font-weight: expression(this.parentNode.currentStyle.fontWeight);}


.clear:after,.main:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear{zoom:1;clear:both;/*控制分类后，各行高度不一样对不齐问题*/width:100%;height:0;font-size:0;overflow:hidden;/*控制分类后，各行高度不一样对不齐问题*/}
.clear,.main{display: inline-block;}

* html .clear,* html .main{zoom: 1;display: inline-block;}/*IE7用*/
.clear,.main{display:block;}/* Hides from IE-mac \*/
.clear{/*clear: both;height:1px;margin-top:-1px;overflow:hidden;*/}/* End hide from IE-mac*/
.zoom{zoom: 1;overflow: hidden;}

.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
.clearfix{zoom:1;}
.undis{ display:none;}
.bgf4{ background:#f4f4f4;}

.fs10{font-size: 10px;}
.fs12{font-size: 12px;}
.fs14{font-size: 14px;}
.fs16{font-size: 16px;}
.fs18{font-size: 18px;}
.fs20{font-size: 20px;}
.fs22{font-size: 22px;}
.fs24{font-size: 24px;}

.w1000{ width:1000px; margin:0 auto; position:relative;}
.w100{ width:100%;}
.w280{ width:280px;}
.w310{width:310px;}
.w340{ width:340px;}
.w348{ width:348px;}
.w490{ width:490px;}
.w260{ width:260px;}
.w220{ width:220px;}
.w235{ width:235px;}
.w560{ width:560px;}
.w660{ width:660px;}
.w750{ width:750px;}

.pmg_auto{margin:0 auto;padding:0;}
.mg00{margin:0px}
.mg05{margin:5px}
.mg10{margin:10px}
.mg15{margin:15px}
.mg20{margin:20px}
.mg25{margin:25px}
.mg30{margin:30px}
.mg35{margin:35px}
.mg40{margin:40px}
.mg45{margin:45px}
.mg50{margin:50px}
.mt00{margin-top: 0px}
.mt05{margin-top: 5px}
.mt10{margin-top: 10px}
.mt15{margin-top: 15px}
.mt20{margin-top: 20px}
.mt25{margin-top: 25px}
.mt30{margin-top: 30px}
.mt35{margin-top: 35px}
.mt40{margin-top: 40px}
.mt45{margin-top: 45px}
.mt50{margin-top: 50px}
.mb00{margin-bottom: 0}
.mb05{margin-bottom: 5px}
.mb10{margin-bottom: 10px}
.mb15{margin-bottom: 15px}
.mb20{margin-bottom: 20px}
.mb30{margin-bottom: 30px}
.mb35{margin-bottom: 35px}
.mb40{margin-bottom: 40px}
.mb45{margin-bottom: 45px}
.mb50{margin-bottom: 50px}
.mr00{margin-right: 0}
.mr05{margin-right: 5px}
.mr10{margin-right: 10px}
.mr15{margin-right: 15px}
.mr20{margin-right: 20px}
.mr25{margin-right: 25px}
.mr30{margin-right: 30px}
.mr35{margin-right: 35px}
.mr40{margin-right: 40px}
.mr45{margin-right: 45px}
.mr50{margin-right: 50px}
.ml00{margin-left: 0}
.ml05{margin-left: 5px}
.ml10{margin-left: 10px}
.ml15{margin-left: 15px}
.ml20{margin-left: 20px}
.ml25{margin-left: 25px}
.ml30{margin-left: 30px}
.ml35{margin-left: 35px}
.ml40{margin-left: 40px}
.ml45{margin-left: 45px}
.ml50{margin-left: 50px}

.pd00{padding:0px}
.pd05{padding:5px}
.pd10{padding:10px}
.pd15{padding:15px}
.pd20{padding:20px}
.pd25{padding:25px}
.pd30{padding:30px}
.pd35{padding:35px}
.pd40{padding:40px}
.pd45{padding:45px}
.pd50{padding:50px}
.pt00{padding-top:0px}
.pt05{padding-top: 5px}
.pt10{padding-top: 10px}
.pt15{padding-top: 15px}
.pt20{padding-top: 20px}
.pt25{padding-top: 25px}
.pt30{padding-top: 30px}
.pt35{padding-top: 35px}
.pt40{padding-top: 40px}
.pt45{padding-top: 45px}
.pt50{padding-top: 50px}
.pb00{padding-bottom: 0}
.pb05{padding-bottom: 5px}
.pb10{padding-bottom: 10px}
.pb15{padding-bottom: 15px}
.pb20{padding-bottom: 20px}
.pb25{padding-bottom: 25px}
.pb30{padding-bottom: 30px}
.pb35{padding-bottom: 35px}
.pb40{padding-bottom: 40px}
.pb45{padding-bottom: 45px}
.pb50{padding-bottom: 50px}
.pr00{padding-right: 0}
.pr05{padding-right: 5px}
.pr10{padding-right: 10px}
.pr15{padding-right: 15px}
.pr20{padding-right: 20px}
.pr25{padding-right: 25px}
.pr30{padding-right: 30px}
.pr35{padding-right: 35px}
.pr40{padding-right: 40px}
.pr45{padding-right: 45px}
.pr50{padding-right: 50px}
.pl00{padding-left: 0}
.pl05{padding-left: 5px}
.pl10{padding-left: 10px}
.pl15{padding-left: 15px}
.pl20{padding-left: 20px}
.pl25{padding-left: 25px}
.pl30{padding-left: 30px}
.pl35{padding-left: 35px}
.pl40{padding-left: 40px}
.pl45{padding-left: 45px}
.pl50{padding-left: 50px}

.floatN{float: none}
.floatL{float: left}
.floatR{float: right}

.textR{text-align: right}
.textL{text-align: left}
.textC{text-align: center}

.hide{display:none}
.show{display:block}
.inline{display:inline}
.block{display:block}

.ov_h{overflow:hidden}

.colorb{ color:#2294da; font-weight:bold;}