html{color:#000;background:#FFF; font:12px/1.5 Arial,Microsoft yahei;} 
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;} 
table{border-collapse:collapse;border-spacing:0; font-size:12px;} 
fieldset, img{border:0;} 
address, caption, cite, code, dfn, em, th, var{font-style:normal;font-weight:normal;} li{list-style:none;} caption, th{text-align:left;} h1, h2, h3, h4, h5, h6{font-size:100%;} q:before, q:after{content:'';} abbr, acronym{border:0;font-variant:normal;}  sub{vertical-align:text-bottom;} input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;} input, textarea, select{*font-size:100%; vertical-align:middle} legend{color:#000;}
input:focus{outline: none;}
a{ color:#333; text-decoration: none; }
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block;} *html .clearfix{height:1%}.clearfix{display:block;}.zoom{zoom:1}
.fl{ float: left; }
.fr{ float: right; }
.f12{ font-size: 12px; }.f13{ font-size: 13px; }.f14{ font-size: 14px; }.f15{ font-size: 15px; }.f18{ font-size: 18px; }
.clearB{ clear: both; } .clr{ clear: both; height: 0; line-height: 0; font-size: 0;}
.mLeft5{margin-left: 5px;} .mLeft10{margin-left: 10px;} .mLeft15{margin-left: 15px;} .mLeft20{margin-left: 20px;} .mLeft25{margin-left: 25px;}
.mTop5{margin-top: 5px;} .mTop10{margin-top: 10px;} .mTop15{margin-top: 15px;} .mTop20{margin-top: 20px;} .mTop25{margin-top: 25px;} .mTop45{margin-top: 45px;}
.mRight5{margin-right: 5px;} .mRight10{margin-right: 10px;} .mRight15{margin-right: 15px;} .mRight20{margin-right: 20px;} .mRight25{margin-right: 25px;}
.mBtm5{margin-bottom: 5px;} .mBtm10{margin-bottom: 10px;} .mBtm15{margin-bottom: 15px;} .mBtm20{margin-bottom: 20px;} .mBtm25{margin-bottom: 25px;}


.cf60{color: #f60} .c021{color: #021186}
.w1044{width: 1044px; margin: 0 auto;}
.header{width: 100%; height: 510px; background: url(header.jpg) no-repeat center 0}
.mT60{margin-top: 60px;} .mT45{margin-top: 45px;}
.header-con{position: relative;}
.header-con-mes{position: absolute; top: 320px;  width: 670px; left:196px;}
.header-con-mes p{color: #fff; line-height: 24px; font-size: 14px;}
.header-con-mes a{color: #fff000; font-size: 12px;}
.white-bg{width: 130px; height: 68px; text-align: center; line-height: 68px; color: #f60; background-color: #fff; border-radius: 5px; }

.tit{font-size: 26px; font-weight: 400; line-height: 50px}
.tb1{background: url(tb.gif) no-repeat top left;}
.tb2{background: url(tb2.gif) no-repeat top left;}
.guan ul{border: 1px solid #f60;}
.guan li{float: left; padding: 25px 0 50px 30px}

.list-item{background-color: #f9f9f9; padding: 25px 30px;}
.list-item ul{margin-bottom: 30px;}
.list-item p{line-height: 24px;  text-indent: 2em; font-size: 14px;}
.list-item a{font-size: 14px;}
.jiabin-box{width: 1044px; height: 290px; background: url(../image/bg.gif) no-repeat;}
.jiabin-lfet{float: left; margin-left: 10px; margin-top: 20px;}
.jiabin-right{float: left; margin-left: 45px; margin-top: 30px;}
.pp{width: 520px; float: left; margin-right: 25px; font-size: 14px; text-indent: 2em; line-height: 24px;}

.yu p{background: url(jb.gif) no-repeat; padding: 40px 20px 40px 30px; font-size: 14px; text-indent: 2rem;}

.dibu { background:url(dibu.jpg) no-repeat center center; height:194px; margin-top:40px;}


.footer { background:#eeeeee; padding:20px 0; clear:both; color:#666; margin:0 auto; text-align:center;}
.footer p { text-align:center; line-height:20px; font-size:12px;}
.footer p { margin:15px 0; }
.footer p a { margin:0 5px; color:#666;}