/* ========== 全局CSS定义 ====== */
html{_background-image:url(text.txt);_background-attachment:fixed;} 
body{font-family:"宋体", arial; margin:0;padding:0; font-size:12px; color:#333;}
div,table,td{font-size:12px;line-height:1.5;}
div,ul,li,dl,dt{list-style:none;list-style-type: none;}
div,p,form,img,ul,li,dl,dt,dd {margin:0; padding:0; border:0;}
font{line-height:1.5;}
.left{float:left;}
.right{float:right;}
.center{margin:0 auto;}

/* ========== 链接颜色 ====== */
a:link {text-decoration:none;color:#008;}	  /* 未访问的链接 */
a:visited {text-decoration:none;color:#008;}  /* 已访问的链接 */
a:hover {text-decoration:underline;color:#f30;}		  /* 当有鼠标悬停在链接上,a:hover 必须位于 a:link 和 a:visited 之后 */
a:active {text-decoration:none;color:#008;}	  /* 被选择的链接,a:active 必须位于 a:hover 之后 */
a.img:hover {border: 2px solid #C60;}

/* ========== 颜色属性 [定义规则，小写c加颜色名称] ====== */
.cRed,a.cRed:link,a.cRed:visited{color:Red;}
.cWhite,a.cWhite:link,a.cWhite:visited{color:White;}
.cBlue,a.cBlue:link,a.cBlue:visited{color:Blue;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:Black;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:Green;}
.cF30,a.cF30:link,a.cF30:visited{color:#f30;}
.cF60,a.cF60:link,a.cF60:visited{color:#f60;}
.c888,a.c888:link,a.c888:visited{color:#888;}
.c666,a.c666:link,a.c666:visited{color:#666;}
.c090,a.c090:link,a.c090:visited{color:#090;}
.c960,a.c960:link,a.c960:visited{color:#960;}
.c600,a.c600:link,a.c600:visited{color:#600;}
/* ========== 字体属性 [定义规则，小写f加属性名称] ====== */
.fB {font-weight: bold;}
.fI {font-style: italic;}
.fU {text-decoration: underline;}
.fN {text-decoration:none;} /*无下划线，单独定义

/* ========== 字体大小 ====== */
h1,h2,h3,h4,h5,h6 {font-size:100%;margin:0;padding:0;}
.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}

/* ========== 边框 ====== */
.table {border: 1px solid #ccc;}
.table-xia {border-bottom: 1px solid #ccc;}
.table-xiaxu {border-bottom: 1px dotted #ccc;}
.table-zuoyou {border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
.table-shangxia {border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.table-you {border-right: 1px solid #ccc;}
.table-zuo {border-left: 1px solid #ccc;}
.table-shang {border-top: 1px solid #ccc;}

.mytable{ border-collapse:collapse; }
.mytable td{ border:#ccc solid 1px; padding:4px;}
.mytable .title{background:#f1f1f1;}

.wenbenkuang {border:1px solid #999;}
.go-wenbenkuang {background-color:menu;height:20px;line-height:18px;border:1px outset #fff;}
.top_2 {padding-top: 2px;}
.top_5 {padding-top: 5px;}
.top_10 {padding-top: 10px;}
.top_20 {padding-top: 20px;}
.bottom_2	{padding-bottom: 2px;}
.bottom_5	{padding-bottom: 5px;}
.bottom_10	{padding-bottom: 10px;}
.left_5 {padding-left: 5px;}
.left_10 {padding-left: 10px;}
.right_5 {padding-right: 5px;}
.right_10 {padding-right: 10px;}
.t_2 {margin-top:2px;}
.t_5 {margin-top:5px;}
.t_10 {margin-top:10px;}
.b_2 {margin-bottom:2px;}
.b_5 {margin-bottom:5px;}
.b_10 {margin-bottom:10px;}
.mg_1 {margin:1px;}
.mg_2 {margin:2px;}
.mg_3 {margin:3px;}
.mg_5 {margin:5px;}
.pd_1 {padding:1px;}
.pd_2 {padding:2px;}
.pd_3 {padding:3px;}
.pd_5 {padding:5px;}

.tL {text-align:left;}
.tC {text-align:center;}
.tR {text-align:right;}

.content {margin:0 auto;width:948px;overflow:hidden;clear:both;}
.hidden {overflow: hidden;}
.clear{clear:both;}
/* ========即时通 UI======== */
#dialogBox{position:absolute;z-index:65535;background:#fff;}
#dialogBj{position:absolute;z-index:65534;left:0px;top:0px;background:#000;filter:alpha(opacity=25);opacity:0.25;}
#dialogBox_title{position:relative;height:28px;line-height:28px;padding:0 10px;color:#fff;cursor:move;font-size:12px;font-weight:bold;background:#333 url(/jst/image/skins.gif) repeat-x;}
#dialogBox_title_l{left:0px; top:0px; width:10px; height:28px; position:absolute; background:url(/jst/image/skins.gif) 0px 56px;}
#dialogBox_title_r{right:0px;top:0px; width:10px;height:28px; position:absolute; background:url(/jst/image/skins.gif) 0px 28px;}
#dialogBox_title img{float:right;margin-top:5px;cursor:pointer;}
#dialogBody{position:relative;border:2px solid #333;border-top:0;background:#fff;}
#Jst_Iframe_Ts{position:absolute;top:50%;left:50%;margin:-24px 0 0 -16px;width:32px;height:32px;z-index:65535;}
#ShuzirenCms_Jst{height:102px;width:185px;background:#c9d3f3; position:fixed !important;z-index:65533;right:0px;bottom:0px;_position:absolute; _top:expression(eval(document.compatMode && document.compatMode != "BackCompat")?document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight:offsetParent.scrollTop+offsetParent.clientHeight-this.offsetHeight);}
#ShuzirenCms_Jst_title{border: 1px solid #a6b4cf;background:url(/jst/image/jst_001.gif);height:24px;color:#1f336b;font-size:9pt;}
#ShuzirenCms_Jst_ts{height:80px;background:url(/jst/image/jst_002.jpg);border: 1px solid #a6b4cf;border-top:0;font-size:9pt;text-align: center;}
#ShuzirenCms_Jst_ts a{font-weight: bold;color:red;text-decoration:underline;}

.banner{margin:0 auto 5px auto;width:948px;overflow:hidden;}

/* 公用头部提示区 */
#top{background:url(/info/image/top_bj1.gif) repeat-x; height:28px; width:100%;}
#top_left{float:left;height:25px;padding-top:3px;}
#top_left img{cursor:pointer;}
#top_right{float:right;width:200px;height:28px;background:url(/info/image/sj_end.gif);}
#sj_end{margin:0 0 0 138px;width:32px;text-align:center;font-size:16px;font-weight: bold;line-height:28px;color:red;}

/* 头部(LOGO和公司名) */
#header{margin:0 auto;width:948px;overflow:hidden;clear:both;}
#vlogo{height:70px;background:url(/html/mb/qy01/logo_bg.gif) no-repeat right bottom;display:block;}
#vlogo h1{float:left;width:620px;height:50px;padding:10px;text-align:left;line-height:50px;color:#FF0000;font-family:幼圆;font-size:32px;overflow:hidden;}
#vlogo_tel{float:right;text-align:right;width:240px;padding:30px 68px 0 0;overflow:hidden;}
#vlogo_tel strong{color:#666;font-size:14px;font-weight:bold;}
#vlogo_tel var{color:#F30;font-size:16px;font-weight:bold;font-style: normal;margin-left:5px;}
/* 主菜单 */
.mainMenu{float:left;width:938px;padding:0 0 0 10px;background:url(/html/mb/qy01/nav.gif) repeat-x;height:31px;line-height:29px;overflow:hidden;}
.mainMenu li {float:left;display:block;background:url(/html/mb/qy01/nav_r.gif) no-repeat right; border-right:1px solid #fff}
.mainMenu li a{ padding:0; display:inline-block;text-align:center;color:#fff; font-size:14px; font-weight:bold;padding:0px 13px; height:32px; line-height:32px;white-space:nowrap;}
.mainMenu a:link,.mainMenu a:visited {text-decoration: none;padding:0; display:inline-block;text-align:center; color:#fff; font-size:14px; font-weight:bold;padding:0px 13px; height:32px; line-height:32px;}
.mainMenu a:hover {padding:0px 13px;color:#fff;height:32px;background:url(/html/mb/qy01/curbg.gif) repeat-x;}
.mainMenu .xz {height:32px; padding:0px;overflow: visible;background:url(/html/mb/qy01/curbg.gif) repeat-x;}
.mainMenu .xz a:link, .mainMenu .xz a:link, .mainMenu .xz a:visited{ color:#fff;height:32px; display:block; float: left;}
#banner{margin:0 auto 10px auto;width:948px;height:150px;overflow:hidden;clear:both;}

a:link,a:visited{ color:#196691; text-decoration:underline}
a:hover{color:#f60;} 

.mainLeft{float:left;width:270px;overflow:hidden;}
.mainRight{float:left;width:668px;padding-left:10px;overflow:hidden;}
.box_title{width:100%;background:transparent url(/html/mb/qy01/tt_right.gif) repeat-x;position:relative;overflow:hidden;clear:both;}
.box_title h5{margin:0px;font:bold 12px Tahoma; color:#fff;line-height:22px;*line-height:24px;background:transparent url(/html/mb/qy01/dh_bj1.gif) no-repeat right 0px;white-space:nowrap;height:26px; padding:0px 100px 0px 10px; display:inline-block;}
.box_title h5{*display:inline}
.box_title a{position:absolute;right:15px;}
.box{float:left;width:100%;margin:5px 0 10px 0;overflow:hidden;clear:both;}
.box_news{float:left;width:658px;margin:2px 0 10px 0;padding:2px 5px;}
.box_news li{width:648px;padding:0 0 0 10px;height:32px;line-height:32px;font-size:14px;background:url(/image/ico_0.gif) no-repeat 0px 9px;border-bottom: 1px dotted #ccc;overflow:hidden;}
.box_news_l{float:left;background:#e6f2f6;width:260px;margin:2px 0 10px 0;padding:2px 5px;min-height:100px;}
.box_news_l li{width:250px;padding:0 0 0 10px;height:20px;line-height:20px;background:url(/image/ico_0.gif) no-repeat 0px 9px;overflow:hidden;}
.box_news li em,.box_news_l li em{float:right;font-style: normal;color:#666;}

#myMap{float:left;margin:5px 0 0;width:270px; height:205px;overflow:hidden;}
.box_txt{float:left;width:240px;padding:10px 15px;margin:2px 0 10px 0;background:#e6f2f6;overflow:hidden;clear:both;}
.box_nr{float:left;width:100%;margin:10px 2px 10px 2px;font-size:14px;color:#196691;overflow:hidden;clear:both;}
#tps{margin:0px 10px 5px 0;width:240px;height:180px;float:left;}
.box_lb{float:left;width:240px;margin:2px 0 10px 0;background:#e6f2f6;padding:2px 15px;min-height:66px;}
.box_lb li{width:220px;padding:0 0 0 20px;height:26px;line-height:26px;background:url(/image/tp07.gif) no-repeat 0px 4px;overflow:hidden;}
.box_lb .xz{background-image:url(/image/tp06.gif);}
.box_lb .xz a{color:#f30;}
.box_tp,.box_cp{float:left;margin-top:10px;width:668px;overflow:hidden;display:block;clear:both;}
.box_tp li{ float:left; width:155px;height:auto !important; height:154px;min-height:154px;margin:6px 5px 0 5px;text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.box_tp li img{width:120px;height:120px;padding:4px;border:1px solid #ddd;margin-bottom:5px;}
.box_tp li p{line-height:24px;color:#FF3300; font-weight:bold; font-size:16px;}
.mainRight h2{float:left;padding:8px 0 2px 0;width:668px;color:#000;font-family:幼圆;font-size:28px;line-height:32px;text-align:center;}
.box_dtp{text-align:center;padding:10px 0;}
.box_dtp img{max-width:660px;width: expression(this.width > 660 & this.height < this.width ?660: true); height: expression(this.height > 600 ? 600: true);overflow:hidden;}
.box_sj{text-align:center;color:#888;}
.box_jg{width:100%;line-height:24px;color:#FF3300; font-weight:bold; font-size:18px;text-align:center;}
.box_lx{float:left;width:568px;padding:15px 50px;font-size:16px;color:#196691;line-height:26px;overflow:hidden;clear:both;}
/* 分类信息列表 */
.box_classad{float:left;width:668px;overflow:hidden;overflow:hidden;}
.box_classad dt{padding-top:8px;}
.box_classad dt .date{float:left;display:block;width:75px;font:14px Arial;color: #666;border:0;margin-right:8px;text-align:center;}
.box_classad dt a {font-size:14px;padding:0 2px 0;}
.box_classad dd {color:#888;padding: 5px 0;word-break:break-all;margin-bottom:5px;border-bottom: 1px solid #ddd;}
/* 分页列表 */
.page { float:left; width:100%; margin-top:10px; color: #666; text-align: center;font-size:14px;}
    .page em,.page a,.page span{padding:3px 6px; line-height:24px;height:24px;border: 1px solid #ccc;margin:0 2px;}
   .page em{font-style: normal;}
   .page a{text-decoration: none;}
   .page a:hover{text-decoration: none;border-color:#158EE5;background: #158EE5;color: #fff;}
   .page span{border:0;font-weight:bold;color: #000;}
#footer{margin:10px auto 0 auto;width:948px;padding:10px 0;overflow:hidden;background:#e6f2f6;text-align:center;color:#777;}

#jdt{position:relative;margin:0px 10px 5px 0;width:240px;height:180px;float:left;text-align:center;overflow:hidden;}
#jdt img{width:240px;height:180px;}
#jdt a{font-size:12px;color:#000;}
#jdt p{width:240px;height:180px;margin-bottom:4px;overflow:hidden;}
#jdt_page{position: absolute;z-index:2;left:0px;top:0px;width:240px;margin-top:160px;filter:alpha(opacity=75);opacity:0.75;text-align:right;}
#jdt_page *{text-align:center;font-size:14px;padding:2px 3px 0px 3px;margin:0;}
#jdt_page strong{background:#fff;color:#000;}
#jdt_page a{background:#000;color:#fff;font-weight: bold;text-decoration:none;}
#jdt{position:relative;margin:0px 10px 5px 0;width:240px;height:180px;float:left;text-align:center;overflow:hidden;}
#jdt img{width:240px;height:180px;}
#jdt a{font-size:12px;color:#000;}
#jdt p{width:240px;height:180px;margin-bottom:4px;overflow:hidden;}
#jdt_page{position: absolute;z-index:2;left:0px;top:0px;width:240px;margin-top:160px;filter:alpha(opacity=75);opacity:0.75;text-align:right;}
#jdt_page *{text-align:center;font-size:14px;padding:2px 3px 0px 3px;margin:0;}
#jdt_page strong{background:#fff;color:#000;}
#jdt_page a{background:#000;color:#fff;font-weight: bold;text-decoration:none;}