body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0;}  
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight: normal;}  
address, cite, dfn, em, var { font-style:normal; }  
code, kbd, pre, samp { font-family:couriernew, courier, monospace; }  
small{ font-size:14px; }  
ul, ol { list-style:none; }  
a { text-decoration:none; }  
a:hover { text-decoration:none; }  
sup { vertical-align:text-top; }  
sub{ vertical-align:text-bottom; }  
legend { color:#000; }  
fieldset, img { border:0; }  
button, input, select, textarea { font-size:100%;}
body, input, button{font-family:Tahoma, 'Microsoft Yahei', 'Simsun';}
.left{float:left}
.right{float:right}
.clearfix:after{content:"";display:block;height:0;visibility:hidden;clear:both}
body{font-size:12px;background: #ffffff;}
*{margin:0;padding:0;outline:none;}
form, input, div, dl, dt, dd, ul, ol, li, table, tr, th, td, textarea, form, button, img, h1, h2, h3, h4, h5, h6{border:0;margin:0;padding:0;}
img{border:0;vertical-align:top;}
.box{width: 1080px;margin: 0 auto;}
.box h2.title{font-size: 27px;letter-spacing: 5px;text-align:center;}
.box p.p-title{color: #BBBBBB;font-size: 33px;text-align: center;margin: 15px 0 50px;letter-spacing: 2px;}
.bg1{background: #EEEEEE;padding-top: 70px;}
.bg2{background: #DFFFEF;padding-top: 70px;}
.bg3{background: #F5F5F5;padding: 40px 0 130px;}
.bg4{background: #EEEEEE;padding:48px 0;}
.box-t{width: 268px;height: 83px;margin:0 auto ;font-size: 24px;}
.box-t h2{width: 170px;margin:-20px auto 0;text-align: center;}
.box-t h2.color1{background: #EEEEEE;}
.box-t h2.color2{background: #ffffff;}
.box-t h2.color3{background: #DFFFEF;}
.box-t p{text-align: center;margin-top: 20px;}
.tbor{border:1px solid #AAAAAA;}
.p-con{text-align: center;font-size: 16px;line-height: 1.7;color: #333333;}
.p-tb{margin: 55px 0 40px;}
.p-tb1{margin: 30px 0 65px;}
.p-tb2{margin: 50px 0 110px;}
.p-tab{width: 870px;height: 90px;line-height: 90px;background: #000000;text-align: center;font-size: 16px;color: #ffffff;border-radius: 15px;margin: 38px auto 130px;}
.ts{width: 988px;height: 221px;border:1px solid #333333;text-align: center;margin: 0 auto 80px;}
.ts h1{font-size: 40px;margin:54px 0}
.ts p{font-size: 16px;color: #333333;}
.boxt{width: 424px;height: 107px;background: #00A2A2;padding-top: 40px;margin: -70px auto 0;position: relative;}
.p-sm{font-size: 16px;color: #333333;text-align: center;margin: 45px 0 100px;line-height: 1.7;}
.bbor{border-bottom: 1px solid #CCCCCC;}
.box ul{margin:55px 0 80px;}
.box ul li{float: left;width: 172px;height: 204px;background: #000000;color: #ffffff;margin:0 22px;}
.box ul li p{text-align: center;}
.box ul li p.pt{height: 71px;font-size: 24px;line-height: 71px;background: #505050;}
.box ul li p.pb{line-height: 1.7;width: 172px;height: 133px; display: table-cell;vertical-align: middle;font-size: 16px;}
.box ul li p.pba{font-size: 37px;}
.list{float: left;width: 476px;height: 166px;margin:0 30px;}
.sleft{background: #00B2B2;}
.sright{background: #444444;}
.list .list-l{width: 144px;height: 166px;border-right: 1px solid #ffffff;text-indent: -9999px;float: left;}
.icon1{background: url(../images/imgs/icon1.png)no-repeat center center;}
.icon2{background: url(../images/imgs/icon2.png)no-repeat center center;}
.list .list-r{float: right;width: 320px;}
.list .list-r h3{color: #ffffff;font-size: 24px;margin:30px 0px;}
.list .list-r p{color: #ffffff;font-size: 16px;}
.bj{margin:100px auto;}

