
.main_width{width: 1000px;}
.top{border-bottom:1px solid #555;line-height: 28px; font-size: 13px; overflow: hidden;}


.logo_tu_father{position:relative; z-index:999; }
.logo_tu_father img{position: absolute; top:15px; left: 10px;}
.toplogo_bg{background:#dfffdd url(top1.jpg) no-repeat center center; height: 245px; overflow: hidden;}





.menu{position: relative;}
.menu a{color:#fff; font-weight: bold;margin: 0 10px; margin:0 11px\9; margin:0 10px\0; font-size:16px;}
.menu a:hover{color:#000;}
.menu a.cjh{position:absolute;top:0;right:0;display: block;background-color: #ff2f00; height: 50px; width: 68px; text-align: center; float: right;-position: absolute;-right: 0;-top:0;}
.s_bq{font-weight: 100; text-align: center;color:#fff; margin-top: 8px;}
.s_bq a{color:#fff;}


.logo_a{color:#fff!important;display: block; width: 60px; height: 26px; text-align: center; background-color: #ff2f00; float: left; margin-right: 10px; font-weight: bold;}

.tzgg1,.hydt_tt{border-bottom: 2px solid #608b00; border-top: 1px solid #efedf4; overflow: hidden;width: 380px; }
.hydt_tt li{float: left; width:85px; text-align: center;font-weight: bold; line-height: 28px;}
.hydt_tt li.dt{color: #Fff; background-color: #608b00;}
.hydt_tt li.tz{color:#fff;background-color: #ff2f00;}
.hydtie6{-width: 350px;width:380px;}
.hydt_tt li.tz a{color:#fff;}
.hydt_tt li.dt a{color: #Fff;}

.tzgg1{ border-bottom: 2px solid #ff2f00; width: 280px;}


.tzgg{width: 280px; height: 280px;}
.tzgg2 li{padding-left:8px;}

.s_jd_tu{text-align: center;line-height: 28px; font-weight: bold;}

.width2,.width1{width: 315px; overflow: hidden; height: 300px;}
.width2{width: 350px;}
.margin_fl{margin: 0 6px;}
.margin_q{margin: 7px;}
.margin_top{padding-top: 8px;}
.padding_top{margin-top: 8px;}

.s_news_bg{background: url(s_09.gif) repeat-x; }


.anniu li{ float: left; margin-top: 5px;}


.s_new{background: url(sd_50.gif) no-repeat left top; border-bottom:dashed 1px #cdcdcd ; height: 36px; line-height: 36px; #fff; display: block;padding-left:10px; color: #fff; width: 100%; font-weight: bold;}
.s_new a{color: #9e9e9e; float: right;padding-right: 20px; font-weight:200; font-size: 13px;}



.s_qg{border-bottom:dashed 1px #cdcdcd; height: 36px; line-height: 36px;}
.s_qg span{height: 36px;line-height: 36px; width: 100px; display: block;text-align: center;float: left;}
.s_gq_span{border-top:#809d40 solid 2px; border-left:#cdcdcd solid 1px; border-right:1px solid #cdcdcd; }

.s_gq_img{text-align: center; line-height: 30px; width:290px; overflow:hidden}
.s_gq_img img{ margin-right:8px; width:137px; height:86px; }
.s_gq_img a{color:#f66b10;}

.s_news_list li{ height: 30px; line-height: 30px; width: 100%}


.s_tese_pro{ height: 180px; width: 100%; overflow: hidden; margin-top: 8px;}
.s_tese_pro li{float: left; margin: 5px 2px; text-align: center;}
.s_tese_pro img{border: 1px solid #c2c2c2;}
.s_tese_tt{height: 36px; width: 100%; border-bottom: 2px solid #6da200;}

.tab_gr_span{background-color: #6da400; width: 100px; height: 36px; display: block; float: left; text-align: center; line-height: 36px; color: #fff;font-weight: bold;}

.s_yq li{float: left; width: 180px; line-height: 30px;padding:0 8px;}
.s_yq{height: 100px;}

.QQS{padding:8px; border-bottom:1px solid #f0f0f0; height: 110px;}

.qqul{width:220px;padding:5px;}

.qqul li{width:100px; float: left; line-height: 30px;}