@charset "utf-8";/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote, table,tr,th,td,input,a,span,img{  padding: 0;margin: 0;font-size:14px; font-family:Microsoft Yahei,Arial,tahoma; }
table { border-collapse: collapse;border-spacing: 0;}
fieldset,img { border: 0;}
address,caption,cite,code,dfn,em,th,var { font-weight: normal;font-style: normal;}
caption { text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
object,a{outline:0;}
a{ text-decoration:none; outline:none; color:#fff;outline:none;}
ul,dl {list-style: none outside none;}
div,p,a{color:#000;}
img{border:none; outline:none;display:block;}
li{list-style:none outside none;}
a,a img{outline:none;border:none;}
body{background:url(../images/img02.jpg) no-repeat center top;}
.clear{clear:both}
.header{height:53px;width:100%;}
.wrap{width:1000px;margin:0 auto;background:#fff;}
.part1,.part2,.part3{position:relative;}
.part1{}
.part2{background:#c61616;padding:18px 70px 18px 50px;}
.part2 a{color:#fff;}
.part2 p{color:#fff;font-size:14px;line-height:24px;}
.part3{border-bottom:3px solid #c0e1fa;margin:25px 20px 30px 18px;padding-bottom:30px;}
.part4{padding: 0 40px 40px 32px;}
.part5{background:#efefef;padding-bottom:10px;}
 p.title{background:url(../images/point.jpg) no-repeat left center;padding-left:18px;font-size:18px;font-weight:800;color:#000;margin:10px 0 15px 0;}

p{padding:0 0 0 18px;line-height:31px;}
p.p1{padding:0 0 0 33px;line-height:15px;}
span.red{color:#ca3535;padding:0;margin:0;}