body{ margin:0px; padding:0px; font-size:12px; background:url(images/bg.jpg) repeat-x; font-family:"Times New Roman", Times, serif;}
.clear{ clear:both; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,ul,li,form,div,img,p{ margin:0px; padding:0px;}
img{border:0;}
ul{ list-style:none;}
a:link {text-decoration: none;color:#137f44;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;color: #C00;}
a:active {text-decoration: none;color: #C00;}
.none{display:none;}
.block{display:block;}
.fr{ float:right;}
.fl{ float:left;}
.c1{height:5px; font-size:0px;}
.c2{height:10px; font-size:0px;}
.c3{height:15px; font-size:0px;}
.c4{height:20px; font-size:0px;}
.c5{height:25px; font-size:0px;}

.d1{width:960px;height:258px;overflow:hidden;position:relative;}
.loading{width:960px;height:258px;}
.d2{width:960px;overflow:hidden;}
.num_list{position:absolute;left:0px;bottom:0px;color:#FFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}
.num_list span{display:inline-block;height:16px;padding-left:6px;}
#fade_focus ul{display:none;}
.button{position:absolute; z-index:1000; right:10px; bottom:8px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.b1,.b2{background-color:#fff;display:block;float:left;padding:2px 6px;margin-left:3px;color:#fd7500;text-decoration:none;cursor:pointer; border:1px solid #fd7500;}
.b2{color:#fff;background-color:#fd7500;}

#page{ width:960px; margin:0 auto;}
#top{ width:960px; margin:0 auto;}
#footer{width:960px;height:112px; margin:0 auto; background:url(images/footbg.jpg) repeat-x;}
.f_footer{ padding-top:20px; text-align:center; line-height:20px; color:#fff;font-size:12px;}
.f_footer a{color:#fff;}

.logo{height:110px;background:url(images/logo.jpg) no-repeat; text-align:right; color:#666;}
.logo h5{ font-size:11px;font-weight:normal;position:relative; top:26px; right::2px; line-height:26px;color:#666;}
.logo h5 a{color:#666;}

.search{width:292px; height:26px;background:url(images/search_barbg2.jpg) no-repeat;position:relative;right:0px; top:40px;float:right;}
.search_text{ width:184px; height:18px; border:0px; background:none; position: absolute; top:4px; left:78px; color:#666; font-size:12px;}
.search_button{ background:none; border:none; cursor:pointer; position:absolute; top:0px;left:265px; width:27px; height:26px;}

.nav{width:960px; height:65px;}
.mainnav{padding:0 15px;}
.mainnav ul{line-height:36px; height:40px;}

.mainnav li{ text-align:center; float:left; font-size:14px; font-weight:bold; padding-top:5px;}
.mainnav li a{ height:35px; display:block;color:#137f44;}
.mainnav li a.co {width:95px;}
.mainnav li a.co2 {width:110px;}
.mainnav li a.co3 {width:150px;}

.lioff,.lioff a:link,.lioff a:visited{color:#fff;}
.mainnav li a:hover,.mainnav li a:active{color:#137f44; text-decoration:none;}
.lion,.lion li a:link,.lion li a:visited{color:#137f44; background:url(images/navbg2.jpg) no-repeat center;}
.sub {line-height:22px;color:#666; font-size:12px;}
.sub a{color:#666;}
.menu01{padding-left:5px;}
.menu02{padding-left:155px;}
.menu03{padding-left:260px;}
.menu04{padding-left:290px;}
.menu05{padding-left:450px;}
.menu06{padding-left:700px;}
.menu07{padding-left:740px;}
.menu08{padding-left:840px;}

#content{width:960px; margin:0 auto;}
.index_pic{ border-bottom:1px dashed #ccc; height:129px; padding-bottom:12px;}
.conleft{ width:195px;float:left;}
.conleft h5{ padding-top:40px; font-size:20px; font-weight:bold; text-align:center; color:#093;}
.conleft h4{ line-height:30px;color:#090; font-size:12px; font-family:Arial;text-align:center;}
.conleft h4 a{color:#090; text-decoration:underline; font-weight:normal;}
.conright{float:right;}
.conright img{ border:4px solid #999; margin-left:28px;}

.soild{ border-right:1px dashed #d4d4d4; margin:20px; height:480px;}
.new_ll{width:280px;}
.new_ll2{width:348px;}
.new_ll h5,.new_ll2 h5,.new_ll3 h5{ line-height:30px; font-size:18px;color:#093; padding:8px 0px;}
.index_cc{ line-height:22px;color:#333; font-size:14px; margin-bottom:10px;}
.index_cc a{color:#333;}
.index_date{color:#222; font-size:12px;}
.index_cc img{ border:1px solid #000; float:left; margin-right:10px;width:56px; height:79px;}
.new_ll3{ width:246px;}
.new_ll3 p{ color:#666; font-size:14px; line-height:20px; font-family:Times New Roman;}
.new_ll3 p a{ color:#058a21; text-decoration:underline;}

.scroll_div{height:130px;margin:0 auto; overflow: hidden; white-space:nowrap; width:760px; overflow:hidden;}

#content2{ margin-bottom:8px; width:960px; background:url(images/content_bg.jpg) no-repeat;}
.conleft2{ float:left; width:200px;height:auto !important;height:400px;min-height:400px;}
.conleft2 h5{ line-height:40px; text-align:center; font-size:20px; color:#fff;}
.conleft2 ul{ margin-top:1px; padding:0px 16px;}
.conleft2 ul li{ font-size:14px; line-height:36px; border-bottom:1px dashed #b2b3b6; color:#0b9939; font-weight:bold; padding-left:10px;}
.conleft2 ul li a{color:#666;}
.conleft2 ul li a:hover{color:#0b9939;}
.conleft2 ul li .cto{color:#0b9939;}
.frr{ float:right; margin-left:20px; margin-bottom:20px;}

.conright2{ width:758px; float:right;}
.conright2 h5{height:40px;background:url(images/about_dhbg.jpg) no-repeat;font-size:12px; line-height:40px; color:#333; font-weight:normal; padding-left:20px; font-family:Arial;}
.conright2 h5 a{ color:#333;}
.newscon{ padding:5px 0px 10px 20px; font-size:14px; color:#666; line-height:26px;}
.newscon h4{ color:#009933; font-size:30px; line-height:30px; padding:10px 0px; font-weight:normal;}
div.fenye{line-height:30px;text-align:center; color:#333; clear:both;font-size:14px;}

.newscon ul{ padding:10px 10px;}
.newscon ul li{ font-size:12px; color:#333; height:30px;line-height:30px; border-bottom:1px dashed #ccc; background:url(images/inco.jpg) 5px 12px no-repeat; padding-left:20px;overflow: hidden ;}
.newscon ul li img{margin:11px 0px; vertical-align:middle;}
.newscon ul li span{ float:right; padding-right:5px; color:#999;}
.newscon ul li a{ color:#333;}

.info{margin:0px; padding:10px 0px; border-bottom:1px solid #ced9e3; color:#696969; font-size:16px; line-height:22px;font-family:"Times New Roman", Times, serif;}
.fr2{}
.fr2 p{color:#333;}
.info a{ color:#204460; text-decoration:underline;}

.newstitle{font-size:14px; text-align:center; color:#333;}
.text{font-size:14px; padding:5px 0px;color:#666;}
.text img{height:auto;}
.newsinfo{padding:5px 0px;font-size:24px; line-height:26px; color:#666;}
.back{ text-align:center; margin-top:20px;}

.piclist{ text-align:center; margin:10px 0px;}
.piclist p{ width:224px; float:left; padding:0px 10px; font-size:12px;}
/*.piclist p img{ width:220px; height:121px;}*/
.piclist p a{ color:#333; line-height:24px;}
.piclist p a:hover{ color:#cc3300;}
div.fenye2{line-height:30px;text-align:center; color:#333; clear:both;font-size:14px; border-top:1px solid #c5c5c5;}