*{ margin: 0; padding: 0; }

a{ color: #393939; text-decoration: none; }

a:hover{ color: #F60; text-decoration: underline; }

div, td { word-wrap: break-word; word-break: break-all; font-size: 12px; }

em, i{ font-style: normal; }

h1, h2, h3, h4, h5, h6{ font-size: 12px; font-weight: normal; }

html, body{ width: 100%; font: 12px/1.5 "ËÎÌå",Arial; margin: 0; padding: 0; color: #393939; }

img, img a, img a:hover{ border: none; }

ol, ul{ list-style: none; }

ol, ul, li, dl, dd, dt{ margin: 0; }

table{ border: none; border-collapse: collapse; }

html{ background: url(../i/topic_htmlbg.jpg) repeat-x top; }

.topicwapper{ width: 950px; margin: 0 auto; padding: 0 25px; }

html{ background: url(../i/html_bg.jpg) #322E25 repeat-x top; }


/* golbal */

/* header */
.topic_header{ width: 950px; float: left; background: url(../i/topic_header.jpg) repeat-x; color: #393939; }

.topic_header h2{ width: 930px; margin: 0 0 0 10px; line-height: 28px; }

.topic_header h2 span{ float: right; }

.topic_header h2 span a{ text-decoration: underline; }

/* banner */
.topic_banner{ width: 950px; float: left; }

/* form */
.topic_form{ width: 950px; float: left; background: url(../i/cr_bg02.jpg) no-repeat; height: 134px; overflow: hidden; }
.topic_form h2{ width: 800px; float: left; margin: 10px 0 0 80px; font-size: 14px; font-weight: bolder; color: #15417D; display: inline; }
.topic_form h2 input, .topic_form h2 img{ vertical-align: middle; }

/* intro */
.topic_intro01{ width: 950px; float: left; background: url(../i/cr_bg03.jpg) no-repeat; height: 179px; overflow: hidden; }
.topic_intro01 dl{ width: 480px; float: left; margin: 0 0 0 400px; display: inline; font-size: 14px; color: #03558E; line-height: 19px; }
.topic_intro02{ width: 950px; float: left; background: url(../i/cr_bg04.jpg) no-repeat; height: 226px; overflow: hidden; }
.topic_intro02 dl.left{ width: 460px; float: left; margin: 0 0 0 80px; display: inline; font-size: 14px; color: #B73C00; line-height: 20px; }
.topic_intro02 dl.left strong{ color: #393939; }
.topic_intro02 dl.right{ width: 280px; float: left; margin: 50px 0 0 30px; display: inline; font-size: 18px; font-weight: bolder; font-family: SimHei; color: #5D670F; }
.topic_intro03{ width: 950px; float: left; background: url(../i/cr_bg05.jpg) no-repeat; height: 242px; overflow: hidden; }
.topic_intro03 dl{ width: 540px; float: left; margin: 55px 0 0 310px; display: inline; color: #525252; font-size: 14px; }

/* about */
.topic_about{ width: 950px; float: left; background: url(../i/cr_bg06.jpg) no-repeat; height: 221px; overflow: hidden; }
.topic_about dl{ width: 600px; float: left; margin-left: 260px; display: inline; font-size: 14px; line-height: 1.7; }
.topic_aboutbtn{ width: 950px; float: left; background: url(../i/cr_bg07.jpg) no-repeat; height: 130px; overflow: hidden; }
.topic_aboutbtn p{ width: 250px; float: right; margin-right: 100px; display: inline; }