@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote{ margin:0px; padding:0;  }
body{ background: url(../images/index_01.jpg) top repeat-x #003c05;}
a {text-decoration:none; color:#333}
a:hover {text-decoration:none; color: #CE0005}
img{ border:0px;}
.hr_d{ height:12px; clear:both}
.left{ float:left}
.right{ float:right}
ol, ul, li { list-style:none; list-style-type:none }
.w1004{ margin:0 auto; overflow:hidden; width:1004px; clear:both}
.top{ height:144px;}
.tep{ padding-top:40px}
.logo{ padding-top:6px}
.head{ margin:0 auto; height:117px;}
.nav{ height:38px; line-height:38px; font-size:14px; font-weight:bold}
.nav ul li{ width:112px; height:38px; float:left; text-align:center; color: #FFF0C8; margin:0px 12px}
.nav ul li a{ color:#FFF0C8}
.nav ul li a:hover{ background:url(../images/navbj.jpg); width:112px; height:38px; color:#F20006; display:block}
.ban{ background:url(../images/index_10.jpg) center; height:466px}
.btt{ background:url(../images/index_12.jpg); height:35px; line-height:35px; padding:0px 5px}
.btt strong{ font-size:14px; color:#000; float:left}
.btt span{ font-size:12px; color:#666; float:right}
.btt_zy{ background:url(../images/index_12.jpg); height:35px; line-height:35px; padding:0px 5px;font-size:12px; color:#666;}
.index_left{ width:744px}
.index_left_1{ height:220px}
.index_left_2{ border:1px solid #d3e8d5; height:180px}
.pop{overflow:hidden;width:720px; font-size:12px; color:#000; padding-bottom:8px; padding-top:6px; margin:0 auto}
.pop img{ width:153px; height:112px;  margin-bottom:6px; border:1px solid #CCC;}
.pop font{color:#333; text-decoration:none; display:block; background:#d5d5d5; height:24px; line-height:24px}
.index_news{ width:345px;}
.index_news p{ border-bottom:1px dotted #CCCCCC; height:90px; font-size:12px; line-height:22px; padding-top:10px}
.index_news p img{ width:134px; height:87px; float:left; margin-right:10px;}
.index_news ul li{ background:url(../images/001.gif) left no-repeat; line-height:26px; font-size:12px; padding-left:15px}
.index_about{ width:384px;}
.index_about ul li{ line-height:22px; font-size:12px}
.index_about ul li img{ width:384px; height:90px; margin-top:10px;}
.index_ring{ width:245px}
.index_ring_1{ font-size:12px; background:url(../images/index_16.jpg) bottom no-repeat; height:200px}
.index_ring_1 ul li{ line-height:22px; padding:78px 15px 0px 15px}
.index_ring_2{ margin-top:15px;}
.zy_leftnav{ margin-bottom:10px; border:1px solid #CCC; padding:1px; overflow:hidden}
.zy_leftnav h2{ font-size:24px; height:45px; line-height:45px; background:#003e05; color:#FFF; text-align:center; font-family:"微软雅黑"}
.zy_leftnav ul li{ border:1px solid #DFDFDF; background:#F2F2F2; height:30px; font-size:14px; margin:8px 10px; line-height:30px; padding-left:25px}
.zy_right{ padding:4px}
.zy_right h2{ border-bottom:1px solid #DBDBDB; height:40px; line-height:40px}
.zy_right h2 strong{ border-bottom:4px solid #999; display:block; width:130px; font-family:"微软雅黑"; text-align:center}
.zy_about{line-height:24px; font-size:12px; color:#333}
.zy_about h3{ text-align:center; font-size:26px; font-family:"微软雅黑"; line-height:60px; height:60px; }
.zy_about h4{ font-size:12px; color:#999; font-weight:normal; line-height:30px; border-bottom:1px dotted #CCCCCC; text-align:center;margin:6px}
.zy_about ul li{ padding:20px}
.zy_news{ padding:20px}
.zy_news ul li{background:url(../images/001.gif) left no-repeat; line-height:30px; font-size:12px; padding-left:15px; border-bottom:1px dotted #CCCCCC; height:30px}
.zy_news ul li em{ float: right; font-size:12px; color:#999; font-style:normal}

.zy_cp{ line-height:24px; overflow:hidden; padding:15px 0px}
.zy_cp ul li{ width:220px; height:190px; border:1px solid #dddddd; margin:8px; float:left; padding:4px; text-align:center; color:#666}
.zy_cp ul li img{ width:220px; height:160px}
.pagg{ height:24px; text-align:center; font-size:12px; background:#E3E3E3; line-height:24px; color:#666; clear:both}
.pagg1{ margin:20px; border-top:1px solid #CCC; padding-top:20px; overflow:hidden}
.pagg1 ul li{ line-height:30px; font-size:12px; float:left; padding:0 30px; text-align:center}
.foot{ color:#FFF; line-height:30px; color:#FFF; text-align:left; font-size:12px; padding-top:5px}