@charset "gb2312";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;font-family:Î¢ÈíÑÅºÚ; font-weight:normal}
li{list-style-type:none}
p{ font-size:14px; color:#666; line-height:22px}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0; vertical-align:middle;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
body{ overflow-x:hidden; background:#fff;}
img {*display:block;}
.clear{ clear:left}
.w_min{ width:1000px; margin:auto;}


.main{ width:100%; margin:0 auto}
.banner{ width:100%; height:800px; margin:0 auto}
.banner_1{ height:200px; background:url("images/banner_1.jpg") center no-repeat;}
.banner_2{ height:200px; background:url("images/banner_2.jpg") center no-repeat;}
.banner_3{ height:200px; background:url("images/banner_3.jpg") center no-repeat;}
.banner_4{ height:200px; background:url("images/banner_4.jpg") center no-repeat;}

.nr_1{ background:url("images/nr_1.png") center no-repeat; height:571px; margin:auto}
.nr{ width:940px; margin:auto}
.js{ width:310px; padding:90px 0 0 30px}
.js h3{ font-size:38px; color:#eeffb9; text-align:center; border-bottom:#bdd877 1px solid; font-weight:bold; padding-bottom:10px}
.js h3 span{ font-size:26px; margin-top: 15px; display: block;}
.js p{ color:#FFF; padding-top:15px}

.nr_2{ background:url("images/nr_2.jpg") center no-repeat; height:982px; margin:auto}
.wdzy{ width:410px; padding:205px 30px 0 500px}
.wdzy_1{ width:410px; padding-bottom:40px}
.wdzy_1 h4{ font-size:18px; font-weight:bold; color:#FFF}
.wdzy_1 p{ color:#FFF; padding-top:5px}

.nr_3{ height:1160px; background:#fbfbfb;}
.bt_1{ background:url("images/bt_1.png") center no-repeat; height:98px; padding-top:100px}
.bt_1z{ width:590px; margin:auto}
.bt_1z p{ text-align:center; padding:5px 0 0 0}

.nr3_1{ width:940px; height:300px; background:url("images/bg.png") center no-repeat}
.nr3_2{ width:110px; float:left;}
.nr3_4{ width:110px; float:left;}
.nr3_2 ul{ width:110px}
.nr3_2 ul li{ font-size:14px; color:#666666; text-align:center; line-height:50px}
.nr3_4 ul li{color:#fff;}
.nr3_3{ width:375px; float:left; padding:0px 0 0 20px}
.nr3_3 ul{ width:360px}
.nr3_3 ul li{ font-size:14px; color:#fff; line-height:50px}
.nr3_5{ width:245px; float:left; padding:0px 0 0 0px}
.nr3_5 ul{ width:245px}
.nr3_5 ul li{color:#666666;}
.nr3_6{ width:80px; float:left; padding:0px 0 0 0px}
.nr3_6 ul{ width:80px}
.nr3_6 ul li{color:#666666;}

.bt_2{ width:824px; margin:auto}
.al{ width:940px;; padding-top:30px}
.al_z{ width:450px; float:left}
.al_z1{ width:450px; margin-bottom:20px; height:190px}
.al_z1 h5{ width:450px; font-size:16px; color:#666666; border-bottom:#CCC dashed 1px; padding:15px 0; float:left; line-height:30px}
.al_z1 h5 span{ width:100px; height:30px; background:#93c01d; color:#FFF; display:block; float:left; line-height:30px; text-align:center}
.al_zt{ width:450px;}
.al_zt1{ width:450px; height:140px; display:inline}
.al_zt2{ width:450px; height:140px; padding-top:10px}
.al_zt2 p{ float:left}
.al_y{ margin-left:40px}

.nr_4{ height:780px; margin:auto}
.bt_3{ width:940px; height:40px; padding:60px 0 40px 0}
.ys{ width:940px; height:590px}

.nr_5{ height:650px; background:#fbfbfb}
.bt_4{ height:100px; padding-top:40px}
.cr{ width:940px; height:448px; background:url("images/xz.png") center no-repeat}
.cr_1{ width:620px; padding:30px 0 0 170px}
.cr_1 p{ font-size:16px}
.cr_z{ width:445px; float:left}
.cr_z p{ color:#FFF; padding-top:175px}
.cr_z p span{ padding-left:160px}
.cr_y{ width:460px; float:left; margin-left:30px; display:inline}
.cr_y h5{ font-size:20px; color:#FFF; padding:25px 0 0 20px}
.cr_y p{ padding-top:20px}
.zx{ width:200px; height:30px; padding:35px 0 0 37px}
.zx a{ font-size:16px; color:#feb529; text-decoration:none}
.zx a:hover{ text-decoration:underline; color:#93c01d}