@charset "gb2312";
/* CSS Document */
body{ width:100%;height:auto; padding:0px; margin:0px auto; font:"ËÎÌå"; font-size:12px;  text-align:center; }
img{ border:0px;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:none; color:#F00;}
/***box***/
.box{ width:1010px; height:auto; margin:0 auto;padding:0px; display:block;}
/****top***/
/***LOGO***/
.logoz{width:1010px; height:79px;}
.logopic{float:left;}
.logo_txtz{width:100px; margin-left:30px; height:79px;  float:left;  display:inline; line-height:73px; }
.logo_txt{width:300px; height:30px; _margin-top:10px; line-height:30px;}
.weather{float:right; margin-left:30px; width:230px; margin-top:3px; height:73px;text-align:right;}
/**dh***/
.dh_total{ width:1008px; height:37px; display:block; margin:0 auto; padding:0px; background:url(../images/menu_bg.jpg) repeat-x;overflow:hidden; border:1px solid #91c2ed; margin-bottom:5px;}
.nav_list{ display:block; margin:0 auto; padding:0px;  overflow:hidden;  }
.nav_list li{ float:left;  text-align:center; height:37px; width:144px; background:url(../images/dhbiao.jpg) center right no-repeat;position:relative; list-style:none; }
.nav_list li a{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ";color:#003295; z-index:2; position:relative; display:block;  overflow:hidden; display:block; line-height:37px; font-weight:bold;}
.nav_list li a:hover{ color:#fff;  border:1px solid #2d85e1; line-height:37px;_position:fixed;margin:0 auto; padding:0px;  background:url(../images/menu_hoverbg.jpg) repeat-x top #2086ec;}
.nav_list li div.second{ color:#999999; height:0px; overflow:hidden; position:absolute; left:10px;  width:112px;}
.nav_list li div.second a{ background:#4a8eda; color:#003295;  border:none; width:90px; border-top:1px solid #fff; width:112px;}
.nav_list li div.second a:hover{ text-decoration:none; background:#0078ff; width:90px;   color:#fff;  border-top:1px solid #fff; width:112px;}
/***About***/
.about{border:1px solid #608eb8; width:705px; height:210px; float:left; display:block; overflow:hidden;}
.About_bg{background:url(../images/about_bg.jpg) repeat-x; width:705px; height:22px; line-height:22px; color:#FFF;}
/***f***/
.f_total{ width:303px; overflow:hidden; float:right;}
.ftop{ width:303px; height:32px; }
.fcon{ width:303px; height:auto; margin:0 auto;  margin-top:8px;}
.fcon_font{background:url(../images/project_bg.jpg) no-repeat center; height:32px; line-height:32px; font-weight:bold; font-size:16px;}
.fcon_font a{ color:#fff;}
.fcon_font a:hover{  color:#F00 }
#picshowing{width:990px; height:170px;  display:block; overflow:hidden; margin-top:10px;}
#picshowing ul{width:100%; display:block; overflow:hidden; height:158px; margin:0 auto; padding:0px; margin-top:2px;}
#picshowing ul li{width:188px;  display:block; overflow:hidden; height:156px; border:solid 1px #c7c7c7; float:left; margin-left:15px; display:inline;}
#picshowing ul li div{width:182px; height:131px; display:block; overflow:hidden; margin:2px auto; text-align:center; overflow:hidden;}
#picshowing ul li div img{max-width:180px; _width:180px; max-height:130px; _height:130px; display:block; overflow:hidden; background:#fff;  border:solid 1px #fff; margin:0 auto;}
#picshowing ul li span{width:152px; display:block; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0px auto; padding:0px; color:#000; text-align:center; }
#picshowing ul li span a{ text-decoration:none;color:#000}
#picshowing ul li span a:hover{ text-decoration:none; color:red;}

.tap01{ width:698px; height:181px; display:block; margin:0 auto; padding:0px; margin:4px; overflow:hidden; }
.tapimg{ width:241px; height:178px; float:right; display:inline; border:solid 1px #ccc; margin-right:2px;}
.tapimg img{ width:241px; height:178px;}
.t_01{ width:450px; height:180px; float:left; overflow:hidden; display:inline; }
/***about_right***/
.about_right{border:1px solid #608eb8;  display:block; overflow:hidden;width:290px; float:right; height:305px;}
.about_right2{border:1px solid #608eb8;  display:block; overflow:hidden;width:290px; float:right; height:210px;}
.more a{ text-decoration:none; color:#FFF; }
.more a:hover{ text-decoration:none; color:#F00;}
/***Ô°ÇøÆóÒµ***/
.yq_border{border:1px solid #608eb8; width:263px; height:350px; float:left; display:block; overflow:hidden; margin-top:5px;}
.yq_bg{background:url(../images/about_bg.jpg) repeat-x;  height:22px; line-height:22px; color:#FFF;}
.t_012{ width:260px; height:auto; float:left; overflow:hidden; margin-top:3px;}
.t_012 ul{ width:98%; height:auto; margin:0 auto; padding:0px; display:block;}
.t_012 ul li{ width:98%;  line-height:25px; height:22px; display:block;  border-bottom:dashed 1px #4a83c4;  text-indent:20px; background:url(../images/5.gif) no-repeat 0px 3px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.t_012 ul li a{ text-decoration:none; color:#000;}
.t_012 ul li a:hover{ text-decoration:none; color:#ff0000;}
.lileft{ width:65%;  text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.lileft a{ text-decoration:none; color:#000;}
.lileft a:hover{ text-decoration:none; color:#ff0000;}
.liright{ width:35%; text-align:right; float:right;color:#000;}
/****yq_center***/
.yq_center{border:1px solid #608eb8; width:430px; height:350px; float:left; display:block; overflow:hidden; margin-top:5px; margin-left:10px; display:inherit;}
.yq_font{float:left; font-size:15px; font-weight:bold;}
.tzzn{width:123px; height:36px; float:left; margin-top:50px; background:url(../images/jt.jpg) no-repeat; line-height:36px; text-align:center; font-size:14px; color:#FFF; font-weight:bold;}
.t_lb{ width:300px; height:142px; float:left; overflow:hidden; margin-top:3px;}
.t_lb ul{ width:98%; height:auto; margin:0 auto; padding:0px; display:block;}
.t_lb ul li{ width:98%;  line-height:25px; height:22px; display:block;  border-bottom:dashed 1px #4a83c4;  text-indent:20px; background:url(../images/5.gif) no-repeat 0px 3px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.t_lb ul li a{ text-decoration:none; color:#000;}
.t_lb ul li a:hover{ text-decoration:none; color:#ff0000;}
.tzhj{width:117px; height:39px; float:Right; margin-top:50px; background:url(../images/jt_f.jpg) no-repeat; line-height:39px; text-align:center; font-size:14px; color:#FFF; font-weight:bold;}
.tzzn_bottom{font-size:12px; float:right; height:12px; border-bottom:1px dashed #ccc; width:428px; text-align:right; margin-top:3px;}
.tzhj_bottom{font-size:12px; float:left; height:12px;  border-bottom:1px dashed #ccc; width:428px; text-align:left;margin-top:3px;}
/****YQ_Right*******/
.yq_right{border:1px solid #608eb8;float:right; width:290px; height:255px; margin-top:5px;}
/***Link***/
#had{width:98%;  overflow:hidden; height:48px; margin:0px auto; padding:0px; display:block; overflow:hidden;  margin-top:10px; }
#had ul{width:100%; display:block; overflow:hidden; height:40px; margin:10px auto; padding:0px;}
#had ul li{width:100px; display:block; overflow:hidden; height:28; float:left;  display:inline; margin-left:10px; }
#had ul li img{ width:88px; height:28px;  border:solid 1px #Ccc; padding:2px; }
.End_bg{background:url(../images/End_bg.jpg) repeat-x; height:124px; line-height:40px; color:#FFF;}
.End_bg A{ text-decoration:none; color:#fff;}
.End_bg A:HOVER{ text-decoration:none; color:#FF0000;}