/* CSS Document */
*{ padding:0; margin:0;}
body{ margin:0px; padding:0px; color:#575757;font-size:14px; background:#edf3f3; font-family:"宋体"; }
ul,dl,li,dt,dd,,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;}
li{list-style-type:none;}
img{border:0px;}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:none;}
.left{ float:left; }
.right{ float:right;}
.clear{clear:both;}
/*首页样式*/
#top-li,#main,#footer,#nav ul,#foot,#logo-m{ margin:0 auto; }
#top-li,#main,#logo-m,#box,#foot{ width:1000px;  overflow:hidden; }
#banner{ background:url(../images/banner.jpg) no-repeat center bottom; width:auto; margin:0 auto; height:380px;}
#top{ width:auto; background:#eee; line-height:30px; font-size:12px;  height:30px; color:#06756f;}
#logo{ width:215px; float:left; margin:15px 0 25px 0; display:inline;}
#sign{ width:115px; height:30px;color:#04491c; line-height:30px; float:right; margin-right:25px; }
#sign li{ display:inline;  font-size:12px; color:#06756f;}
#sign li a{  color:#06756f; padding:0 9px;}
#logo-m{ padding:250px 0 0 280px; position:relative;}
#logo-m ul{ margin-left:121px;_margin-left:115px;}
#logo-m ul li{ float:left; margin-left:8px;}
#nav_wrap{ background:url(../images/nav-bg.jpg) repeat-x; margin:0 auto; z-index:1000;}
#nav{ position:relative; width:1000px; margin:0 auto; height:38px;}
#nav li{ float:left; text-align:center; list-style:none; background:url(../images/nav-hover.gif) no-repeat right; }
#nav li.bg-n{ background:none;}
#nav li .v a{ width:142px;height:38px; line-height:38px; display:block; color:#FFF; font-size:14px; font-weight:bold;}
#nav li .v a:hover,#nav li .v a.hover{ color:#00ffae; line-height:37px; font-size:14px}
#box{ margin:0 auto; padding:25px 60px; color:#595757; font-size:14px;}
#box h3{ line-height:30px; font-size:14px;}
#box ul li{ line-height:30px;}
.m20{ margin:0 20px;}
#main20{ padding-right:15px; height:43px; width:850px;}
#main20 img{ float:right;}
.cgz-bt{ text-align:center; border-top:1px solid #06756f; border-bottom:1px solid #e7e7e7; padding:20px 0;}
.cgz-bt h3{  font-weight:bold; line-height:30px; font-size:18px; font-family:"微软雅黑"}
.cgz-bt h3 a{color:#06756f;}
.cgz-bt p{ color:#06756f; font-weight:bold; line-height:30px;} 
.cgz{ padding:30px 0; overflow:hidden;}
.cgz li{ width:170px; float:left; margin-left:60px; display:inline; text-align:center;}
.cgz li p{ font-weight:bold; line-height:30px;}
.cgz li .jt{ background:url(../images/jt.gif) no-repeat; width:56px; height:56px;  display:block; margin:15px auto 0 auto;}
.cgz li .jt:hover{ background:url(../images/jt-hover.gif) no-repeat;}

.dibu img{ margin-bottom:30px; }
.dibu{ margin-top:20px; padding:15px 0px; border-top:1px solid #06756f; text-align:center; overflow:hidden;}
.dibu p img{ margin-right:20px;}
#footer{ width:auto; height:145px; background:#dbe7e6;  padding:30px 0; font-size:12px; color:#727171;}
#f-l{ width:370px; float:left; margin:0 15px 0 20px; display:inline;}
#f-l h3{ line-height:25px; font-size:14px;}
#f-l ul li{ line-height:25px;}
#f-l ul li span,#box ul li span{ margin-right:20px;}
#f-m{ width:118px; float:left;}
#f-r{ width:443px; float:right; }
#f-r p{ line-height:20px; }
#f-r ul{ margin:20px 0; overflow:hidden;}
#f-r ul li{ line-height:20px; }
#f-r ul li span{ margin-right:25px;}
/*通用样式*/
.mians{ width:970px; padding:30px 15px; margin:0 auto; zoom:1;background:#fff; }
.mians p{ line-height:30px; text-indent:2em;}
.mians p strong{ color:#000;}
/*form*/
.form{ border:1px solid #078174; border-collapse:collapse; margin-bottom:50px;}
.form td{border:1px solid #078174; line-height:30px; padding:3px 15px;}
.form td p{ text-align:center; text-indent:0; padding:0;}
.form th{ background:#067a71; color:#fff; line-height:30px;}
.form th p{ text-align:left; color:#fff8aa;}
.form input.k{ width:705px; border:1 none; height:22px; line-height:22px;}
.form textarea{ width:710px;}
.form .fj-btn{ width:113px; height:40px; background:url(../images/fj-btn.jpg) no-repeat; border:0 none; cursor:pointer;}
.form .tpan{ width:89px; height:31px; background:url(../images/tpan.jpg) no-repeat; border:0 none; cursor:pointer;}
/*form 结束*/
/*sub6*/
.qy{ margin:15px 0; border-bottom:1px solid #e0e0e0; overflow:hidden; padding:0 30px 15px 30px; }
.qy h2,#tp h2{ line-height:50px; font-size:18px; font-family:"微软雅黑"; font-weight:normal; text-indent:1.5em;color:#000;}
.qy{ line-height:24px; text-indent:0;}
.qy p span{ margin-left:20px;}
.qy.brn,.sub1.brn1{ border-bottom:0 none;}
/*sub6结束*/
/*sub4*/
.gz{ padding-left:25px; overflow:hidden;}
.gz li{ background:url(../images/dian.gif) no-repeat left 12px; padding-left:15px; line-height:30px;}
/*sub4结束*/
/*sub7*/
.tp{ margin:10px 0; overflow:hidden;}
.tp h2{ border-bottom:1px solid #e0e0e0; padding-bottom:10px; color:#067870; line-height:40px;}
.ps{ margin:30px 0; overflow:hidden; }
.ps li{ width:217px; height:296px; background:url(../images/zs-bg.jpg) no-repeat; font-size:12px; float:left; margin:0 8px 15px 17px; display:inline;}
.ps li h3{ padding-left:15px; line-height:30px; font-size:14px; color:#3e3a39;}
.ps li img{ width:215px; height:185px; display:block; margin:5px auto; overflow:hidden;}
.ps li p{ padding-left:8px; color:#898989; line-height:20px; text-indent:0; overflow:hidden;}
.ps li p span.zan{ background:url(../images/icon-1.gif) no-repeat left center; padding:3px 0 3px 22px; margin-left:10px; cursor:pointer;}
.ps li p span.zan:hover{ color:#ff7200; background:url(../images/zan-hover.jpg) no-repeat left center;}
.ps li p span.ml50{ margin-left:50px;}
.ps li p span.pl{ background:url(../images/icon-2.gif) no-repeat left center; padding:3px 0 3px 22px; margin-left:5px;}
.l1{ float:left; height:44px;}
.pages{ padding:10px 0 35px 0; overflow:hidden; text-align:center;}
.pages li{ display:inline; font-size:14px; color:#666666; background:#e2e2e2; padding:10px 15px; text-align:center; cursor:pointer;}
.pages li:hover{ background:#077b72; color:#fff;}
/*sub7结束*/
/*sub1*/
.sub1{ padding:15px; margin-bottom:20px; overflow:hidden; border-bottom:1px dashed #c5c5c5;}
.sub1 h2,.form-h2{ background:url(../images/tit.jpg) no-repeat left center; font-size:18px; padding:0 0 8px 45px; font-family:"微软雅黑"; color:#006f47; margin-bottom:15px; }
.sub1 p{ line-height:30px; padding-left:25px;}
.hb{ margin:20px 0; overflow:hidden;}
.hb li{ width:460px; margin-bottom:20px;}
.hb li img{ display:block; margin:10px auto;}
.hb li p{ line-height:30px; text-indent:0;}
.mt100{ margin:100px 0;}
/*sub1结束*/
/*sub2*/
.zh{ background:url(../images/zh-bg.jpg) no-repeat 200px center; height:767px; margin:20px 0; overflow:hidden; position:relative;}
.zh h2{ font-size:18px; font-family:"微软雅黑"; line-height:24px; width:210px; text-align:center; color:#000;}
.zh .lc-1{ position:absolute; top:100px; left:140px;}
.zh .lc-2{ position:absolute; top:253px; left:140px;}
.zh .lc-3{ position:absolute; top:382px; left:140px;}
.zh .lc-4{ position:absolute; bottom:200px; left:140px;}
.zh .lc-5{ position:absolute; bottom:65px; left:115px; font-size:14px; line-height:20px;}
.zh .lc-txt{ width:635px;}
.zh .lc-6{ position:absolute; top:100px; right:10px;}
.zh .lc-7{ position:absolute; top:242px; right:315px;}
.zh .lc-8{ position:absolute; top:372px; right:45px;}
.zh .lc-9{ position:absolute; bottom:200px; right:-10px;}
.zh .lc-10{ position:absolute; bottom:120px; right:0px; color:#007824;}
.zh .lc-11{ position:absolute; bottom:35px; right:0; line-height:20px; }
.zh .lc-11 p,.zh .lc-10 p{ text-indent:0;}
/*sub2结束*/
/*sub5*/
.sub5{ margin:10px 0 25px 0; overflow:hidden;}
.sub5 img{ display:block; margin:0 auto 30px auto;}
.sub5 h2{ height:58px; line-height:58px; background:#077f74; font-size:18px; color:#fff; text-align:center; font-family:"微软雅黑"; margin-bottom:30px;}

/*sub5结束*/
/*article*/
.article{ margin:20px 0; overflow:hidden;}
.article h2{ line-height:35px; border-bottom:1px dashed #077f74; font-size:16px; color:#077f74; padding-left:25px; margin-bottom:20px;}
.article h3{ line-height:30px; font-size:14px; color:#000; padding-left:25px;}
.article h4{ background:#06756f url(../images/zan-arc.jpg) no-repeat 410px 8px; color:#fff; height:40px; line-height:40px; text-align:center; font-size:16px; margin:15px 0;}
.article h4 span{ margin-right:5px;}
/*article结束*/