/*reast*/
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,li,form,th,td,table{margin:0;padding:0;outline:0;font-size:100%;}
body,button,select,textarea,li,p,span{font:12px/1 Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;}
ul{list-style:none;}a{text-decoration:none; color:#000;}
a.red,a:hover{color:#ff0000;}
img        { border:none;}
button,select,textarea{font-size:100%;margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
hr{border:none;height:1px;}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{clear:both;zoom:1;}
em{ font-style:normal;}
/*Secondary page style*/
#wrap{ width:960px; margin:0 auto; padding-top:5px; position:relative;}
#header,#crumbs,#content,#footer{position:relative;}
/*header*/
#header{ height:70px; background:#fcfcfc; border:1px solid #e5e5e5;overflow:hidden;}
#logo{height:40px;width:196px; background: url(../images/logo169.gif) no-repeat; position:absolute; left:32px; top:10px; display:block;}
.keywords{ width:337px; height:24px; line-height:24px; padding-left:3px; margin-right:5px; font-size:14px; overflow:hidden; background:#fff; border:1px solid #abadb3;}
.submit{ height:26px; line-height:22px; width:84px; text-align:center;font-size:14px; cursor:pointer;}
.radio{ display:block;height:20px; line-height:20px; padding-left:70px;}
.radio label{ padding-right:5px;}
.top-right{ position:absolute; top:10px; right:10px; color:#666;}
.top-right a{ color:#666;}
.top-right a:hover{ color:#ff0000;}
.suggests{background:#FFFFFF;z-index: 100;border: 1px solid #AACCEE;overflow: hidden;position: absolute; left:303px;top:50px;width:340px;}
.suggests li{ height:20px; line-height:20px; margin-bottom:2px; background:#F8FCFF; padding-left:2px;}
/*crumbs*/
#crumbs{height:30px;color:#666;line-height:30px;}
#crumbs a{color:#2A7EC4;}
#crumbs a:hover{color:#ff0000;}
/*footer*/
#footer{text-align:center; color:#666; height:40px; line-height:40px;}	
#footer a{ color:#2C80C5;}
#footer a:hover{ color:#ff0000;}

/*content*/
#content{ }
.main{border:1px solid #AACCEE;background:#F8FCFF;overflow:hidden; width:958px; position:relative; z-index:5;}
.main h2{ font-size:12px; height:20px;line-height:20px;border-bottom:1px solid #d6e7fb;border-top:1px solid #d6e7fb;color:#2C80C5; background:#EFF6FE; font-weight:normal; text-align:center;}
.main .first{border-top:none;}	
.main .list{ width:952px; margin-left:8px;}
.main .list li{float:left;height:36px;line-height:36px;width:181px;position:relative;top:1px;padding-left:8px;overflow:hidden;border-right:1px solid #D6E7FB;border-bottom:1px solid #D6E7FB;font-size:14px; }
.subfield-left{width:670px;float:left;}
.subfield-left ul.list{width:670px;}
.subfield-left .list li{width:125px; left:1px;}
.subfield-right{width:270px;float:right;}
.cRed{color:#ff0000;}

/*-----------------------------------------------
	reset
------------------------------------------------*/
body,h1,h2,h3,h4,p,dl,dt,dd,ul,li,form,th,td,table,label{margin:0;padding:0;outline:0;font-size:100%;}
body,button,select,textarea,li,dt,dd,div,p,span{font:12px/1.5 Arial;}
ul{list-style:none;}
em,b{font-style:normal;}
b{font-weight:normal;}
button,select,textarea{font-size:100%;outline:0;margin:0;padding:0;}
button{cursor:pointer;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{clear:both;zoom:1;}
/*public*/
body{ min-height:600px;}
/*top*/
#v2-top{background: url(../images/top_bg.png) repeat-x;height:28px;min-width:960px;border-bottom:1px solid #D2EBFF;}
.top-bd{width:960px;margin:0 auto;position:relative;height:28px;line-height:28px;overflow:hidden;}
.top-left,.top-right{line-height:28px;height:28px;}
.top-right{position:absolute;right:0;top:0;padding-top:8px;}
.top-right a{border-right:1px solid #bfbfbf;padding-right:5px;margin-left:5px;position:relative;right:-1px;color:#333;display:block;float:left;height:14px;line-height:14px;}
.top-right a:hover{color:#f00;}
.top-right a.back-home{padding-left:18px;background: url(../images/icon_home.png) no-repeat 0 0;}
/*hd*/
#hd{height:50px;padding-top:6px;position:relative;overflow:hidden;}
#v2-logo,.hd-search,.hd-hot{position:relative;float:left;height:44px;}
#v2-logo{width:240px;}
.hd-search{width:420px;top:10px;}
.hd-search input{height:30px;border:none;font-size:14px;color:#333;*margin-top:-1px;}
#v2-kw{background:#fff url(../images/search_kw.png) no-repeat;width:255px;padding:0 4px 0 64px;line-height:30px;font-size:12px;}
#v2-btn{background: url(../images/srarch_btn.png) no-repeat;width:81px;cursor:pointer;text-align:center;}	
.hd-hot{width:280px;line-height:44px;overflow:hidden;padding-top:4px; margin-left:5px;}
.hd-hot a{ padding-left:6px;margin-right:6px;position:relative;left:-1px;font-size:14px;color:#014d87; margin-left:5px; line-height:40px; float:left; display:block;}
.hd-hot a:hover{color:#f00;}
/*selected-bar*/
.hd-select{left:240px;padding-left:8px;position:absolute;top:23px;width:52px;z-index:5;background:redl}
#hd-selected{height:26px;line-height:26px;line-height:30px\9;_line-height:28px;padding-right:16px;text-align:center;color:#666;background: url(../images/search_selected_bg.png) no-repeat right 1px;cursor:pointer;overflow:hidden;}
#select-list{background:#fff;border:1px solid #bfbfbf;z-index:2;width:58px;margin-left:-8px;}
#select-list li{height:26px;line-height:26px;cursor:pointer;margin-bottom:1px;padding-left:12px;}
#select-list li.hover{color:#fff;background:#39f;}
.fold{display:none;}
.unfold{display:block;}
/*wrap*/
#wrap,.wrap{display:none;}
#v2-wrap{width:960px;margin:0 auto;position:relative;padding-top:5px;}
#content,.tong{z-index:1;}
#crumbs:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
#crumbs{clear:both;zoom:1;height:24px;line-height:20px;}
div.title-zw{float:none;}

/*style */
.f5pt {color:#636870;font-size:11px;}
.list span{ font-size:10px; color:#5C5C5C;}
.clickButton{margin:0; padding:0; width:55px; height:25px; text-align:center; line-height:21px;}
#starTime{line-height:25px; padding-top:5px;}
.yunchengImg{position:relative; top:4px;}
.yunchengText{line-height:25px;}

/*tbys*/
/* 头部样式 */
.topBox { border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; background: #fcfcfc 0px 0px; height: 63px; overflow: hidden; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid; padding-top:5px;}
.topBox .bmlogo   { width:20%; float:left; MARGIN: 5px 30px 0px 20px;}
.top-search { z-index: 88; position: relative; padding-top: 10px; width:568px; float:left; }
.logo-top { z-index: 66;padding-bottom: 0px; padding-left: 0px; width: 67px; float: left; overflow: hidden; margin-right:4px; }
.lo IMG { width: 67px; height: 24px; cursor: pointer; }
/* 头部样式 */
.seBox {float:left;height:28px;}
input.i{width:328px;height:18px;position:relative;top:-1px;*top:-2px;[;height:18px;top:2px;]_position:fixed;_height:20px;line-height:140%;padding-left:3px;top:0\9;}
input.seBtn {color:#000000;cursor:pointer;display:inline;font-size:14px;width:84px;height:25px;position:relative;_position:fixed;top:1px;*top:3px;line-height:150%\9;*line-height:120%;_line-height:120%;margin:0;text-align:center;}
span.chooes-zw{display:block;float:left;padding-left:70px;width:60%;position:relative;}
span.chooes-zw input{margin:0 4px 0 0;position:relative;top:2px;}

/* banner */ 
.banner  { height:77px; margin-top:12px; background: url(../images/banner.gif) no-repeat;}
.banner_c .banner_tool { width:60px; height:77px; float:left; background: url(../images/banner_tool.png) no-repeat; margin-left:20px;}
.banner_c .banner_wor { height:37px; float:left; margin-left:20px; margin:20px 0 20px 50px; width:123px;}
.banner_c .banner_tu  { width:68px; float:left; height:70px; margin-bottom:7px; margin-left:120px; }
.banner_tu .tu_wor    { display:block; width:68px; font-size:14px; font-weight:bold; text-align:center; height:18px; line-height:18px; float:left; color:#FFF; }   
.banner_tu .bar_pic { display:block; float:left; width:68px; height:52px;}
.banner_c .banner_tu a:hover  { color: #b0e0ff;}

/*ssts*/
.ts {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #AACCEE;display:inline;float:left;left:328px;overflow:hidden;position:absolute;top:45px;width:333px;z-index:100;}
.ts li {background:none repeat scroll 0 0 #F8FCFF;cursor:pointer;margin-bottom:2px;padding-left:5px;}
