body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0; margin:0;} 
table { /*border-collapse: collapse; border-spacing: 0;*/} 
fieldset,img{ margin:0; padding:0;border: 0;} 
address,caption,cite,code,dfn,em,strong,th,var { font-style: normal; } 
ol,ul {list-style: none;} 
caption,th{text-align: left;} 
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; } 
q:before,q:after{ content:”;} 
abbr,acronym {border: 0;}
input, textarea, select, button, file {	font-size:12px; vertical-align:middle}
body{font-size:12px;background:#fff; font-family:"宋体";}

/*链接*/
a{ text-decoration:none; color:#0D2F93;}
a:hover{ text-decoration:underline; color:#bd0a01;}
/*f_开头为float漂浮,l:左 r:右*/
.layout{ clear:both;width:938px;text-align:left;margin:0 auto;overflow:hidden;}
.main{ clear:both;width:936px;text-align:left;margin:0 auto;overflow:hidden; border-left:1px #0ED8E4 solid; border-right:1px #0ED8E4 solid; background-color: #FFF}
.lay_mid{ margin:0 auto}
.left{ float:left;}
.middle{ float:left;}
.right{ float:right;}


.topbox { margin:20px}
.topbox .right { float:left; margin-left:30px; line-height:23px; width:490px}
.topbox .right strong { font-size:14px; color:#014572}
.mainbody { width:938px; text-align:left; margin:10px 0; padding-left:8px}
.mainbody2 { width:938px; text-align:left; margin:10px 0; padding-left:23px}
.mainbg { background:url(images/bg.jpg) no-repeat; width:891px; height:503px; margin:0 auto; overflow:hidden}
.mainbg .top50 { padding-top:50px; width:891px; display:block; padding-left:60px}
.ma20 { margin-left:50px}
.mainbg div { width:310px; height:70px; line-height:21px; padding-left:60px; float:left; padding-top:5px}

/*字体*/
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.bold { font-weight:bold;}
.txtcenter { text-align:center}
.txtleft { text-align:left}
.red { color:#F00;}
.blue { color:#00F;}
.green { color:#3E940D;}

.dis {display:block;}
.undis {display:none;}

.marb5{ margin-bottom:5px; clear:both}
.marb6{ margin-bottom:6px; clear:both}
.marb7{ margin-bottom:7px; clear:both}
.marb8{ margin-bottom:8px; clear:both}
.marb9{ margin-bottom:9px; clear:both}
.marb10{ margin-bottom:10px; clear:both}
.marb15{ margin-bottom:15px; clear:both}
.marb20{ margin-bottom:22px; clear:both}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden; }

.cls:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cls{display: inline-block;}
.b{ font-weight:bold}

/*head--------footer*/


/*空格线*/
.divline1 { margin:0 auto;width:0; height:1px; overflow:hidden}
.divline2 { margin:0 auto;width:0; height:2px; overflow:hidden}
.divline3 { margin:0 auto;width:0; height:3px; overflow:hidden}
.divline4 { margin:0 auto;width:0; height:4px; overflow:hidden}
.divline5 { margin:0 auto;width:0; height:5px; overflow:hidden}
.divline6 { margin:0 auto;width:0; height:6px; overflow:hidden}
.divline7 { margin:0 auto;width:0; height:7px; overflow:hidden}
.divline8 { margin:0 auto;width:0; height:8px; overflow:hidden}
.divline9 { margin:0 auto;width:0; height:9px; overflow:hidden}
.divline10 { margin:0 auto;width:0; height:10px; overflow:hidden}
.divline20 { margin:0 auto;width:0; height:20px; overflow:hidden}
.divline30 { margin:0 auto;width:0; height:30px; overflow:hidden}
.divline36 { margin:0 auto;width:0; height:36px; overflow:hidden}



/*底部链接*/

.footer{clear:both; width:950px; padding:6px 0 13px; margin:0px auto; border-top:1px #CCCCCC solid; font-size:12px; text-align:center;}

