@charset "utf-8";
/* CSS Document */

html,body{width:100%;height:100%;font:300 12px/1.5em 宋体,Arial,Helvetica,sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,img,a,em{margin: 0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6,em,p{font-size:12px; font-family: "Microsoft YaHei", "微软雅黑", SimHei, "黑体";}
table{border-collapse:collapse;border-spacing:0;}
strong{font-weight:bold;}
li{list-style:none;}
.clear{clear:both;}

a{ color:#2b2b2b;}
a:hover{ color:#ba2636;}

.fl{float:left;}
.fr{float:right;}
.none{display:none;}

/*边距*************************************************************/
.ml5 { margin-left:5px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }
.ml20 { margin-left:20px; }
.ml25 { margin-left:25px; }
.ml30 { margin-left:30px; }

.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt25 { margin-top:25px; }
.mt30 { margin-top:30px; }

.pt5 { padding-top:5px; }
.pt8 { padding-top:8px; }
.pd { padding:5px 10px;}

.bg-f5f5f5 { background:#f5f5f5}
.space5 { LINE-HEIGHT: 0; HEIGHT: 5px;clear:both; FONT-SIZE: 0px }
.space10 { LINE-HEIGHT: 0; HEIGHT: 10px;clear:both; FONT-SIZE: 0px }
.space15 { LINE-HEIGHT: 0; HEIGHT: 15px;clear:both; FONT-SIZE: 0px }

/*行高*************************************************************/
.lh36 { line-height:36px;}
.lh30 { line-height:30px;}
.lh26 { line-height:26px;}
.w1100 { width:1100px; margin:0 auto; overflow:hidden;}
.w1000 { width:1000px; margin:0 auto; overflow:hidden;}
.w750 { width:750px; margin:0 auto; overflow:hidden}
.w320 { width:320px; margin:0 auto; overflow:hidden}
.w420 { width:420px; overflow:hidden }
.w280 { width:280px; margin-right:5px; overflow:hidden }

.h70 { height:70px; margin:10px 0px; overflow:hidden}
.h90 { height:90px; margin:10px 0px; overflow:hidden}
.h230 { height:230px; overflow:hidden}
.h250 { height:250px; overflow:hidden}

.speaceline {LINE-HEIGHT: 0; HEIGHT: 1px;clear:both; margin:10px auto; border-bottom:1px solid #ddd; FONT-SIZE: 0px}

.pmb10 { border-bottom:1px solid #f1f1f1; padding-bottom:10px; margin-bottom:10px;}
.b { border-bottom:1px dotted #eee; padding-bottom:5px; }
.header { width:100%; height:36px; border-bottom:2px solid #606060; background:#3f3f3f; overflow:hidden}
.header .top_left {float:left; color:#eee; overflow:hidden; padding-right:10px;}
.header .top_right {float:right; width:200px; text-align:right; color:#ccc;overflow:hidden;}

.head-top { overflow:hidden;}
.head-top .top_menu{ padding: 2px 0 0; overflow:hidden}
.head-top .top_menu a{ font-size: 12px; text-align: center; color: #252525; width:50px; display:block; float:left; font-family: "\5B8B\4F53",sans-serif;}
.head-top .top_menu a:hover { background:#f1f1f1; color:#ff0000}
.head-top .logo{height:75px; width:270px; float: left;}

.head-top .ic_news{display: inline-block;vertical-align: middle;margin-right: 10px; width: 30px;height: 30px; background: url(../images/news.gif) no-repeat;}
.head-top .ic_jian_news{display: inline-block;vertical-align: middle;margin-right: 10px; width: 30px;height: 30px; background: url(../images/jian.gif) no-repeat;}

.head-top .floor_tab_hd { float:right; height: 76px; overflow:hidden; position:relative;} 
.head-top .floor_tab_hd .fth_link{border: 1px solid #e4e4e4;float: left; background: #fff; height: 66px;width: 95px; margin-top:15px;padding:4px 20px; position: relative; font:500 22px/50px "微软雅黑","Microsoft YaHei",Arial;}
.head-top .floor_tab_hd .fth_link span{color:#333;}
.head-top .floor_tab_hd .fth_link.current{float: left;background: #fff;height: 66px;width: 100px;top:-3px;padding-top:5px;color: #ef2d36;border-top:#ef2d36 3px solid;position: relative;}
.head-top .floor_tab_hd .fth_link.current span{color:#FFF;}
.head-top .ml-lid-bar{border-bottom: 4px solid #ef2d36; clear:both;}

/*A链接颜色*************************************************************/
a:link,a:visited,a:active{color:#555555;text-decoration:none;}
a:hover{color:#F63;} /*黑色*/

a.link_white:link,a.link_white:visited,a.link_white:active{color:White;}/*白色*/
a.link_white:hover{color:#F63;}

a.link_black:link,a.link_black:visited,a.link_black:active{color:Black;}/*黑色*/
a.link_black:hover{color:#F63;}

a.link_orange:link,a.link_orange:visited,a.link_orange:active{color:Orange;}/*橙色*/
a.link_orange:hover{color:Orange;}

a.link_red:link,a.link_red:visited,a.link_red:active{color:Red;}/*红色*/
a.link_red:hover{color:#F63;}

/*字体颜色*************************************************************/
.color-white,.color_white{color:White;}/*白色*/
.color-black,.color_black{color:Black;}/*黑色*/
.color-orange,.color_orange{color:#F63;}/*橙色*/
.color-red,.color_red{color:Red;}/*红色*/

/*搜索框*************************************************************/
#search{ margin:0px auto; overflow:hidden}
.search_form{position:relative; margin:5px 0 5px 10px; *margin-left:8px; height:29px;display:inline-block;}
.search_form:hover {-webkit-box-shadow:0 0 3px #999;-moz-box-shadow:0 0 3px #999}
.search_input{float:left; width:210px; height:19px; line-height:19px; padding:4px 7px; color:b3b3b3; border:1px solid #999; border-radius:2px 0 0 2px;}
.search_btn{float:left; width:50px; height:29px; padding:0 12px; margin-left:-1px; border-radius:0 2px 2px 0; border:1px solid #4d90fe; background-color:#4d90fe; cursor:pointer; display:inline-block; font-size:12px; vertical-align:middle; color:#f3f7fc;position:absolute; _left:170px; _top:0}
.search_btn:hover{background:#4084f2}

.footer { border-top: 4px solid #ef2d36; margin-top:20px; overflow:hidden }
.footer .link_txt { line-height:34px;  margin-top:10px;}
.footer .link_txt p{ text-align:center; color:#999}
.footer .link_txt p a{ margin-right:10px; margin-left:10px;}
.footer .txt {line-height:24px; margin-top:10px;}
.footer .txt p { text-align:center; color:#999}