@charset "gb2312";
/* CSS Document */
html{color:#082627;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0; color:#333; font:15px "microsoft yahei";line-height:30px}
ol,ul,li {list-style:none;}
.fl,.fr {_display:inline;}
i,em{ font-style:normal}
.fl{float:left;}
.fr {float:right;}
a{ color:#ac1b14; text-decoration:none;}
a:hover { color:#ac1b14; text-decoration:none;}
h1,h2,h3,h4,h5 { font-family:microsoft yahei,simhei; font-weight:bold;}
img{ border:none;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.middle{ width:1000px; margin:0px auto;font: 16px "microsoft yahei";}

.top1{ background:url(top_01.jpg) no-repeat center top; width:100%; height:124px;}
.top2{ background:url(top_02.jpg) no-repeat center top; width:100%; height:125px;}
.top3{ background:url(top_03.jpg) no-repeat center top; width:100%; height:124px;}
.top4{ background:url(top_04.jpg) no-repeat center top; width:100%; height:124px;}
.top5{ background:url(top_05.jpg) no-repeat center top; width:100%; height:125px;}
.top6{ background:url(top_06.jpg) no-repeat center top; width:100%; height:124px;}

.dya{background:url(../images/dy_01.jpg) no-repeat top center; }
.dyb{background:url(../images/dy_02.jpg) no-repeat top center; }
.dyc{background:url(../images/dy_03.jpg) no-repeat top center; }
.dyd{background:url(../images/dy_04.jpg) no-repeat top center; }
.dye{background:url(../images/dy_05.jpg) no-repeat top center; }
.dy_a{ height:95px;}
.dy_b{ height:96px;}
.dy{ width:1000px; position:relative;margin:0px auto;}
.dy .text{ position:absolute; left:0; top:80px;text-align:center; width:100% }
.dy .text p{ line-height:40px; }.dy .text p b,.part4 p b{ color:#002f1b; font-size:24px}
.green{ background:#003720; padding: 50px 0;}
.w1000{ width:1000px; margin:0 auto;}
.green .tit,.white .tit{ width:1000px; height:5px;background:url(../images/tit.png) no-repeat left bottom; height:60px;}
.green .tit h2{ font-size:40px; color:#fff; text-align:center; line-height:38px}
.w962{ width:963px; margin:0 auto}
.w962 table{ width:963px; margin:50px auto}
.w962 .tb1{margin-bottom:50px;border-top:1px solid #779588;border-right:1px solid #779588; }
.w962 .tb1 tr td{line-height:42px;border-bottom:1px solid #779588;border-left:1px solid #779588;background: url(../images/ico.jpg) 20px center no-repeat;text-indent:50px;color:#fff;}
.part1{ width:950px;background:url(../images/xb.png) no-repeat left top; height:209px; margin:0px auto; position:relative; }
.part1 i{ position:absolute; left:38px; top:156px;color:#fff;}
.part1  p{ position:absolute; width:700px; right:0; top:50px;color:#fff;}
.white{ padding: 50px 0;background:url(../images/left.jpg) no-repeat left top; width:100%; position:relative}
.rbg{background:url(../images/right.jpg) no-repeat; position:absolute; right:0; top:0; width:460px;  height:100%; z-index:-21}
.white .tit h2{ font-size:40px; color:#003720; text-align:center; line-height:38px}
.part2{ width:962px; margin:40px auto 0px;}
.part2 dl{ height:220px;margin: 20px auto 0;}
.part2 dt{ width:312px; height:213px; position:relative}
.part2 dt img{ width:312px; height:213px;}
.part2 dt a{cursor:pointer}
.part2 dt i{background:url(../images/i.jpg) no-repeat; width:20px; height:20px; position:absolute; right:0; bottom:0;}
.part2 dd{background-color: #fff; width:600px; height:191px; border:#e7e3e4 solid 1px; padding:10px 15px;background:url(../images/rico.jpg) no-repeat right bottom; font-size:30px; color:#004d2d }
.part2 dd i{background:url(../images/titbg.jpg) no-repeat; width:590px; height:66px; margin:0 auto; display:inline-block; line-height:60px }
.part2 dd i em{ color:#3b393a; font-size:40px; margin:0 20px 0 25px; line-height:60px}
.part2 dd p{ text-indent:26px}
.part3{ width:825px; margin:30px auto}
.part3 dt{ width:820px; height:432px;background:url(../images/zs.jpg) no-repeat; margin-top:36px}
.part3 dd p{ color:#fff; text-align:center; line-height:40px}
.part3 dd p b{ font-size:24px; color:#ffc14d}
.part4{ width:960px; margin:0 auto; padding:30px 0}
.part4 p{ text-align:center; line-height:40px;}
.part4 ul{overflow:hidden; width:1000px;}
.part4 li{ width:307px; height:252px; position:relative; float:left; margin:20px 20px 0px 0px}
.part4 li img{ width:307px; height:238px}
.part4 li span{ position:absolute; left:0; bottom:14px;height:35px;text-align:center; color:#fff;background:url(../images/float-bg.png) repeat; width:100%}
.part4 li i{background:url(../images/ico-27.jpg) no-repeat; width:307px; height:10px;position:absolute; left:0; bottom:0px}
.jy{ width:960px; margin:10px auto}
.jy dt{background:url(../images/jy.jpg) no-repeat; width:73px; height:127px; float:left}
.jy dd{ border:1px solid #d5d5d5; border-left:none; float:left; width:856px; height:85px; padding:20px 15px}
/*·ÃÎÊÁ¿*/
.w1000{width: 1000px;margin:0 auto; z-index:99999}
.pr{position:relative;}
.Redbox{ position:absolute;z-index:999;right:-170px; top:-300px;text-align:center; display:inline-block;*display:inline;*zoom:1;background:url(../images/rnav.png) no-repeat center center;width:148px;height:155px;font-size:0;}
.Redbox span{ display:block; color:#fff; font-size:14px; font-weight:bold; padding:10px 0 0px 0}
.visitNum{display:inline-block;*display:inline;*zoom:1; vertical-align:middle;margin:0 auto; position:relative;}
.visitNum b{font-size:18px;font-weight:bold; font-family:arial;color:#b20000;background:url(../images/visNumbg.png) no-repeat center center;width:16px;height:20px;line-height:20px; display:block;float:left;text-align:center;}
.backTop{ position:absolute;width:180px;height:30px;bottom:0px;}
.backTop a{display:block;width:180px;height:30px;cursor:pointer;}
