@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;text-decoration:none;}
table{ border-collapse:collapse;}
td,th{ padding:7px; border:1px #ccc solid;}
body{ font-size:13px; color:#111; line-height:200%; font-family:"微软雅黑",Arial, Helvetica, sans-serif; background:#fff;}

.banner1{ width:100%; height:275px; background:#fff url(0012.jpg) no-repeat top center;}
.banner2{ width:100%; height:370px; background:#0493df url(002.jpg) no-repeat top center;}
.banner3{ width:100%; height:370px; background:#c3e8fb url(003.jpg) no-repeat top center;}

/* mainbanner */
.mainbanner{ width:100%; height:370px; overflow:hidden; position:relative;}
.mainbanner_window{left:50%;width:2000px;height:370px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:370px;position:relative;}
.mainbanner_window li{width:2000px;height:370px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:340px;width:500px;height:30px;margin-left:0;position:absolute;}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{background:#aaa;width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background:#7ac49f;text-decoration:none;}
.mainbanner_list li a:hover{ text-decoration:none;}
.bannerbg1{ background:#00923f;}
.bannerbg2{ background:#0493df;}
.bannerbg3{ background:#c3e8fb;}
.bannerbg4{ background:;}

.ggwz{ width:100%; height:46px; line-height:46px; font-size:21px; color:#fff; text-align:center; background:#167fdb; overflow:hidden;}
.ggwz div{ width:1000px; overflow:hidden; margin:0 auto;}
.ggwz b{ font-weight:normal; color:#ff0;}

.main{ width:1000px; overflow:hidden; margin:0 auto;}
.header{ width:100%; height:170px; background:url(top.jpg) no-repeat top center;}
.header p{ width:1002px; height:28px; margin:0 auto;}
.header p a{ width:214px; height:28px; float:right;}
.nav{ width:100%; height:50px; line-height:50px; font-size:21px; color:#fff; text-align:center; background:#167fdb; overflow:hidden;}
.nav a{ color:#fff; margin:0 18px;}
.title{ width:1000px; line-height:40px; overflow:hidden; padding:15px 0; text-align:center; background:url(titleBg.gif) no-repeat center; margin:0 auto 10px auto;}
.title b{ color:#0173ba; font-size:30px; padding:0 40px; background:#fff;}
.div1{ width:100%; height:100px; border-bottom:3px #10893d solid; background:url(wz11.gif) no-repeat center; margin:0 auto 20px auto;}
.div2{ width:100%; height:370px; background:url(wz22.gif) no-repeat top center; margin:0 auto 10px auto;}
.div3{ padding:15px 20px; border:1px #ccc solid; overflow:hidden; line-height:30px; font-size:14px; margin:0 auto 20px auto;}
.div3 p{ text-indent:30px;}
.cp11,.cp22{ width:1000px; line-height:22px; overflow:hidden; margin:0 auto;}
.cp11 table,.cp22 table{ width:100%; margin-bottom:20px;}
.cp11 table strong,.cp22 table strong,.cp_title{ font-size:22px; color:#e00;}
.cp11 table strong a,.cp22 table strong a,.cp_title{ color:#e00;}
.cp_title{ display:inline-block; padding:5px 0;}

img{ 
transition:0.25s;
-moz-transition:0.25s;
-webkit-transition:0.25s;
-o-transition:0.25s;
-ms-transition:0.25s;
}
.cp22 a:hover img{ 
transform:scale(1.05,1.05);
-moz-transform:scale(1.05,1.05);
-webkit-transform:scale(1.05,1.05);
-o-transform:scale(1.05,1.05);
-ms-transition:scale(1.05,1.05);
}

.clear{ clear:both;}
.zhong{ width:100%; overflow:hidden;}
.cp_kuang{ overflow:hidden; width:100%;}
.zhongnei{ overflow:hidden; width:100%;}

.cp11 .left{ width:1000px; margin:0 10px 0 0;}
.cp22 .left{ float:left; width:480px; padding:0px 10px;}
.cp22 .left table{ float:left; width:480px;}

.title2{ width:100%; border-top:3px #10893d solid; text-align:center; overflow:hidden; margin:15px auto 0 auto;}
.zs{ width:972px; border:1px #ccc solid; padding:13px; overflow:hidden; margin:0 auto 20px auto;}
.zs-b{width:100%; padding:3px 0; line-height:30px; background:#10893d; text-align:center; color:#fff; font-size:14px; overflow:hidden; margin:0 auto;}

.title0{ width:1000px; overflow:hidden; padding:10px 0; margin:0 auto;}
.contact{ overflow:hidden; margin-bottom:20px;}
.message{ padding:5px 10px; border:1px #ccc solid; overflow:hidden; margin-bottom:20px;}
.message td{ padding:1px; border:none;}

.leftnav{ width:132px; height:552px; padding-top:30px; background:url(leftnav.gif) no-repeat; /*position:fixed; _position:absolute; top:50%; left:0px; margin-top:-280px;*/ }
.leftnav a.leftnav-home{ height:90px;}
.leftnav a{ display:block; height:32px; line-height:32px; text-indent:-100px; font-size:0; margin-bottom:5px;}

.bg img{ max-width:98%;}
.div4{ width:1000px; font-size:21px; color:#008930; line-height:34px; overflow:hidden; padding:10px 0; margin:0 auto 20px auto;}
.div4 p{ text-indent:40px;}
.div4 span{ color:#e00;}

.zswrap{ width:100%; text-align:center; overflow:hidden; border-top:1px #ccc solid; border-bottom:1px #ccc solid; padding:10px 0; margin:20px auto 0 auto;}

