@charset "utf-8";
/* CSS Document */
/*公共样式部分*/

html,body,div,p,ul,li,dt,dd,h1,h2,h3,h4,h5,h6,
form,input,select,button,textarea,iframe,table,
th,td{margin:0; padding:0;}
* { margin:0;padding:0;}
img{border:0 none; vertical-align:center;}
ul,li{list-style-type: none; margin:0px; padding:0px; float:left;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
body,input,select,button,textarea{font-size:12px; font-family:"微软雅黑";}
button{cursor:pointer;}
i,em,cite{font-style:normal;}
aside section,.body{display:block; width:1000px; margin:0 auto;}

a, a:link{ text-decoration: none;}/*设置a标签基本样式与伪类选择器设置*/
a:visited{}
a:active, a:hover {text-decoration: none;}
a:focus{outline: none; }
.cle{ clear:both;}
body{ margin:0 auto;}


#all{
	width:100%;}

.ban{ width:100%; height:600px;}
.btn{ width:1000px; height:140px; margin:0 auto; }
.btn1{ width:180px; height:70px; margin:0 auto; margin-left:250px; padding-top:10px;}

.bk1{ width:100%; height:700px; margin:0 auto;  background:#FFF;}
.tit{ width:1200px; height:80px; margin:0 auto; padding-top:50px;}
.tit h3{font-size:24px; color:#cccccc; text-align:center;}
.tit h1{font-size:30px; color:#000; text-align:center;}

.bk1_1{ width:1200px; height:500px; margin:0 auto; background:url(../images/bk1-1.jpg) top center no-repeat  }
.rk{ width:1000px; height:500px; margin:0 auto;  }
.rk01{ width:450px; height:500px; margin:0 auto; float:left;}
.rk02{ width:550px; height:500px; margin:0 auto; float:left;}
.zjjs{ width:550px; height:200px; margin:0 auto; float:left; padding-top:50px;}
.zjjs01{ width:100px; height:200px; margin:0 auto; float:left;}
.zjjs02{ width:400px; height:200px; margin:0 auto; float:left; }
.zjjs01 h1{font-size:48px; color:#9a0000;}
.zjjs02 h1{font-size:30px; color:#121212; text-height:48px;}
.zjjs02 h4{font-size:18px; color:#121212; text-height:48px;}
.zjjs03{ width:550px; height:200px; margin:0 auto; padding-top:300px; }
.zjjs03 p{font-size:16px; color:#ffffff; text-indent:2em;  line-height:24px;}
.zjjs03 a{ color:#FFF !important;}

.bk2{ width:100%; height:640px; margin:0 auto; background:url(../images/bj_02.jpg) top center no-repeat}
.tit01{ width:1200px; height:80px; margin:0 auto; padding-top:50px;}
.tit01 h3{font-size:24px; color:#7b7b7b; text-align:center;}
.tit01 h1{font-size:30px; color:#ffffff; text-align:center;}

.zs{ width:1200px; height:360px; margin:0 auto; padding-top:20px;  }
.zs01{ width:260px; height:360px; margin:0 auto; float:left; }
.zs02{ width:260px; height:360px; margin:0 auto; float:left; margin-left:50px; }
.zxbtn1{ width:340px; height:60px; margin:0 auto; padding-top:30px; text-align:center;}

.bk3{ width:100%; height:1170px; margin:0 auto; background:#FFF;}
.bk3_1{ width:100%; height:520px; margin:0 auto; }
.xf{ width:1200px; height:300px; margin:0 auto; padding-top:20px; }
.xf01{ width:380px; height:350px; margin:0 auto; float:left;margin-left:20px; text-align:center;}
.xf p{font-size:24px; color:#121212;  line-height:48px;}
.fgx{ width:1200px; height:30px; margin:0 auto;  }
.zxbtn2{ width:340px; height:60px; margin:0 auto;  text-align:center;}

.bk4{ width:100%; height:700px; margin:0 auto; background:url(../images/bj_04.jpg) top center no-repeat}
.fl{ width:1200px; height:460px; margin:0 auto; padding-top:20px; }
.fl01{ width:560px; height:440px; margin:0 auto; float:left; margin-left:20px; }

.bk5{ width:100%; height:1350px; margin:0 auto;  background:#FFF;}
.js{ width:1000px; height:1150px; margin:0 auto;padding-top:40px;   }
.jswz{ width:1000px; height:100px; margin:0 auto;   }
.jswz p{font-size:18px; color:#121212; text-indent:2em;  line-height:30px; }
.jswz a{color:#a60000; }
.js01{ width:1020px; height:300px; margin:0 auto;padding-top:20px; }
.zxbtn3{ width:450px; height:60px; margin:0 auto;  text-align:center;}


.bk6{ width:100%; height:840px; margin:0 auto; background:url(../images/bj_06.jpg) top center no-repeat}
.alwz{ width:1000px; height:100px; margin:0 auto; padding-top:20px;   }
.alwz p{font-size:18px; color:#ffffff; text-indent:2em;  line-height:30px; }
.al{ width:1000px; height:360px; margin:0 auto; padding-top:20px; }
.al01{ width:450px; height:360px; margin:0 auto; float:left; margin-left:10px; text-align:center }

.gh{width:100%; height:auto; margin:0 auto; background:url(../images/gh_82.jpg) no-repeat top; overflow:hidden;padding:102px 0px 50px 0px; }
.gh1{ width:1200px; margin:0px auto; text-align:center;padding-top: 30px;color:#fff;}
.sb_form{ width:500px; border-radius:5px; height:50px; border:1px solid #666; padding-left:20px; margin:20px 0px;}

.te{ width:1100px; border-radius:5px; height:200px; border:1px solid #666; padding-left:20px; margin:20px 0px;}
#im{ width:500px; background:#ffe21c; color:#3053a7;border:0px; height:60px; font-size:26px;border-radius:40px; margin-top:10px; font-weight:bold; }
