html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
table { }
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 12px; font-family: "微软雅黑", Arial, Tahoma, Geneva, sans-serif;}      
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { color: #969696; }
a, a:link { color:#969696; text-decoration: none; }
a:visited {  }
a:active, a:hover {color:#969696; text-decoration: none;  }
a:focus { outline: none; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { display: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.more { float: right; }
.more a { font-weight: normal; font-size: 12px; }
.fl , .fr { display: inline; float: left; }
.fr { float: right; }
.radius5, .radius5_2, .radius10, .radius14 {position: relative;}







.banenr1{ width:100%; height:590px; background: url(../images/banner_01.jpg) center no-repeat;}
.tx_wz{ width:1050px; height:auto; margin:0 auto; padding-top:60px;}
.tx_wz h1{ font-size:112px; color:#34a29c; padding-bottom:25px; padding-left:60px;}
.tx_wz p{ font-size:46px; color:#000; padding-bottom:5px; padding-left:60px; }
.ba_tp{ margin-top:30px;}


.banenr2{  width:100%; height:730px; background: url(../images/banner_02.jpg) center no-repeat;}
.tx_wz2{ width:1050px; height:auto; margin:0 auto; }
.tx_wz2 h2{color:#34a29c; font-size:73px; margin-bottom:20px; padding-top:44px;}
.tx_wz2 p{ font-size:30px; color:#000; padding-bottom:5px; line-height:49px;}
.tx_wz3{ width:670px; margin-top:25px;}
.tx_wz3 em{ font-weight:bolder;}

.banenr3{ width:100%; height:273px; background:url(../images/banner_03.jpg) center no-repeat; position:relative;}
.ba4{ width:400px; height:230px; display:block;  position:absolute; left:510px; margin-top:35px;}

.xingz{ width:100%; height:1127px; background:url(../images/er_02.jpg) center no-repeat;}
.xz_br,.xf_ln2{ width:1290px; margin:0 auto; height:auto; color:#FFF; padding-top:25px; margin:0 auto;}
.xz_br h1{ font-size:95px; color:#FFF; text-align:center; padding-top:35px; font-weight:normal; margin-bottom:65px;}
.xz_left{ float:left; width:600px; height:auto; }
.xz_left h2{ font-size:68px; font-weight:normal; margin-top:35px;}
.xz_left p{ font-size:26px; margin-top:20px;}
.xz_right{ float:right; width:690px; height:auto;}


.gao{ height:40px;}
.yn_wt{ width:1250px; height:auto; margin:0 auto; color:#000;}
.yn_wt h1,.anli h1{ font-size:109px; font-weight:normal; text-align:center; margin-bottom:30px; margin-top:10px;}
.yn_wt p{ margin-left:40px; margin-right:40px; font-size:27px; text-align:center; line-height:45px; margin-bottom:20px;}

.xf_ln{ width:100%; height:1215px; background:url(../images/linian.jpg) no-repeat center;}
.xf_ln2 h1{  font-size:95px; color:#FFF; text-align:center; padding-top:55px; font-weight:normal; }
.xf_ln2 span{ font-size:36px; text-align:center; display:block; margin-top:20px;}
.xf_ln2 p{ font-size:26px; margin-top:40px; text-align:center; padding-left:25px; padding-right:25px; line-height:40px;}
.xf_ln3{ margin-left:100px; margin-top:60px;}

.anli{ width:1165px; margin:0 auto; color:#000; margin-top:15px;}
.anli h1{ margin-bottom:50px;}

.dibu{ background:url(../images/xues1.jpg) no-repeat center; width:100%; height:288px;}
.dibu1{ background:url(../images/xues2.jpg) no-repeat center; width:100%; height:436px;}

