@charset "utf-8";
/*reset */
html,body,div,span,img,em,i,cite,pre,object,code,del,hr,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,frame,iframe,fieldset,form,seclect,table,caption,tbody,thead,tfoot,tr,td,th,label,legend,header,footer,hgroup{margin:0;padding:0; border:0; color:#333; font:12px/1.5em Tahoma,"宋体";}
h1,h2,h3{ font-family:"微软雅黑";}
p{margin:0;padding:0; border:0; font: Tahoma,"宋体";}
ul,ul li,ol,ol li,dl,dl dd{ list-style:none;}
input,textarea{font:12px/1.5em Tahoma}
table,tr,td{ border-collapse:collapse;}
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap;word-wrap: break-word;white-space : normal ;}
a{text-decoration:none}
a:hover{ text-decoration:underline;}
a {bblr:expression(this.onFocus=this.blur()); outline:none;}
select,img,input{ vertical-align:middle;}
/*ClearFix */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/**html .clearfix {height:1%;}*/
*+html .clearfix{height:1%;}
.clearfix {display:inline-block;}
.clearfix {display:block;}
.clear{ clear:both !important;}

.red{color:#F60;}
.gray{ color:#333;}
/*setting */
.fl {float: left;}
.fr {float: right;}
.tc{ text-align:center}


.mt10 {margin-top: 10px;}
.ml20 {margin-left: 20px;}
.mt20 {margin-top: 20px;}
.mr10{ margin-right:10px;}
.pd10 {padding: 10px;}
.maincontent{ width:100%; background:url(../images/maincontent_bg.png) #d1eeff repeat-y center; }
.con_group{ width:980px; margin:10px auto;}

#demo2 img , #demo1 img{ margin-right:10px;}

/*按钮部分*/
.con_btns{background:url(../images/index_46.png) no-repeat; width:675px; padding-left:305px; height:228px; margin-top:0;}
.cell_btn_a,.cell_btn_b{ width:202px; height:116px; display:inline-block; margin:37px 0 0;}
.cell_btn_b{ margin:37px 17px 0; height:130px;}
