/* CSS Document */
html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, p, table, caption, tbody, tfoot, thead, tr, th, td, form {margin:0;padding:0;}
html, body {height:100%;}
table {border-collapse:collapse;border-spacing:0;}
img, button {border:0 none;}
ul, ol {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
a {	color:#333;	text-decoration:none;outline:none;}
a:hover {color:#bd0a01;text-decoration:underline;}
input, button, select, textarea {font-size:12px;vertical-align:middle;}
button {cursor:pointer;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.msf{font-family:"\5FAE\8F6F\96C5\9ED1";}
body{color:#666;margin-right:0px;font-family:"\5B8B\4F53","\5FAE\8F6F\96C5\9ED1", Arial;font-size: 12px;font-style: normal;line-height: 22px;}

.top01,.top02,.top03,.top04{ background: url("/zhuanti/cszm/images/top01.jpg") no-repeat center center; height: 175px; }
.top02{  background: url("/zhuanti/cszm/images/top02.jpg") no-repeat center center;}
.top03{  background: url("/zhuanti/cszm/images/top03.jpg") no-repeat center center;}
.top04{  background: url("/zhuanti/cszm/images/top04.jpg") no-repeat top center;height: 174px; }
.topbg{  background: url("/zhuanti/cszm/images/topbg.jpg") no-repeat top center; height: 260px;padding-top: 96px;}
.content{ width: 1000px; margin: 0 auto;}
.content h2{ border-bottom: 1px solid #ccc; position: relative; height: 30px; line-height: 30px; }
.content h2 strong{ color: #a60303; font-size: 26px; display: block; width: 320px; text-align: center; background: #fefcfb; height: 30px; top: 15px; position: absolute; left: 340px;}
.content h2 strong.tit01{ width: 426px; left: 300px;}
.content h2 strong.tit02{ width: 120px; left: 450px;}
.ptai li{ background: url("/zhuanti/cszm/images/scbg.jpg") no-repeat; width:145px; height: 132px; float: left; margin:35px 20px 0; padding: 55px 25px 0 40px; font-size: 16px; line-height: 24px;}
.ptai li span{ font-size: 30px; }
.cententbg{ background: url("/zhuanti/cszm/images/bg.png"); padding-top: 35px;}
.tgpt{ background: url("/zhuanti/cszm/images/pic.jpg") no-repeat left bottom; padding: 35px 0 45px 480px; margin-bottom:20px; }
.tgpt dl{ background: url("/zhuanti/cszm/images/xb.jpg") no-repeat; padding: 25px 0 0 40px;}
.tgpt dt{ color: #6f3807; font-size: 18px;}
.tgpt dd{ font-size: 14px;}
.tgpt dl.topbt{ margin: 30px 0 15px 45px;}
.tgpt dl.qt dt{ float: left; padding-right: 15px; width: 90px; height: 55px;}
.dxgn{ background: url("/zhuanti/cszm/images/ren.jpg") no-repeat  center center; padding: 35px 0 30px;  }
.dxgn .left,.dxgn .right{ width: 272px; float: left;}
.dxgn .right{ float: right; padding-top: 25px;}
.dxgn ul li{ background: url("/zhuanti/cszm/images/bjbg.jpg") no-repeat; width: 220px; height: 71px; padding: 20px 16px 0 35px; margin-bottom: 15px; font-size: 14px;}
.dxgn ul li.hj{ padding-top:10px; height: 81px;}
.jbqk{ padding-top:40px;}
.jbqk li{ float: left; width:333px; font-size: 14px;}
.jbqk li h3{ background: url("/zhuanti/cszm/images/tit.jpg") no-repeat; width: 264px; height: 81px; margin-bottom: 25px; font-size: 24px; font-weight: normal; line-height: 81px; padding-left: 25px;}
.jbqk li p{ padding: 10px 20px 10px 30px;}
.fotbg{ border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align: center; padding: 35px 0; margin: 25px 0;}
.footbg{ background: url("/zhuanti/cszm/images/footbg.jpg") no-repeat center center; height: 62px;}
