@charset "utf-8";
body{padding:0;margin:0;font-size:12px;line-height:180%;font-family:宋体;color:#000;text-align:center;background:#fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pr,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#3B7BCB !important;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;}
em,i{font-style:normal;}
.clear{clear:both;}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0;}
.mt8{margin-top:8px !important;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px !important;}
.ml3{margin-left:5px;display:inline;}
.mt15{margin-top:15px;}
.mr0{margin-right:0px !important;}
.mr10{ margin-right:10px;}
.mt20{margin-top:20px !important}
.w960{width:960px;margin:auto;}


.top{ width:960px; margin:auto; height:250px;}
.z_menu{ width:960px; margin:auto; height:36px; background:url(images/m_bg.png) repeat-x; overflow:hidden;}
.z_menu ul{ margin-left:10px;}
.z_menu ul li{ float:left;text-align:center; line-height:35px; background:url(images/m_bg2.png) no-repeat right 1px;width:90px;}
.z_menu ul li a{ font-size:13px; font-weight:bold; color:#fff;  }
.z_menu ul li a:hover{ color:#fff !important;}
.z_menu ul li.now{ background:url(images/m_active.png) repeat-x; margin-top:2px; line-height:31px;}
.z_menu ul li.now a{ color:#000;}

.zt_index_box_one{ width:100%;margin-top:10px; float:left;}
.zt_index_tit{ width:100%; height:31px; color:#000;background:url(images/t_bg.png) no-repeat; float:left; margin-bottom:10px;}
.zt_index_tit h3{ font-size:14px; float:left;_display:inline; margin-left:23px; line-height:32px;}
.zt_index_tit a{ float:right;_display:inline; margin-right:10px; line-height:32px;}
.zt_box_one_left{ width:308px; float:left; overflow:hidden;}
.zt_box_one_left img{ border:5px solid #EBEBEB;}
.zt_box_one_left span.tit{ background:url(images/ico-1.png) no-repeat left 5px; padding-left:12px; font-weight:bold; margin-top:6px; display:block;}
.zt_box_one_left span.tit a{ font-size:13px;}
.zt_box_one_left a.xx:hover{ color:#3B7BCB;}
.zt_box_one_left  p{ text-indent:1em;}
.zt_box_one_right{ width:645px; float:right; overflow:hidden;}
.zt_box_one_right ul{ border-bottom:1px dotted #ccc; float:left; width:100%;}
.zt_box_one_right ul.one{ padding-bottom:25px; margin-bottom:25px;}
.zt_box_one_right ul.two{ border:none;}
.zt_box_one_right ul li{ width:315px; float:left; overflow:hidden;_display:inline; }
.zt_box_one_right ul li img{ border:5px solid #ebebeb; float:left; display:block; margin-right:5px;}
.zt_box_one_right ul li a.title{ font-weight:bold; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:165px; float:right; font-size:13px; line-height:25px;}
.zt_box_one_right ul li a.title:hover{color:#3B7BCB;}
.zt_box_one_right ul li p{ display:block; float:right; width:165px; text-indent:2em; color:#666; line-height:150%;}
.zt_box_one_right ul li p a{ color:#666;}
.zt_box_one_right ul li p a:hover{}

.zt_index_box_two{ width:100%;margin-top:10px; float:left;}
.zt_box_two_left{ width:660px; float:left; overflow:hidden; border-right:1px dotted #ccc; }
.zt_box_two_left ul{}
.zt_box_two_left ul li{ width:310px; overflow:hidden; float:left;_display:inline; margin-left:3px;}
.zt_box_two_left ul li img{border:1px solid #ccc; padding:1px; float:left; display:block; margin-right:8px;}
.zt_box_two_left ul li span.title{ display:block; width:155px; float:left; text-align:left;  white-space:nowrap; overflow:hidden;text-overflow:ellipsis; line-height:28px; background:url(images/ico-1.png) left 8px no-repeat;  padding-left:6px;}
.zt_box_two_left ul li span.title a{color:#000; font-weight:bold; font-size:13px !important; margin-left:6px;}
.zt_box_two_left ul li p{ color:#666;}
.zt_box_two_left ul li p a{ color:#666;}
.zt_box_two_left ul{ border-bottom:1px dotted #ccc; float:left; width:99%;}
.zt_box_two_left ul.one{ padding-bottom:15px; margin-bottom:15px;}
.zt_box_two_left ul.two{ border:none;}
.zt_box_two_right{ width:285px; float:left; overflow:hidden;_display:inline; margin-left:10px;}
.zt_box_two_right ul li{ background:url(images/dot.png) left 8px no-repeat; width:95%; padding-left:8px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.zt_box_two_right ul li a{ font-size:14px;}

.zt_index_box_thr{ width:100%;margin-top:10px; float:left; }
.zt_tbox{ width:470px; float:left; border-right:1px dotted #ccc; margin-bottom:15px;}
.zt_tbox dt{ width:460px; height:31px; background:url(images/t_bg.png) no-repeat;}
.zt_tbox dt h3{ float:left; line-height:32px;_display:inline; margin-left:23px; font-size:14px;}
.zt_tbox a.more{ float:right;_display:block; margin-right:9px; line-height:34px; }
.zt_tbox ul.tt{ height:110px; margin-top:6px; border-bottom:1px dotted #ccc; width:460px;}
.zt_tbox ul.tt img{ border:1px solid #ccc; padding:3px; float:left; margin-right:10px;_display:inline; margin-left:5px;}
.zt_tbox ul.tt a.titt{ float:left; display:block; width:300px; margin-top:4px; margin-bottom:5px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:bold; font-size:14px;}
.zt_tbox ul.tt p{ color:#666; line-height:200%; float:left; display:block; width:296px;}
.zt_tbox ul.bb { margin-top:8px;}
.zt_tbox ul.bb li{ background:url(images/dot.png) no-repeat 4px 9px; padding-left:12px; line-height:200%; float:left;}
.zt_tbox ul.bb li a{ display:block; width:370px; float:left; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; font-size:14px;}
.zt_tbox ul.bb li span.times{ font-size:14px; color:#666;}
.zt_tbox2{display:inlne; margin-left:10px; border:none;}

/**head**/
.list_header{width:960px;margin:auto;}
.list_topbar{width:100%;height:32px;}
.list_topbar .user_center{width:480px;float:left;overflow:hidden;height:100%;}
.list_topbar .aright{float:right;width:425px;}
.list_topbar .aright a{display:block;float:left;padding-left:20px;height:25px;font-size:12px;line-height:32px;_display:inline;margin-left:10px;background:url(../images/ico.gif) no-repeat;overflow:hidden;}
.list_topbar .aright a.one{background-position:left 5px;color:#971F20;}
.list_topbar .aright a.two{background-position:left -20px;}
.list_topbar .aright a.thr{background-position:left -46px;}
.list_topbar .aright a.four{background:none;padding-left:0px;}
.list_topbar .user_center span{display:block;float:left;margin-top:11px;height:12px;line-height:14px;overflow:hidden;_display:inline;margin-left:15px;font-size:12px;}
.list_topbar .user_center .iptx{float:left;margin-top:7px;margin-right:5px;width:100px; height:16px; overflow:hidden;}
.list_topbar .user_center .btn{float:left;margin-top:6px;border:1px solid #ccc;margin-right:5px;height:21px;cursor:pointer;line-height:18px;overflow:hidden;}
.list_topbar .user_center .vcode{float:left;}
.list_topbar .user_center .vcode img{margin-top:6px;margin-right:6px;}

.list_menu{width:948px;border:1px solid #d8d8d8;height:28px;overflow:hidden;background:url(../images/tile.gif) left -338px repeat-x;padding-left:10px;}
.list_menu a{line-height:30px;margin:auto 5px;font-size:13px;}
.list_logoBox{width:100%;height:70px;overflow:hidden;}
.list_logoBox .logo{width:152px;height:52px;float:left;_display:inline;margin-left:5px;margin-top:8px;}
.list_logoBox .logo a {display:block;background:url(../images/logo2.gif) no-repeat;width:100%;height:100%;}
.list_logoBox .mid{float:left;display:inline;text-align:center;color: #fff;background:#B81D21;text-align:center;font-family:"2312";font-style:normal;font-size:18px;height:23px;padding:1px 0px; padding-top:4px;line-height:23px; font-weight:bold;margin-top:20px;margin-left:14px;width:70px}
.list_logoBox .bright{width:675px;float:right;height:100%;}
/**/
#formsearch u{text-decoration:none;font-size:13px;float:left;padding-top:5px;margin-right:8px;}
#formsearch{width:280px;float:right;margin-top:30px;height:24px;overflow:hidden;}
#imageField3{width:46px;height:19px;border:1px solid #999999;background:url(../images/search.png) no-repeat 1px 1px;cursor:pointer;}
#keyword{width:215px;height:17px;line-height:17px;padding-left:3px; border:1px solid #999;}

/*foot*/
.foot{ width:100%; float:left;}
.foot .sbar{ width:740px; height:30px; line-height:30px; background:#CB0003; padding-left:220px;}
.foot .sbar select{ float:left; margin-top:5px; display:inline; margin-left:10px;}
.foot .linkbar{ background:#EFEFEF; width:800px; padding-left:160px; height:24px; line-height:28px; overflow:hidden;}
.foot .linkbar a{ color:#013698;}
.foot .copyright{ margin-top:15px; width:}
.foot .copyright { text-align:center; line-height:22px;}

.rh1{height:250px;overflow:hidden;}
.rh2{height:227px;overflow:hidden;}
.q500{width:228px;margin:auto;}
.q500 ul li{border:1px solid #dedede;margin-top:6px;text-align:center;height:30px; line-height:30px;background:#fff;}
.q500 ul li a{font-weight:bold;}
