/**********************************************************<全局公共css定义>**********************************************************/
/*********************************************** 清除内外边距 *************************************************/
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td, /* table elements 表格元素 */
img/* img elements 图片元素 */{ margin: 0;padding: 0;}
/* 设置默认字体 */
body,button, input, select, textarea {font-family:微软雅黑, arial, verdana, helvetica, sans-serif; /*<定义字体系列>*/ }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
/* 定义列表元素 */
ul, ol { list-style: none; }
/* 定义图片元素 */
img{ border:0px;}
/* 定义表格元素 */
td{line-height:22px;}


/************************<定义整站body样式>************************/
body{width:100%;/*<随屏幕大小自动充满>*/
	 color:#000;/*<定义字体颜色>*/
	 font-size:12px; /*<定义字体大小>*/
	 font-family:"微软雅黑","arial","verdana", "helvetica", "sans-serif"; /*<定义字体样式>*/
	 background: #ffffff;/*<定义背景图片或背景颜色>*/
}


/*************************<定义整站超链接样式>******************************/
a:link { color:#505050; text-decoration: none;}
a:visited{ color:#505050; text-decoration: none;}
a:hover { color:#c7000b; text-decoration:underline;}
.hand{cursor:pointer;}

.hover_white:hover{ background:#ffffff;}
.hover_gray:hover{ background:#f2f2f2;}
.hover_yellow:hover{ background:#fffbcd;}
.hover_blue:hover{ background:#edf6fe;}

/*************************<定义WIN8风格超链接样式>******************************/
.cwin8_blue,a.cwin8_blue:link,a.cwin8_blue:visited{background:#27a9e3; text-decoration:none; }
.cwin8_blue:hover{ background:#1873de; cursor:pointer; display:block;  text-decoration: none; }

.cwin8_violet,a.cwin8_violet:link,a.cwin8_violet:visited{background:#c180e6; text-decoration:none; }
.cwin8_violet:hover{ background:#9e3cd6; cursor:pointer; display:block;  text-decoration: none; }

.cwin8_green,a.cwin8_green:link,a.cwin8_green:visited{background:#28b779; text-decoration:none; }
.cwin8_green:hover{ background:#009e59; cursor:pointer; display:block;  text-decoration: none; }

.cwin8_orange,a.cwin8_orange:link,a.cwin8_orange:visited{background:#ffb644; text-decoration:none; }
.cwin8_orange:hover{ background:#f88a38; cursor:pointer; display:block;  text-decoration: none; }

.cwin8_red,a.cwin8_red:link,a.cwin8_red:visited{background:#fc4244; text-decoration:none; }
.cwin8_red:hover{ background:#e41416; cursor:pointer; display:block;  text-decoration: none; }

/************************<定义表单按钮样式>************************/
.submit1 {	border: #fe8848 1px solid; padding: 0px 15px; background: url(imagesbtn1_bg.jpg) repeat-x 0px 0px; color: #000; font-size:14px;height:30px;  line-height:30px;}
.submit2 {	border: #8f9f56 1px solid; padding: 0px 15px; background: url(imagesbtn2_bg.jpg) repeat-x 0px 0px; color: #000; font-size:14px;height:30px; line-height:30px;}
.submit3 {	border: #464646 1px solid; padding: 0px 15px; background: url(imagesbtn3_bg.jpg) repeat-x 0px 0px; color: #000; font-size:14px;height:30px; line-height:30px;}

.submit_red {border: #000 1px solid; padding: 0px 10px; background:#f00; color: #fff; font-size:12px;height:25px; line-height:25px;}
.submit_yellow {border: #000 1px solid; padding: 0px 10px; background:#ff0; color: #000; font-size:12px;height:25px; line-height:25px;}
.submit_green {	border: #000 1px solid; padding: 0px 10px; background:#0f0; color: #000; font-size:12px;height:25px; line-height:25px;}


/*************<定义特殊文字颜色>***************/
.red{ color:#f00;}
.redlawn{ color:#ff6a6a;}
.redmidd{ color:#ff3333;}
.reddark{ color:#900000;}

.red_dc{ color:#C7000B;}

.green{ color:#0f0;}
.greenlawn{ color:#9f3;}
.greenmidd{ color:#0c3;}
.greendark{ color:#090;}

.blue{ color:#00f;}
.bluelawn{ color:#0cf;}
.bluemidd{ color:#00479d;}
.bluedark{ color:#090160;}

.yellow{ color:#ff0;}
.yellowlawn{ color:#ff0;}
.yellowmidd{ color:#ffc200;}
.yellowdark{ color:#846500;}

.orange{ color:#f30;}
.orangelawn{ color:#f5a200;}
.orangemidd{ color:#eb6100;}
.orangedark{ color:#d13c0e;}

.violet{ color:#f0f;}
.violetlawn{ color:#d991d1;}
.violetmidd{ color:#710fa5;}
.violetdark{ color:#3b0c6b;}

.white{ color:#fff;}
.black{ color:#000;}

.gray{ color:gray;}
.graylawn{ color:#F2F2F2;}
.graymidd{ color:#959595;}
.graydark{ color:#434343;}


/*******************************<定义公共链接颜色类，类名命名规则：小写字母c加颜色名称>***********************************/
.cred,a.cred:link,a.cred:visited{color:#f00; text-decoration:none;/*<大红>*/}
.cred,a.cred:hover{color:#000000;/*<大红变黑>*/}
.cred2,a.cred2:link,a.cred2:visited{color:#f00; text-decoration: underline;/*<大红>*/}
.cred2,a.cred2:hover{color:#000000; /*<大红变黑>*/}

.cred_dc,a.cred_dc:link,a.cred_dc:visited{color:#C7000B; text-decoration:none;/*<大红>*/}
.cred_dc,a.cred_dc:hover{color:#C7000B;text-decoration: underline;/*<大红变黑>*/}

.cyellow,a.cyellow:link,a.cyellow:visited{color:#ff0; text-decoration:none;/*<柠檬黄>*/}
.cyellow,a.cyellow:hover{color:#fff;/*<柠檬黄变白>*/}
.cyellow2,a.cyellow2:link,a.cyellow2:visited{color:#ff0; text-decoration: underline;/*<柠檬黄>*/}
.cyellow2,a.cyellow2:hover{color:#fff;/*<柠檬黄变白>*/}

.cblue,a.cblue:link,a.cblue:visited{color:#098fd5;text-decoration:none;/*<蓝色不带下划线>*/}
.cblue,a.cblue:hover{color:#f00; /*<蓝色色变红>*/}
.cblue2,a.cblue2:link,a.cblue2:visited{color:#00f;text-decoration: underline;/*<蓝色不带下划线>*/}
.cblue2,a.cblue2:hover{color:#f00; /*<蓝色色变红>*/}

.cviolet,a.cviolet:link,a.cviolet:visited{color:#60c;text-decoration:none;/*<紫色不带下划线>*/}
.cviolet,a.cviolet:hover{color:#f00; /*<紫色色变红>*/}
.cviolet2,a.cviolet2:link,a.cviolet2:visited{color:#60c;text-decoration: underline;/*<紫色不带下划线>*/}
.cviolet2,a.cviolet2:hover{color:#f00; /*<紫色色变红>*/}

.cgreen,a.cgreen:link,a.cgreen:visited{color:#090; text-decoration:none; /*<绿>*/}
.cgreen,a.cgreen:hover{color:#000000;/*<绿变黑>*/}
.cgreen2,a.cgreen2:link,a.cgreen2:visited{color:#090; text-decoration: underline;/*<绿>*/}
.cgreen2,a.cgreen2:hover{color:#000000;/*<绿变黑>*/}

.corange,a.corange:link,a.corange:visited{color:#eb6100; text-decoration:none;/*<橙色>*/}
.corange,a.corange:hover{color:#000000;/*<橙色变黑>*/}
.corange2,a.corange2:link,a.corange2:visited{color:#eb6100; text-decoration: underline;/*<橙色>*/}
.corange2,a.corange2:hover{color:#000000;/*<橙色变黑>*/}

.cgray,a.cgray:link,a.cgray:visited{color:#959595; text-decoration:none; /*<灰色>*/ }
.cgray,a.cgray:hover{color:#000000;/*<灰色变黑>*/}
.cgray2,a.cgray2:link,a.cgray2:visited{color:#959595; text-decoration: underline;/*<灰色>*/ }
.cgray2,a.cgray2:hover{color:#000000;/*<灰色变黑>*/}

.cblack,a.cblack:link,a.cblack:visited{color:#000;text-decoration: none;/*<黑色>*/}
.cblack,a.cblack:hover{color:#C7000B; text-decoration:underline; /*<黑色变红>*/}
.cblack2,a.cblack2:link,a.cblack2:visited{color:#000;text-decoration: underline;/*<黑色>*/}
.cblack2,a.cblack2:hover{color:#f00; /*<黑色变红>*/}

.cwhite,a.cwhite:link,a.cwhite:visited{color:#ffffff; text-decoration: none;/*<纯白>*/}
.cwhite,a.cwhite:hover{color:#ffffff;/*<纯白变黄>*/}
.cwhite2,a.cwhite2:link,a.cwhite2:visited{color:#ffffff; text-decoration: underline;/*<纯白>*/}
.cwhite2,a.cwhite2:hover{color:#ffff00;/*<纯白变黄>*/}


/**************************<定义公共字体类，类名命名规则：小写字母f加属性名称>**********************************/
/***<字体大小>***/
.f80{font-size:80px;/*<80像素字>*/ }
.f60{font-size:60px;/*<60像素字>*/ }
.f50{font-size:50px;/*<50像素字>*/ }
.f40{font-size:40px;/*<40像素字>*/ }
.f35{font-size:35px;/*<35像素字>*/ }
.f30{font-size:30px;/*<30像素字>*/ }
.f28{font-size:28px;/*<28像素字>*/ }
.f26{font-size:26px;/*<26像素字>*/ }
.f25{font-size:25px;/*<25像素字>*/ }
.f24{font-size:24px;/*<24像素字>*/ }
.f22{font-size:22px;/*<22像素字>*/ }
.f20{font-size:20px;/*<20像素字>*/ }
.f18{font-size:18px;/*<18像素字>*/ }
.f16{font-size:16px;/*<16像素字>*/ }
.f14{font-size:14px;/*<14像素字>*/ }
.f13{font-size:13px;/*<13像素字>*/ }
.f12{font-size:12px;/*<12像素字>*/ }
.f14b{font-size:14px;/*<14像素字>*/ font-weight:bold; }
/***<字体>***/
.fb{font-weight:bold;/*<粗体>*/}
.fve9{ font-family:verdana ; font-size:9px; line-height:12px;}
.fht{ font-family:黑体; }
.ftime{ font-family:Times New Roman ; }


/***********************<定义公共布局结构类，类名命名规则：小写字母h加数字为对象高度，小写字母hang加数字为对象行高，小写字母w加数字为对象宽度，>***************************/
/***<常用布局>***/
.center{ margin:0 auto;}
.clear{clear:both;}
.block{ display:block;}
.inline{ display:inline;}
.floatleft{ float:left; display:block;}
.floatright{ float:right; display:block;}

/***<高度>***/
.h1{ width:100%; height:1px; line-height:1px; clear:both;}
.h2{ width:100%; height:2px; line-height:2px; clear:both;}
.h3{ width:100%; height:3px; line-height:3px; clear:both;}
.h4{ width:100%; height:4px; line-height:4px; clear:both;}
.h5{ width:100%; height:5px; line-height:5px; clear:both;}
.h6{ width:100%; height:6px; line-height:6px; clear:both;}
.h7{ width:100%; height:7px; line-height:7px; clear:both;}
.h8{ width:100%; height:8px; line-height:8px; clear:both;}
.h9{ width:100%; height:9px; line-height:9px; clear:both;}
.h10{width:100%; height:10px; line-height:10px; clear:both; }
.h11{width:100%; height:11px; line-height:11px; clear:both; }
.h12{width:100%; height:12px; line-height:12px; clear:both; }
.h13{width:100%; height:13px; line-height:13px; clear:both; }
.h14{width:100%; height:14px; line-height:14px; clear:both; }
.h15{width:100%; height:15px; line-height:15px; clear:both; }
.h20{width:100%; height:20px; line-height:20px; clear:both; }
.h25{width:100%; height:25px; line-height:25px; clear:both; }
.h30{width:100%; height:30px; line-height:30px; clear:both; }
.h35{width:100%; height:35px; line-height:35px; clear:both; }
.h40{width:100%; height:40px; line-height:40px; clear:both; }
.h50{width:100%; height:50px; line-height:50px; clear:both; }
.h80{width:100%; height:80px; line-height:80px; clear:both; }
.h100{width:100%; height:100px; line-height:100px; clear:both; }

/***<宽度>***/
.w100{ width:100%; margin:0 auto; }
.w99{ width:99%; margin:0 auto;  }
.w98{ width:98%; margin:0 auto;  }
.w97{ width:97%; margin:0 auto;  }
.w96{ width:96%; margin:0 auto;  }
.w95{ width:95%; margin:0 auto;  }
.w94{ width:94%; margin:0 auto;  }
.w93{ width:93%; margin:0 auto;  }
.w92{ width:92%; margin:0 auto;  }
.w91{ width:91%; margin:0 auto;  }
.w90{ width:90%; margin:0 auto;  }
.w89{ width:89%; margin:0 auto; }
.w88{ width:88%; margin:0 auto; }
.w87{ width:87%; margin:0 auto; }
.w86{ width:86%; margin:0 auto; }
.w85{ width:85%; margin:0 auto; }
.w84{ width:84%; margin:0 auto; }
.w83{ width:83%; margin:0 auto; }
.w82{ width:82%; margin:0 auto; }
.w81{ width:81%; margin:0 auto; }
.w80{ width:80%; margin:0 auto; }
.w79{ width:79%; margin:0 auto; }
.w78{ width:78%; margin:0 auto; }
.w77{ width:77%; margin:0 auto; }
.w76{ width:76%; margin:0 auto; }
.w75{ width:75%; margin:0 auto; }
.w74{ width:74%; margin:0 auto; }
.w73{ width:73%; margin:0 auto; }
.w72{ width:72%; margin:0 auto; }
.w71{ width:71%; margin:0 auto; }
.w70{ width:70%; margin:0 auto; }
.w69{ width:69%; margin:0 auto; }
.w68{ width:68%; margin:0 auto; }
.w67{ width:67%; margin:0 auto; }
.w66{ width:66%; margin:0 auto; }
.w65{ width:65%; margin:0 auto; }
.w64{ width:64%; margin:0 auto; }
.w63{ width:63%; margin:0 auto; }
.w62{ width:62%; margin:0 auto; }
.w61{ width:61%; margin:0 auto; }
.w60{ width:60%; margin:0 auto; }
.w59{ width:59%; margin:0 auto; }
.w58{ width:58%; margin:0 auto; }
.w57{ width:57%; margin:0 auto; }
.w56{ width:56%; margin:0 auto; }
.w55{ width:55%; margin:0 auto; }
.w54{ width:54%; margin:0 auto; }
.w53{ width:53%; margin:0 auto; }
.w52{ width:52%; margin:0 auto; }
.w51{ width:51%; margin:0 auto; }
.w50{ width:50%; margin:0 auto; }
.w49{ width:49%; margin:0 auto; }
.w48{ width:48%; margin:0 auto; }
.w47{ width:47%; margin:0 auto; }
.w46{ width:46%; margin:0 auto; }
.w45{ width:45%; margin:0 auto; }
.w44{ width:44%; margin:0 auto; }
.w43{ width:43%; margin:0 auto; }
.w42{ width:42%; margin:0 auto; }
.w41{ width:41%; margin:0 auto; }
.w40{ width:40%; margin:0 auto; }
.w39{ width:39%; margin:0 auto; }
.w38{ width:38%; margin:0 auto; }
.w37{ width:37%; margin:0 auto; }
.w36{ width:36%; margin:0 auto; }
.w35{ width:35%; margin:0 auto; }
.w34{ width:34%; margin:0 auto; }
.w33{ width:33%; margin:0 auto; }
.w32{ width:32%; margin:0 auto; }
.w31{ width:31%; margin:0 auto; }
.w30{ width:30%; margin:0 auto; }
.w29{ width:29%; margin:0 auto; }
.w28{ width:28%; margin:0 auto; }
.w27{ width:27%; margin:0 auto; }
.w26{ width:26%; margin:0 auto; }
.w25{ width:25%; margin:0 auto; }
.w24{ width:24%; margin:0 auto; }
.w23{ width:23%; margin:0 auto; }
.w22{ width:22%; margin:0 auto; }
.w21{ width:21%; margin:0 auto; }
.w20{ width:20%; margin:0 auto; }
.w19{ width:19%; margin:0 auto; }
.w18{ width:18%; margin:0 auto; }
.w17{ width:17%; margin:0 auto; }
.w16{ width:16%; margin:0 auto; }
.w15{ width:15%; margin:0 auto; }
.w14{ width:14%; margin:0 auto; }
.w13{ width:13%; margin:0 auto; }
.w12{ width:12%; margin:0 auto; }
.w11{ width:11%; margin:0 auto; }
.w10{ width:10%; margin:0 auto; }
.w9{ width:9%; margin:0 auto;}
.w8{ width:8%; margin:0 auto;}
.w7{ width:7%; margin:0 auto;}
.w6{ width:6%; margin:0 auto;}
.w5{ width:5%; margin:0 auto;}
.w4{ width:4%; margin:0 auto;}
.w3{ width:3%; margin:0 auto;}
.w2{ width:2%; margin:0 auto;}
.w1{ width:1%; margin:0 auto;}

/***<行高>***/
.hang12{ line-height:12px;}
.hang14{ line-height:14px;}
.hang16{ line-height:16px;}
.hang18{ line-height:18px;}
.hang20{ line-height:20px;}
.hang21{ line-height:21px;}
.hang22{ line-height:22px;}
.hang23{ line-height:23px;}
.hang24{ line-height:24px;}
.hang25{ line-height:25px;}
.hang26{ line-height:26px;}
.hang27{ line-height:27px;}
.hang28{ line-height:28px;}
.hang29{ line-height:29px;}
.hang30{ line-height:30px;}
.hang35{ line-height:35px;}
.hang40{ line-height:40px;}
.hang45{ line-height:45px;}
.hang50{ line-height:50px;}

/***<固定宽度>***/
.w1140{ width:1140px; margin:0 auto; clear:both;}
.w1024{ width:1024px; margin:0 auto; clear:both;}
.w1000{ width:1000px; margin:0 auto; clear:both;}
.w980{ width:980px; margin:0 auto; clear:both; }
.w960{ width:960px; margin:0 auto; clear:both; }
.w930{ width:930px; margin:0 auto; clear:both;}
.w220{ width:220px; margin:0 auto; clear:both;}
.w350l{ width:348px; margin:0 auto; float:left; border:1px solid #c2d9f2; background:#fff;}
.w350r{ width:348px; margin:0 auto; float:right; border:1px solid #c2d9f2; background:#fff;}


/*********************************<定义对齐方式样式,类名命名规则：小写字母align加属性名称>********************************/
.aligncenter{ text-align:center;}
.alignleft{ text-align: left;}
.alignright{ text-align: right;}


/*******************************<定义个别边框样式,类名命名规则：小写字母border加属性名称>*********************************/
.border{ border:1px solid #d4d4d4;}
.border_none{ border:none;}
.border_top{ border-top:1px solid #ccc;}
.border_right{ border-right:1px solid #ccc;}
.border_left{ border-left:1px solid #ccc;}
.border_bottom{ border-bottom:1px solid #e4d7c4;}
.border_topbottom{ border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.border_leftright{ border-left:1px solid #ccc;border-right:1px solid #ccc;}
.border_xuxian{ border-bottom:1px dashed #ccc;}
.border_3bian{ border-left:1px solid #d4d4d4;  border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;}
.border_3bian3{ border-left:1px solid #c8c8c8;  border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8;}
.border_3bian4{ border-left:1px solid #f2f2f2;  border-right:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2;}


/*****************<定义对象背景颜色>**********************/
.bglanse{ background:#edf6fe;}
.bghuise{ background:#eeeeee;}
.bgbaise{ background:#fff;}
.bgheise{ background:#000;}
.bgbluelanxiborder{ background:#f4faff; border-bottom:1px solid #d1eaff;}
.bgbluelan3border{ background:#6FA4CE; border-top:1px solid #12416A; border-right:1px solid #12416A; border-left:1px solid #12416A;}
.bg_hang_gray{ background: url(imageshang_gray.jpg) repeat-x center top; }

/*****************<定义背景图搜索框>**********************/
.search2{ width:250px; height:38px; background: url(imagesebook_soso.jpg) no-repeat 0px 0px;}
a.more2{float:right;width:38px; height:38px; background:none;}
a.more2 span{display:none;}

.search3{ width:468px; height:30px; float:left; background: url(imagessearch3_bg.jpg) no-repeat 0px 0px;}
a.more3{float:right;width:51px; height:30px; background:none;}
a.more3 span{display:none;}

/*<定义圆角样式---开始>*/
.box_white {
background-color: #fff;
border: 1px solid #e5e5e5;
        border-radius: 6px;
   -moz-border-radius: 6px;
-webkit-border-radius: 6px;
-webkit-box-shadow:1px 3px 8px #e5e5e5;-moz-box-shadow:1px 3px 8px #e5e5e5;
}

/*<定义圆角样式---开始>*/
.box_white_yj1 { background-color: #fff; border: 1px solid #e5e5e5; border-radius: 6px; -moz-border-radius: 6px;  -webkit-border-radius: 6px; -webkit-box-shadow:1px 3px 8px #e5e5e5; -moz-box-shadow:1px 3px 8px #e5e5e5; }
.box_white_yj2 { background-color: #fff; border: 1px solid #e5e5e5; border-radius: 6px; -moz-border-radius: 6px;  -webkit-border-radius: 6px; }
.box_white_zj1 { background-color: #fff; border: 1px solid #e5e5e5; -webkit-box-shadow:1px 3px 8px #e5e5e5; -moz-box-shadow:1px 3px 8px #e5e5e5; }


/*********************************************************<定义page分页样式>***********************************************************/
.pages{width:100%;text-align:center; padding:10px 0; margin:10px 0px;float:left; }
.pages a,.pages a:visited{border:1px solid #ccc; padding:5px 10px; background:#fff; margin:0 3px; text-decoration:none;color:#333;}
.pages a:hover{border-color:#ce050d; background:#e73940; color:#fff; text-decoration:none;}
.pages span{color:#666; padding:8px 14px;}
.pages .thispage{color:#fff; font-weight:bold; background:#ce050d;}

.pages_normal{width:100%;padding:5px 0; margin:5px 0px;float:left; }
.pages_normal a,.pages_normal a:visited{border:1px solid #ccc; padding:2px 6px; background:#fff; margin:0 2px; text-decoration:none;color:#333;}
.pages_normal a:hover{border-color:#ce050d; background:#e73940; color:#fff; text-decoration:none;}
.pages_normal span{color:#666; padding:4px 8px;}
.pages_normal .thispage{color:#fff; font-weight:bold; background:#ce050d;}

.pages_mini{ text-align:center; padding:2px 0; margin:0 auto; }
.pages_mini a,.pages_mini a:visited{border:1px solid #ccc; padding:1px 5px; background:#fff; margin:0 2px; text-decoration:none;color:#333;}
.pages_mini a:hover{border-color:#003366; background:#4263aa; color:#fff; text-decoration:none;}
.pages_mini span{color:#666; padding:2px 3px;}
.pages_mini .thispage{color:#ff6600; font-weight:bold;  padding:1px 3px; margin:0 2px;}


/**********************<定义表格鼠标滑过样式>************************/
.ouout{background-color:#ffffff;}/*<默认颜色-纯白>*/
.onon{background-color:#f9e5e6;}/*<经过颜色-大蓝>*/

.ouout2{background-color:#f3f3f3;}/*<默认颜色-淡蓝>*/
.onon2{background-color:#f9e5e6;}/*<经过颜色-大蓝>*/


/****************************************************************************<定义标题样式>****************************************************************************/
/****************************************************************************<定义标题样式>****************************************************************************/
/*<定义公共通用标题样式---左侧或右侧背景图片不重复的标题>*/
.title1{ width:198px; height:26px; margin:0 auto; background: url(imagestitle_a.jpg) no-repeat 0px 0px; }
.title1 p{ display: block; float:left; width:127px; height:26px; line-height:26px; font-weight:bold; color:#fff; padding-left:18px; font-size:12px; text-align:left;}
.title1 span a{ display:block; float:right; width:50px; height:26px; line-height:26px; color:#fff;}

/*<定义公共通用标题样式---背景图片横向重复的标题>*/
.title2{ width:100%; height:32px; line-height:32px; margin:0 auto; background: url(imagestitle_b.jpg) repeat-x 0px 0px; padding-left:15px;}

.title21{ width:100%; height:30px; line-height:30px; margin:0 auto; }
.title21 p{ display:block; float:left; height:30px; width:50%; padding-left:18px; font-weight:bold; background:url(imagesicon_redpoint.png) no-repeat 5px 8px;}
.title21 span { display:block; float:right; width:20%;  height:30px; line-height:30px; text-align:right; }

.title22{ width:100%; height:32px; line-height:32px; margin:0 auto; background: url(imagestitle_22.jpg) repeat-x 0px 0px; padding-left:15px;}

.title23{ width:100%; height:32px; line-height:32px; margin:0 auto;background:url(imagestitle23.jpg) repeat-x top center #e66d1a; }
.title23 p{ display:block; float:left; height:32px; width:50%; padding-left:18px; font-weight:bold; font-size:14px;}
.title23 span { display:block; float:right; width:20%;  height:32px; line-height:32px; text-align:right; }

.title24{ width:100%; height:30px; line-height:30px; margin:0 auto;background:url(imagestitle24_bg.png) repeat-x 0px 0px; }
.title24 p{ display:block; float:left; height:30px; padding-left:15px; color:#fff; padding-right:35px; font-weight:bold; font-size:14px; background:url(imagestitle24_a.png) no-repeat top right;}
.title24 span { display:block; float:right; width:20%;  height:30px; line-height:30px; text-align:right; background:url(imagestitle24_c.png) no-repeat top right; padding-right:10px; }

.title25{ width:100%; height:38px; line-height:38px; margin:0 auto;background:url(imagestitle25_bg.jpg) repeat-x 0px 0px; }
.title25 p{ display:block; float:left; height:38px; padding-left:20px; color:#fff; padding-right:33px; font-weight:bold; font-size:18px; background:url(imagestitle25_a.jpg) no-repeat top right;}
.title25 span { display:block; float:right;height:38px; line-height:38px; text-align:right; background:url(imagestitle25_c.jpg) no-repeat top right; padding-right:10px; }

/*<定义公共通用标题样式---2像素下划线的标题（大标题）>*/
.title3{ width:100%; height:35px; border-bottom:2px solid #cf1111; line-height:30px; margin:0 auto;}
.title3 p{ display:block; float:left; width:50%; height:35px; line-height:35px; }
.title3 span { display:block; float:right; width:20%;  height:35px; line-height:35px; text-align:right; padding-right:10px; }

/*<定义公共通用标题样式---1像素下划线的标题（小标题）>*/
.title4{ width:100%; height:37px; border-bottom:1px solid #de9f9a; line-height:37px; margin:0 auto;}
.title4 p{ display:block; float:left;  width:50%;  height:37px; line-height:37px; }
.title4 span { display:block; float:right; width:40%;  height:37px; line-height:37px; text-align:right; padding-right:10px; }

.title44{ width:100%; height:37px; border-bottom:1px dotted #dcdcdc; line-height:37px; margin:0 auto;}
.title44 p{ display:block; float:left;  height:37px; line-height:37px; }
.title44 span { display:block; float:right; height:37px; line-height:37px; text-align:right; padding-right:10px; }

.title444{ width:100%; height:37px; line-height:37px; margin:0 auto; background:url(imagesbt444_bg.png) no-repeat bottom center;}
.title444 p{ display:block; float:left;  width:50%;  height:37px; line-height:37px; }
.title444 span { display:block; float:right; width:40%;  height:37px; line-height:37px; text-align:right; padding-right:10px; }

/*<定义公共通用标题样式---背景图片横向重复，标题延展性带三角箭头的标题>*/
.title5{ width:100%; height:28px; line-height:28px; margin:0 auto; background:url(imagestitle_c.jpg) repeat-x center bottom #fff; border-bottom:1px solid #F00;}
.title5 p{ display:block; float:left; height:28px; line-height:28px; background: url(imagesbt_ts_bg.png) no-repeat top right;  padding:0px 40px 0px 20px; font-weight:bold; color:#fff; font-size:14px; }
.title5 span { display:block; float:right; width:20%;  height:28px; line-height:28px; text-align:right; padding-right:10px; }

.title55{ width:100%; height:46px; line-height:46px; margin:0 auto; background:url(imagesrudang_bt.jpg) repeat-x 0px 0px; }
.title55 p{ display:block; float:left; height:46px; line-height:46px; background: url(imagesrudang_aa.jpg) no-repeat top right;  padding:0px 50px 0px 20px;  font-weight:bold; color:#fff; font-size:14px;  }
.title55 span { display:block; float:right; height:46px; line-height:46px; text-align:right; padding-right:10px; }

/*<定义公共通用标题样式---背景图片横向重复，标题延展性带三角箭头的标题>*/
.title6{ width:100%; height:32px; line-height:32px; margin:0 auto; background:url(imagestitle_read.jpg) repeat-x center bottom #fff;}
.title6_l{ display:block; float:left; }
.title6_l_a{ display:block; float:left; width:20px; height:32px; background: url(imagestitle_read_a.jpg) no-repeat top right;}
.title6_l_b{ display:block; float:left; height:32px; line-height:32px; background: url(imagestitle_read_b.jpg) no-repeat top right;  padding:2px 30px 0px 20px; font-weight:bold; color:#fff;  }
.title6 span { display:block; float:right; width:20%;  height:32px; line-height:32px; text-align:right; padding-right:10px; }

.title66{ width:100%; height:35px; line-height:35px; margin:0 auto; background:url(imagestitle_hd.jpg) repeat-x 0px 0px;}
.title66_l{ display:block; float:left; }
.title66_l_a{ display:block; float:left; width:28px; height:35px; background: url(imagestitle_hd_a.jpg) no-repeat 0px 0px;}
.title66_l_b{ display:block; float:left; height:35px; line-height:35px; background: url(imagestitle_hd_b.jpg) no-repeat top right;  padding:3px 15px 0px 5px; font-weight:bold; color:#ce050d;  }
.title66 span { display:block; float:right; width:20%;  height:35px; line-height:35px; text-align:right; padding-right:10px; }

/*<定义公共通用标题样式---背景图片横向重复，标题延展性带三角箭头的标题>*/
.title7{ width:100%; height:36px; margin:0 auto; background:url(imagestitle7_bg.jpg) repeat-x 0px 0px;}
.title7_l{ display:block; float:left; }
.title7_l_a{ display:block; float:left; width:25px; height:36px; background: url(imagestitle7_l_a.jpg) no-repeat top right;}
.title7_l_b{ display:block; float:left; height:36px; background: url(imagestitle7_l_b.jpg) no-repeat top right;  padding:4px 50px 0px 10px; font-weight:bold; color:#fff;  }
.title7 span { display:block; float:right; width:20%;  height:36px; line-height:36px; text-align:right; padding-right:10px; background: url(imagestitle7_r.jpg) no-repeat top right; }
.nr7_bm{ width:740px; height: auto; margin:0 auto; background:url(imagesnr7_mm.jpg) repeat-y 0px 0px;}
.nr7_bb{ width:740px; height: 20px; margin:0 auto; background:url(imagesnr7_bb.jpg) no-repeat 0px 0px;}

/*<定义公共通用标题样式---您的位置是：路径条标题>*/
.title_ljt{ width:100%; height:28px; line-height:28px; margin:0 auto; background:#eef7fc; border-bottom:1px solid #c2d9f2; border-top:1px solid #fff;}
.title_ljt p{ display:block; float:left; width:29px; height:28px; background: url(imagesljt.jpg) no-repeat 0px 2px;}
.title_ljt span { display:block; float:left; width:70%;  height:28px; line-height:28px; padding-left:10px; }

/*<定义公共通用标题样式---新闻规范标题>*/
.title_news{ width:100%; margin:0 auto; text-align:center; }
.title_news dl{ float:left; width:100%; padding-bottom:5px;}
.title_news dt{ width:100%; font-size:26px; line-height:30px; text-align:center; }
.title_news dd{ width:100%; height:35px; line-height:35px; color: #626262; font-size:14px; }

/*<定义map工具栏样式>*/
.tool{float:left;width:306px; height:27px; background: url(../images/tool_b.jpg) repeat-x 0px 0px;}
.tool_a{ float:left; height:27px; width:13px; background: url(../images/tool_a.jpg) no-repeat 0px 0px;}
.tool_b{ float:left; height:27px; width:280px; }
.tool_c{ float:right; height:27px; width:13px; background: url(../images/tool_c.jpg) no-repeat 0px 0px;}
.tool_b li{float:left; display:block;text-align:center;}
.tool_b li a,.tool_b li a:visited{display:block; width:39px; height:21px;text-align:center; background: url(../images/tool_11.jpg) no-repeat 0 0; padding-top:6px; }
.tool_b li a:hover{ background: url(../images/tool_22.jpg) no-repeat 0 0;}
.jsbd{ float:right;width:230px; height:27px; line-height:27px; text-align:right; }


/********************************************************************<定义小导航列表样式>********************************************************************/
/********************************************************************<定义小导航列表样式>********************************************************************/
/*<定义小导航列表样式---小导航（背景颜色类+灰箭头）>*/
.xdh1{ width:190px; margin:0 auto}
.xdh1 ul{ width:190px;}
.xdh1 li a{border-bottom:1px solid #ccc; display:block; padding-left:30px; height:25px; line-height:25px;background: url(imagesxjt_a.gif) no-repeat 10px 7px #f6f6f6; font-size:12px; color:#000000;}
.xdh1 li a:hover{ display:block; height:25px; line-height:25px; background: url(imagesxjt_b.gif) no-repeat 10px 7px #ffe9a1; font-weight:bold; color:#f00; text-decoration:none;}
.xdh1 li a:link, .xdh1 li a:visited, .xdh1 li a:hover{ height:25px; line-height:25px;}

/*<定义小导航列表样式---小导航（背景颜色类+蓝箭头）>*/
.xdh2{ width:190px; margin:0 auto}
.xdh2 ul{ width:190px;}
.xdh2 li a{border-bottom:1px solid #ccc; display:block; padding-left:30px; height:25px; line-height:25px;background: url(imagesxjt2_a.gif) no-repeat 10px 7px #dbf0ff; font-size:12px; color:#000000;}
.xdh2 li a:hover{ display:block; height:25px; line-height:25px; background: url(imagesxjt2_b.gif) no-repeat 10px 7px #b7dbff; font-weight:bold; color:#00f; text-decoration:none;}
.xdh2 li a:link, .xdh2 li a:visited, .xdh2 li a:hover{ height:25px; line-height:25px;}

/*<定义小导航列表样式---小导航（背景图片类）>*/
.xdh3{ width:212px; margin:0 auto}
.xdh3 ul{ width:212px;}
.xdh3 li a{display:block; padding-left:40px; height:35px; line-height:35px;background: url(imagesxdh_a.png) no-repeat 0px 0px; color:#cb0911; text-align:left; margin-bottom:5px;}
.xdh3 li a:hover{ display:block; height:35px; line-height:35px; background: url(imagesxdh_b.png) no-repeat 0px 0px; font-weight:bold; color:#cb0911; text-decoration:none;}
.xdh3 li a:link, .xdh3 li a:visited, .xdh3 li a:hover{ height:35px; line-height:35px;}

/*<定义标签导航选中案例>*/
.dhCrl{	width:100%; margin:0 auto;} 
.dhlist{ width:100%; margin:0 auto;}
.dhlist .yes a{ display:block; height:50px; line-height:50px; background:#fff; font-weight:bold; color:#cf1111; text-decoration:none; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.dhlist a{	border-bottom:1px solid #ccc; display:block; padding-left:30px; height:50px; line-height:50px;background:#f7f6f4; color:#000000; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.dhlist a:hover{display:block; height:50px; line-height:50px; background: #ebebeb; color:#cf1111; text-decoration:none;}

/*<定义小导航列表样式---小导航（类似btn类，背景图片+图标）>*/
.sys{ width:176px; height:auto; margin:0 auto; }
.sys dl{ width:176px; height:42px; background: url(imagesxdh_btn.jpg) no-repeat 0px 0px; margin-top:10px;}
.sys dt{ width:48px; height:42px; display:block; float:left;}
.sys dd{ width:115px; height:42px; line-height:42px; display:block; float:right; padding-right:5px; text-align:left; }
.sys dd a{ height:42px; line-height:42px;}

.csys,a.csys:link,a.csys:visited{ line-height:15px;} /*针对文字过多的链接样式*/
.csys,a.csys:hover{ line-height:15px; }/*针对文字过多的链接样式*/

#icon1{ width:48px; height:42px; background: url(imagesicon.png) no-repeat 9px 9px;} /*图标描述*/


/***************************************************************************<定义新闻列表样式>***************************************************************************/
/***************************************************************************<定义新闻列表样式>***************************************************************************/
/*<定义新闻列表样式1----标题|日期|闭合（无下划线）>*/
.alist1{ width:100%; margin:0 auto; color:#707070;}/*（黄箭头）>*/
.alist1 ul{ width:100%;line-height:25px;}
.alist1 li { display:block; float:left; width:95%; background:url(imagespoint.jpg) no-repeat 5px 10px; padding-left:15px;line-height:25px; font-size:14px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }

.alist11{ width:100%; margin:0 auto; color:#707070;}/*（灰色点）>*/
.alist11 ul{ width:100%;line-height:25px;}
.alist11 li { display:block; float:left; width:100%; height:24px; background:url(imagespoint2.jpg) no-repeat 5px 10px; padding-left:15px;line-height:24px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }

.alist111{ width:100%; margin:0 auto; color:#707070;}/*（灰色点）>*/
.alist111 ul{ width:48%;line-height:30px; float:left; display:block; margin-right:10px;}
.alist111 li { display:block; float:left; width:100%; height:30px; line-height:30px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }

/*<定义新闻列表样式2----标题|日期|分开（无下划线）>*/
.alist2{ width:100%; margin:0 auto;}/*（黄箭头）>*/
.alist2 ul{ width:100%;line-height:22px;}
.alist2 li { line-height:22px; height:22px; }
.alist2 li a{ display:block; float:left; width:75%; line-height:22px; height:22px;overflow:hidden; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.alist2 li span{ width:20%; float:right;height:22px; overflow:hidden; color: #666666; text-align:right;}

.alist21{ width:100%; margin:0 auto;}/*（黄箭头）>*/
.alist21 ul{ width:100%;line-height:22px;}
.alist21 li { line-height:22px; height:22px; }
.alist21 li a{ display:block; float:left; width:75%; background:url(imagespoint.jpg) no-repeat 5px 10px; padding-left:15px;line-height:22px; height:22px;overflow:hidden; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.alist21 li span{ width:20%; float:right;height:22px; overflow:hidden; color: #666666; text-align:right;}

.alist22{ width:100%; margin:0 auto;}/*（灰色点）>*/
.alist22 ul{ width:100%;line-height:24px; }
.alist22 li { line-height:24px; height:24px; }
.alist22 li a{ display:block; float:left; width:75%; background:url(imagespoint2.jpg) no-repeat 5px 10px; padding-left:15px;line-height:24px; height:24px;overflow:hidden; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.alist22 li span{ width:23%; float:right;height:22px; overflow:hidden; color: #666666; text-align:right;}

/*<定义新闻列表样式3----标题|日期|分开（有下划线）>*/
.alist3{ width:100%; margin:0 auto;}/*（黄箭头）>*/
.alist3 ul{ width:100%;line-height:35px; }
.alist3 li { border-bottom:1px dotted #dcdcdc; line-height:35px; height:35px; }
.alist3 li a{ display:block; float:left; width:65%; background:url(imagesicon_qqpoint.png) no-repeat 10px 13px; padding-left:30px;line-height:35px; height:35px;overflow:hidden;  white-space:nowrap; overflow: hidden; text-overflow:ellipsis; font-size:14px;}
.alist3 li span{ width:30%; float:right;height:35px; line-height:35px; overflow:hidden; color: #666666; text-align:right;}

.alist33{ width:90%; margin:0 auto;}/*（灰色点）>*/
.alist33 ul{ width:100%;line-height:22px; margin-bottom:12px;}
.alist33 li { border-bottom:1px solid #dcdcdc; line-height:22px; height:22px; }
.alist33 li a{ display:block; float:left; width:65%; background:url(imagespoint2.jpg) no-repeat 5px 8px; padding-left:15px;line-height:22px; height:22px;overflow:hidden;  font-size:12px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.alist33 li span{ width:30%; float:right;height:22px; overflow:hidden; font-family:verdana; font-size:9px; color: #666666; text-align:right;}

/*<定义新闻列表样式4----标题|分类|日期|分开（有下划线）>*/
.alist4{ width:90%; margin:0 auto;}/*（黄箭头）>*/
.alist4 ul{ width:100%;line-height:20px; margin-bottom:12px;}
.alist4 li { border-bottom:1px solid #dcdcdc; line-height:24px; height:24px; }
.alist4 li p{ float:left; display:block; height:24px; line-height:24px; width:13%; background:url(imagespoint.jpg) no-repeat 5px 8px; padding-left:15px; text-align:center; color:#03b451; font-size:12px; }
.alist4 li a{ display:block; float:left; width:68%; line-height:24px; height:24px;overflow:hidden;  font-size:12px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.alist4 li span{ width:15%; float:right;height:24px; line-height:24px; overflow:hidden;color: #666666; text-align:right; padding-right:8px;}

.alist44{ width:90%; margin:0 auto;}/*（灰色点）>*/
.alist44 ul{ width:100%;line-height:20px; margin-bottom:12px;}
.alist44 li { border-bottom:1px solid #dcdcdc; line-height:24px; height:24px; }
.alist44 li p{ float:left; display:block; height:24px; line-height:24px; width:13%; background:url(imagespoint2.jpg) no-repeat 5px 8px; padding-left:15px; text-align:center; color:#03b451; font-size:12px; }
.alist44 li a{ display:block; float:left; width:68%; line-height:24px; height:24px;overflow:hidden;  font-size:12px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.alist44 li span{ width:15%; float:right;height:24px; line-height:24px; overflow:hidden;color: #666666; text-align:right; padding-right:8px;}

/*<定义新闻列表样式5----标题标签单独（灰色框 变 蓝色框）>*/
.alist5{ width:95%; margin:0 auto; }
.alist5 ul{ width:100%;line-height:22px; margin-bottom:12px;}
.alist5 li{ display:block; float:left; margin-bottom:10px; text-decoration: none; }
.alist5 li a{ display:block; float:left; padding-left:10px; padding-right:10px; line-height:22px; height:22px; font-size:12px; border:1px solid #ccc; background:#eef2f3; margin-right:10px; text-decoration: none; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.alist5 li a:hover{ border:1px solid #157ae2; background:#b8dbff;}

/*<定义新闻列表样式6----分栏列表显示>*/
.alist6{ width:95%; margin:0 auto;}
.alist6 ul{ width:33%; display:block; float:left;line-height:22px;}
.alist6 li a{ padding-left:15px;line-height:22px; height:22px;font-size:12px;  background:url(imagespoint.jpg) no-repeat 5px 5px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }

/*<定义排行榜>*/
.alist_ph{ width:100%; margin:0 auto; color:#707070;}/*（排行榜）>*/
.alist_ph ul li{ width:100%;line-height:30px;}
.alist_ph li a{ float:right; display:block; width:86%; height:30px; line-height:30px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.alist_ph li b{ float:left; display:block; width:20px; height:20px; line-height:20px; background:#e5e5e5; text-align:center; margin-bottom:5px;  margin-top:5px; font-weight:normal;}

/*<定义排行榜2>*/
.alist_ph2{ width:100%; margin:0 auto; color:#707070;}/*（排行榜）>*/
.alist_ph2 ul li{ width:100%;height:40px; line-height:40px; display:block; border-bottom:1px dotted #ccc; }
.alist_ph2 li a{ float:right; display:block; width:88%; height:40px; line-height:40px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;  }
.alist_ph2 li b{ float:left; display:block; width:20px; height:20px; line-height:20px; background:#e5e5e5; text-align:center; margin-bottom:10px;  margin-top:10px; font-size:12px; }


/*************************************************************<定义图片列表样式>********************************************************************/
/*************************************************************<定义图片列表样式>********************************************************************/
/*<定义图片列表样式---正方形类（如小头像）>*/
.photo1{width:100%; margin:0 auto; color:#464646;}
.photo1 img{ display:block; width:130px; height:100px; margin:0 auto; background:#fff; border:1px solid #ccc; padding:2px; clear:both;}
.photo1 li{ width:140px; text-align:center; display:block; float:left; margin-bottom:10px; }
.photo1 p{ width:140px; height:25px; line-height:25px; display:block; margin:0 auto; text-align:center; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.photo1 p a{ height:25px; line-height:25px;}
.photo1 a:hover img {	border: #5385cc 1px solid; background:#e8f4f4;}

/*<定义图片列表样式---纵向长方形类（如1寸证件头像）>*/
.photo2{width:90%; margin:0 auto; color:#464646;}
.photo2 img{ display:block; width:100px; height:120px; margin:0 auto; background:#fff; border:1px solid #ccc; padding:3px; clear:both;}
.photo2 li{ width:128px; text-align:center; display:block; float:left; margin-bottom:15px;}
.photo2 p{ width:128px; height:25px; line-height:25px; display:block; margin:0 auto; text-align:center; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.photo2 p a{ height:25px; line-height:25px;}
.photo2 a:hover img {	border: #5385cc 1px solid; background:#e8f4f4;}

/*<定义图片列表样式---纵向长方形类（如2寸证件头像）>*/
.photo3{width:90%; margin:0 auto; color:#464646;}
.photo3 img{ display:block; width:150px; height:190px; margin:0 auto; background:#fff; border:1px solid #ccc; padding:3px; clear:both;}
.photo3 li{ width:175px; text-align:center; display:block; float:left; margin-bottom:20px;}
.photo3 p a{ width:150px; height:25px; line-height:25px; display:block; margin:0 auto; text-align:center; font-size:14px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.photo3 a:hover img {	border: #5385cc 1px solid; background:#e8f4f4;}

/*<定义图片列表样式---横向长方形类（如图库小缩略图）>*/
.photo4{ width:100%; margin:0 auto; color:#464646; }
.photo4 li{ width:210px; display:block; float:left; margin-bottom:20px; margin-left:12px; margin-right:12px; background:#f6f1ed; border:1px solid #e4d7c4; padding-bottom:5px; padding-top:5px; }
.photo4 img{ width:200px; height:130px; margin:0 auto; display:block; clear:both;}
.photo4 p{ width:180px; height:42; line-height:20px; margin:0 auto; overflow: hidden; }
.photo4 a:hover img {	border: #ff5757 1px solid; }

.photo44{ width:100%; margin:0 auto; color:#464646; }
.photo44 li{ width:89px; display:block; float:left; margin-bottom:20px; margin-left:12px; margin-right:12px; background:#f6f1ed; border:1px solid #e4d7c4; padding:1px;  }
.photo44 img{ width:85px; height:85px; margin:0 auto; display:block; clear:both;}
.photo44 p{ width:89px; height:42; line-height:20px; margin:0 auto; overflow: hidden; text-align:center; padding-bottom:5px; }
.photo44 a:hover img {	border: #ff5757 1px solid; }

/*<定义图片列表样式---横向长方形类（如图库大缩略图）>*/
.photo5{width:95%; margin:0 auto; color:#464646;}
.photo5 img{ display:block; width:270px; height:160px; margin:0 auto; background:#fff; border:1px solid #ccc; padding:3px; clear:both;}
.photo5 li{ width:290px; text-align:center; display:block; float:left; margin-bottom:20px;}
.photo5 p{ width:290px; height:25px; line-height:25px; display:block; margin:0 auto;  text-align:center; font-size:14px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.photo5 p a{ height:25px; line-height:25px;}
.photo5 a:hover img {	border: #5385cc 1px solid; background:#e8f4f4;}

/*<定义地点查询图标样式>*/
.gisnav{ width:92%; height:auto; display:block; margin:0 auto;}
.gisnav li{float:left; display:block;text-align:center;  }
.gisnav li a,.gisnav li a:visited{display:block;width:68px;height:68px;  background: url(imagesddcx_bg1.png) no-repeat 0px 0px; text-align:center; cursor:pointer; padding-top:10px; margin-left:2px; margin-right:2px; margin-bottom:4px;}
.gisnav li a span{ display:block; width:68px; height:24px; line-height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.gisnav li a:hover{ width:68px;height:68px; background: url(imagesddcx_bg2.png) no-repeat 0px 0px; text-decoration: none;}
/********************************************************<定义主导航栏图标ID样式>************************************************/
#gisicon0{ width:32px; height:32px; background: url(imagesgisicon_nav0.png) no-repeat 0px 0px; margin:0 auto;} /*监控*/


/************************************************************<定义图文结合列表样式>********************************************************************/
/************************************************************<定义图文结合列表样式>********************************************************************/
/*<定义图文结合列表样式---（正方形图片）>*/
.message1{ width:100%; margin:0 auto; color:#464646; }
.message1 img{ float:left; width:135px; height:75px; display:block; }
.message1 dl{ float:right; width:56%;}
.message1 dt{ width:98%; height:30px; overflow:hidden; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.message1 dd{ line-height:20px;  }

/*<定义图文结合列表样式---（排行）>*/
.message2{ width:100%; margin:0 auto; color:#464646;}
.message2 img{ float:left; width:45px; height:65px; }
.message2 dl{ float:right; width:70%; }
.message2 dt{ width:120px; height:20px; line-height:20px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.message2 dd{ line-height:20px; }

/*<定义图文结合列表样式---（图书介绍）>*/
.message22{ width:100%; margin:0 auto; color:#464646;}
.message22_photo img{ float:left; width:140px; height:180px; background:#f3f3f3; border:1px solid #ccc; padding:5px; }
.message22 dl{ float:right; width:78%; }
.message22 dt{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.message22 dd{ line-height:20px; }

.message222{ width:100%; margin:0 auto; color:#464646;}
.message222_photo img{ float:left; width:120px; height:160px; background:#f3f3f3; border:1px solid #ccc; padding:3px; }
.message222 dl{ float:right; width:60%; }
.message222 dt{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.message222 dd{ line-height:20px; }

/*<定义图文结合列表样式---（评论）>*/
.message3{ width:100%; margin:0 auto; color:#464646; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.message3_photo img{ float:left; width:60px; height:60px; border:2px solid #ccc;  }
.message3 dl{ float:right; width:88%; }
.message3 dt{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.message3 dd{ line-height:20px; }

.message33{ width:100%; margin:0 auto; color:#464646; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.message33_photo img{ float:left; width:60px; height:60px; margin-top:8px; border-radius:60px; -moz-border-radius:60px;  -webkit-border-radius:60px; }
.message33 dl{ float:right; width:90%; }
.message33 dt{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.message33 dd{ line-height:20px; }

/*<定义图文结合列表样式---（图书介绍）>*/
.message4{ width:100%; margin:0 auto; color:#464646;}
.message4_photo img{ float:left; width:90px; height:112px; background:#f3f3f3; border:1px solid #ccc; padding:3px; }
.message4 dl{ float:right; width:70%; }
.message4 dt{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.message4 dd{ line-height:20px; }

.message44{ width:100%; margin:0 auto; color:#464646;}
.message44_photo img{ float:left; width:90px; height:112px; background:#f3f3f3; border:1px solid #ccc; padding:3px; }
.message44 dl{ float:right; width:83%; }
.message44 dt{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.message44 dd{ line-height:20px; }

/*<定义图文结合列表样式---（服务介绍）>*/
.message5{ width:100%; margin:0 auto; color:#464646;}
.message5_photo img{ float:left; width:125px; height:100px; background:#f3f3f3; border:1px solid #ccc; padding:3px; }
.message5 dl{ float:right; width:60%; }
.message5 dt{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.message5 dd{ line-height:20px; }

/*<定义图文结合列表样式---（论坛）>*/
.message6{ width:100%; margin:0 auto; color:#464646; }
.message6_photo img{ float:left; width:75px; height:75px;  }
.message6 dl{ float:right; width:55%; }
.message6 dt{ width:100%; height:24px; line-height:24px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.message6 dd{ line-height:20px; }

/*<定义图文结合列表样式---（活动列表）>*/
.message7{ width:100%; margin:0 auto; color:#464646; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #ccc;}
.message7_photo img{ float:left; width:320px; height:200px; }
.message7 dl{ float:right; width:53%; }
.message7 dt{ width:100%; height:40px; line-height:40px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.message7 dd{ line-height:22px; }
.message7:hover{ background:#f2f2f2;}

/*<定义图文结合列表样式---（活动列表）>*/
.message8{ width:100%; margin:0 auto; color:#464646; padding:20px; border-bottom:1px solid #ccc;}
.message8_photo img{ float:left; width:60px; height:60px; border-radius: 60px; -moz-border-radius: 60px;  -webkit-border-radius: 60px; }
.message8 dl{ float:right; width:89%; }
.message8 dt{ width:100%; }
.message8 dd{ line-height:22px; }
.message8:hover{ background:#f2f2f2;}

/*<定义图文结合列表样式---（活动列表）>*/
.message9{ width:100%; margin:0 auto; color:#464646; padding-top:20px; padding-bottom:20px; border-bottom:1px dashed #ccc;}
.message9_photo img{ float:left; width:240px; height:145px; }
.message9 dl{ float:right; width:63%; }
.message9 dt{ width:100%; height:40px; line-height:40px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.message9 dd{ line-height:20px; }
.message9:hover{ background:#f2f2f2;}

/*<定义图文结合列表样式---专家详细页>*/
.zjinfo{ width:95%; margin:0 auto; color:#464646; text-align:center;}
.zjinfo img{ width:450px; padding:6px; border:1px solid #dadada; background:#f8f8f8; display:block; margin:0 auto;}
.zjinfo dl{ line-height:25px; margin-top:10px;}
.zjinfo dt{ height:42px;}
.zjinfo dt p{ background:#346899;  color:#fff; height:25px; line-height:25px;}
.zjinfo dd{ margin-top:5px; line-height:25px; }

/*************************************************************<定义文章详细样式>***********************************************************************/
/*<定义文章详细样式---文章box外边框样式>*/
.arttic_fram{ width:718px; height:auto; margin:0 auto; background:#f8fcff; border:1px solid #c2d9f2;}

/*<定义文章详细样式---文字12像素样式>*/
.artic12{ width:100%; margin:10px auto; text-align:left;  color:#434343; font-size:12px; line-height:24px; }
.artic12 p{ margin-bottom:15px;}
.artic12 img{ margin:10px auto; display:block; text-align:center; max-width:100%;}

/*<定义文章详细样式---文字14像素样式>*/
.artic14{ width:100%; margin:0px auto; text-align:left;  color:#434343; font-size:14px; line-height:26px; }
.artic14 p{ margin-bottom:15px;}
.artic14 img{ margin:10px auto; display:block; text-align:center; max-width:100%;}

/*<定义文章详细样式---文字16像素样式>*/
.artic16{ width:100%; margin:0px auto; text-align:left;  color:#434343; font-size:16px; line-height:28px; }
.artic16 p{ margin-bottom:15px;}
.artic16 img{ margin:10px auto; display:block; text-align:center;  max-width:100%;}

/*<定义文章详细样式---文字18像素样式>*/
.artic18{ width:100%; margin:0px auto; text-align:left;  color:#434343; font-size:18px; line-height:28px; }
.artic18 p{ margin-bottom:15px;}
.artic18 img{ margin:10px auto; display:block; text-align:center; max-width:100%;}

/*<定义文章详细样式---文字首行缩进样式>*/
.textindent24{ text-indent:24px;}
.textindent28{ text-indent:28px;}
.textindent32{ text-indent:32px;}
.textindent36{ text-indent:36px;}
.textindent40{ text-indent:40px;}
.textindent44{ text-indent:44px;}
.textindent48{ text-indent:48px;}
.textindent52{ text-indent:52px;}

/*********************************************<定义其它一些通用的样式>************************************************************/
/***********************************************<定义站内搜索样式>***********************************************/
.soso{ width:245px; background:#dbf0fa; border:1px solid #c3d5e6; margin:0 auto;  }
.soso_bg{ width:719px; height:auto; background:url(../images/soso_bg.jpg) no-repeat top right;}

/****************************************<定义div数据表格样式，配合w1~100>************************************/
.table{margin:0px auto; width:99%; }
.table ul{width:100%;height:25px; color:#434343;}
.table ul li{ height:25px;line-height:25px;text-align: center; float:left; display:block; text-align:center; }

.table2{margin:0px auto; width:99%; border:1px solid #ccc; }
.table2 ul{width:100%;height:25px; color:#434343;}
.table2 ul li{ height:25px;line-height:25px; float:left; display:block; text-align:center; border-right:1px solid #e3e3e3; }

.table_title1{ background:#eeeeee; border-bottom:1px solid #c8cdd0; height:25px; line-height:25px; color:#000;}
.table_title2{margin:0px auto; width:99%; border:1px solid #ccc; background:#eeeeee; }
.table_title2 li { float:left; display:block;  border-right:1px solid #c8cdd0; height:50px; line-height:15px; color:#000; text-align:center; padding-top:8px;}

/***********************************************<定义TAG标签样式---鼠标经过切换内容，参见创新，需js支持>***********************************************/
.tabs { width:100%; height:auto; margin:0 auto; background:url(imagestag_bg.png) repeat-x 0 0;  }
.selectTab,.unselectTab {  text-align:center; color:#c31e02;  cursor: pointer;  display:block; float:left; padding-left:10px; padding-right:10px;  height:29px; line-height:29px; background:url(imagestagaaa.png) no-repeat bottom right;  }
.selectTab{ border-left:1px solid #d4d4d4;}
.unselectTab { color:#000;  height:29px; line-height:29px; background:url(imagestagbbb.png) no-repeat 0 0; }
.selectContent {clear: both; }
.unselectContent {display: none; }

/***************************************<定义TAG标签样式---鼠标点击切换内容，参见创新，需js支持，js/index.js和js/jquery.js>*********************************/
.topgamelistbox2 { width:100%; margin:0 auto; }
.tabnav2_gt { width:100%; height:38px; clear: both; display: block;margin:0 auto; background:#f2f2f2; border-bottom:1px solid #e1dfdf;}
.tabnav2_gt .aa {display: block; float: left; padding-left:20px; padding-right:20px; height:38px; text-align: center; line-height:38px;}
.tabnav2_gt .aaon {display: block; float: left; padding-left:20px; padding-right:20px;  height:38px; text-align: center; line-height:38px; font-weight:bold; }
.tabnav2_gt .aa { color: #3f505e;}
.tabnav2_gt .aaon {background:#fff; color: #cf1111; border-top:2px solid #cf1111; border-bottom:1px solid #e1dfdf; height:38px; line-height:38pox;}
.topnav2_bg { width:100%;  margin:0 auto; }

.topgamelistbox1 { width:100%; margin:0 auto; }
.tabnav1_gt { width:100%; height:36px; clear: both; display: block;margin:0 auto; background:#f7f6f6; border-bottom:1px solid #e1dfdf;}
.tabnav1_gt .aa {display: block; float: left; padding-left:10px; padding-right:10px; height:36px; text-align: center; line-height:36px;  }
.tabnav1_gt .aaon {display: block; float: left; padding-left:10px; padding-right:10px;  height:36px; text-align: center; line-height:36px; font-weight:bold; }
.tabnav1_gt .aa { color: #3f505e;}
.tabnav1_gt .aaon {background:#fff;color: #cf1111; border-right:1px solid #ccc; border-top:3px solid #cf1111; height:36px; line-height:36pox;}
.topnav1_bg { width:100%;  margin:0 auto; }

/************************<定义增加和修改表单等样式---div左右结构表格，参见博维德>************************/
.fform{margin:0px auto; width:95%; padding:20px 0; background:#f4faff; border:1px solid #eaeced; }
.fform ul{width:100%; height:35px; color:#000; margin:0 auto;}
.fform ul li{ height:35px;line-height:35px;float:left; display:block;  }

.fform2{margin:0px auto; width:90%; padding:20px 0; }
.fform2 ul{width:100%; height:35px; color:#000; margin:0 auto;}
.fform2 ul li{ height:35px;line-height:35px;float:left; display:block;  }

.w1 { float:left; width:100px; text-align:right; }
.w2 { padding-left:5px; float:left; width:350px; color:#3366CC; text-align:left; }
.ww2 { padding-left:5px; float:left; width:500px; color:#3366CC; text-align:left; }
.input_bd{ width:95%; text-align:center; padding:5px 0px; background:#fff1ce; border-top:1px dotted #ffd56f;  border-bottom:1px dotted #fe8848; margin:0 auto;}
.input_bd2{  width:60%; height:50px; line-height:50px; text-align:left; margin:0 auto;}

/*****************************************************************<定义小BOX框架结构样式>*****************************************************************************/
.kkk{ width:100%; height:auto; margin:0 auto;  background:#fff;  }
.kkk_bt{ width:100%; height:30px; line-height:30px; margin:0 auto; background:url(imageskkk_bt_bg.gif) repeat-x 0 0;}
.kkk_bt_l{ display:block; float:left; width:60%;  height:30px; line-height:30px; text-align:left; padding-left:10px; background:url(imageskkk_bt_l.gif) no-repeat top left;  }
.kkk_bt_r { display:block; float:right; width:30%;  height:25px;  text-align:right; padding-right:10px; padding-top:5px; background:url(imageskkk_bt_r.gif) no-repeat top right; }
.kkk_bm{ width:100%; height:auto; margin:0 auto; display:block;border-left:1px solid #c5d6e8;  background: url(imageskkk_bm_bg.gif) repeat-y top right; }

.kkk_bb{ width:100%; height:18px; margin:0 auto; background:url(imageskkk_bb_bg.gif) repeat-x 0px 0px;}
.kkk_bb_l{ width:10px; height:18px; display:block; float:left; background:url(imageskkk_bb_l.gif) no-repeat bottom left;}
.kkk_bb_r{ width:10px; height:18px; display:block; float:right; background:url(imageskkk_bb_r.gif) no-repeat bottom right;}

.kkk2{ width:100%; margin:0 auto; border:1px solid #c0c0c1; background:#fff;}
.kkk2_bt{ width:100%; height:32px; line-height:32px; margin:0 auto; background:#3b95c8;}
.kkk2_bt p{ display:block; float:left; height:32px; width:60%; padding-left:15px; font-weight:bold; color:#fff;}
.kkk2_bt span { display:block; float:right; width:30%;  height:29px; line-height:29px; text-align:right; padding-right:10px; }
.kkk2_bb{ width:100%; height:60px; line-height:60px; margin:0 auto; background:#fafafa; border-top:1px solid #ececec; text-align:center;}


/*****************************************************************<定义小BOX1框架结构样式>*****************************************************************************/
.boxmain_bt{ width:100%; height:37px; margin:0 auto; background:url(imagesr_bt_bg.jpg) repeat-x 0 0;}
.boxmain_bt_l{ display:block; float:left; height:37px; }
.boxmain_bt_l_a{ display:block; float:left; height:37px; width:25px; background:url(imagesr_bt_a.jpg) no-repeat 0 0;}
.boxmain_bt_l_c{ display:block; float:left; height:37px; background:url(imagesr_bt_c.jpg) no-repeat right top; padding-right:25px; padding-left:10px;font-size:14px; padding-top:15px;}
.boxmain_bt_r { display:block; float:right; height:37px; line-height:37px; text-align:right; padding-right:10px;  background:url(imagesr_bt_d.jpg) no-repeat right top; }
.boxmain_bm{ width:100%; height:auto; margin:0 auto; display:block;border-left:1px solid #e4d7c4;  border-right:1px solid #e4d7c4; }
.boxmain_bb{ width:100%; height:10px; margin:0 auto; background:url(imagesr_bb_b.jpg) repeat-x 0px 0px;}
.boxmain_bb_l{ width:10px; height:10px; display:block; float:left; background:url(imagesr_bb_a.jpg) no-repeat bottom left;}
.boxmain_bb_r{ width:10px; height:10px; display:block; float:right; background:url(imagesr_bb_c.jpg) no-repeat bottom right;}

/*****************************************************************<定义小BOX2框架结构样式>*****************************************************************************/
.boxmain2_bm{ width:248px; height:auto; margin:0 auto; display:block; background:url(imagesright_t.jpg) no-repeat top center;}
.boxmain2_bb{ width:248; height:15px; margin:0 auto; background:url(imagesright_b.jpg) no-repeat bottom center;}

/***********************************************<定义首页焦点图样式---常见的焦点切换，参见创新，需js支持>***********************************************/
.jd{ width:658px; height:315px; background:#c9e2e9; margin:0 auto; }
div#MainPromotionBanner{ width:658px; height:315px; background:#c9e2e9; margin:0 auto; }
#MainPromotionBanner #SlidePlayer { position:relative; margin: 0 auto;}
#MainPromotionBanner .Slides{ padding:0px; margin:0px; list-style: none; height: 315px; overflow: hidden;}
#MainPromotionBanner .Slides li { float: left; width: 656px; height: 313px; border:1px solid #fad700;}

#MainPromotionBanner .Slides img{ border:0; display: block; width: 656px; height:313px;  }

#MainPromotionBanner .SlideTriggers{ margin: 0; padding: 0; list-style: none; position: absolute;  top: 290px; right: 0px; z-index: 10; height: 21px; padding-right:5px;}
#MainPromotionBanner .SlideTriggers li{ float:left;	display: inline; color: #fff; text-align: center; line-height:18px; width: 18px; height: 18px; font-family: Arial; font-size:12px; cursor: pointer; overflow: hidden; margin:2px 1px; background:#044388;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#fff; background:#f00; border:0; font-weight:bold; font-size: 12px; line-height: 18px; height: 18px; width: 18px; margin:2px 1px;}

/***********************************************<定义弹出窗口框架结构样式>***********************************************/
.tcck{ width:300px; height:auto; margin:10px; border:1px solid #0e5a79; background:#fff;}
.tcck_bt{ width:300px; height:26px; border-bottom:1px solid #0e5a79; background:#2262db; color:#fff;}
.tcck_bt_text{ width:100px; height:26px; line-height:26px; float:left; text-align:left;  font-weight:bold; padding-left:4px;}
.tcck_bt_tool{ width:100px; height:21px; float:right; text-align:right; padding-top:3px; padding-right:4px;}
.tcck_nr{ width:290px; height:auto; background:#fff; margin:5px;}
.tcck_btn{ width:300px; height:35px; margin:0 auto; line-height:35px; text-align:center; background:#e7e7e7;}


/*********************************************<全局页面布局结构css定义>************************************************************/
/*********************************************<全局页面布局结构css定义>************************************************************/
/*<定义页面布局结构类>*/
.topbar{  width:100%; height:46px; margin:0 auto; background:#f3f3f3;}
.topbar_ding{ width:100%; height:11px; background: url(imagesding_bg.jpg) repeat-x top center; }

.top{ width:100%; height:122px; margin:0 auto; background:url(imagesbanner.gif) repeat-x top center;}
.top_logo{ width:200px; height:85px; display:block; float:left; margin-top:15px;  }
a.top_logo2{ float:left; display:block; width:320px; height:85px; background:none;}
a.top_logo2 span{display:none;}
.top_soso{ width:247px; height:85px; display:block; float:left; margin-top:25px; margin-left:130px;  }

.top_dc{ width:100%; height:215px; margin:0 auto;}

.user_bg{ width:248px; height:155px; margin:0 auto; background: url(imageslogin_bg.jpg) no-repeat 0px 0px;}

.left{ width:740px; height:auto; float:left; }
.right{ width:248px; height:auto; float:right;}

.left2{ width:248px; height:auto; float:left;}
.right2{ width:740px; height:auto; float:right; }

.left3{ width:180px; height:auto; float:left;}
.right3{ width:804px; height:auto; float:right; }

.left4{ width:740px; height:auto; float:left; }
.right4{ width:226px; height:auto; float:right;}

.left5{ width:668px; height:auto; float:left; }
.right5{ width:312px; height:auto; float:right;}

.left6{ width:236px; height:auto; float:left; }
.right6{ width:740px; height:auto; float:right;}


.foot{ width:100%;height:auto; margin:0 auto; background:#e7e5e5; text-align:center; color:#505050;}
.cfoot,a.cfoot:link,a.cfoot:visited{color:#0054a6;text-decoration:none;}
.cfoot,a.cfoot:hover{color:#f00; text-decoration:none; }

/*<定义导航样式---开始>*/
/*<定义自适应圆角带选中的导航>*/
.tabs_nav { float:left; width:98%;}
.tabs_nav ul {margin:0; }
.tabs_nav li {display:inline; font-size:14px;}
.tabs_nav a { float:left; height:42px; background:url(imagestableft1.png) no-repeat left top;padding:0 0 0 8px;text-decoration:none; color:#fff;}
.tabs_nav a span {display:block; height:42px; background:url(imagestabright1.png) no-repeat right top; padding:10px 14px 0px 4px;}
 /* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs_nav a span {float:none;}
/* End IE5-Mac hack */
.tabs_nav a:hover span {color:#fff; text-decoration:none;}
.tabs_nav a:hover { background-position:0% -42px;text-decoration:none;}
.tabs_nav a:hover span { background-position:100% -42px;text-decoration:none; } 

.tabs_nav_yes a { float:left;background:url(imagestableft11.png) no-repeat left top; padding:0 0 0 8px;text-decoration:none; color:#FFFFFF; font-weight:bold; }
.tabs_nav_yes a span {display:block; background:url(imagestabright11.png) no-repeat right top; padding:10px 14px 0px 4px;} 
.tabs_nav_yes a:hover span {color:#fff; font-weight:bold; text-decoration:none;}

/*<备忘录|下拉菜单纵向参见道路运输监控网最新版，卫生，下拉菜单横向参见英华1,>*/
.dh{ width:100%; height:50px; background: url(imagesdh_bg2.jpg) repeat-x 0px 0px; margin:0 auto;}

/*<定义导航>*/
.menu_nav { float:left; width:98%;}
.menu_nav ul {margin:0; }
.menu_nav li {display:inline; font-size:18px; text-align:center;}
.menu_nav a { float:left; width:120px; height:50px; line-height:46px; text-decoration:none; color:#fff; background:url(imagesdh_jt.jpg) no-repeat right;}
.menu_nav a span {display:block; height:50px; }
 /* Commented Backslash Hack hides rule from IE5-Mac \*/
.menu_nav a span {float:none;}
/* End IE5-Mac hack */
.menu_nav a:hover span {color:#c7000b; text-decoration:none;}
.menu_nav a:hover { text-decoration:none;  text-decoration:none; color:#c7000b; font-weight:bold; background:url(imagesdh_bb.jpg) repeat-x 0px 0px; }
.menu_nav a:hover span { text-decoration:none; } 

.menu_nav_yes a { float:left; text-decoration:none; color:#c7000b; font-weight:bold; background:url(imagesdh_bb.jpg) repeat-x 0px 0px; }
.menu_nav_yes a span {display:block;  } 
.menu_nav_yes a:hover span {color:#c7000b; font-weight:bold; text-decoration:none;}


.projects{width:100%; margin:0 auto; }
.projects ul{ width:100%; display:block; float:left;}
.projects li{ width:225px; height:225px; text-align:center; display:block; float:left; margin-right:5px; margin-bottom:5px; }
.projects li{ padding:10px;}
.projects_icon{width:100%; height:125px; padding-top:20px; margin:0 auto; }

/*<定义出行网通用box样式---开始>*/
.general_box{ width:316px; height:280px; background:#fff; border:1px solid #ccd9e8; -webkit-box-shadow:1px 2px 3px #eef2f6;-moz-box-shadow:1px 2px 3px #eef2f6;}/*通用316*/
.general_box2{ width:649px; height:280px; background:#fff; border:1px solid #ccd9e8; -webkit-box-shadow:1px 2px 3px #eef2f6;-moz-box-shadow:1px 2px 3px #eef2f6;}/*地图649*/
.general_box3{ width:984px; height:200px; background:#fff; border:1px solid #ccd9e8; -webkit-box-shadow:1px 2px 3px #eef2f6;-moz-box-shadow:1px 2px 3px #eef2f6;}/*景点984*/
.general_box_title{ width:100%; height:32px; line-height:32px; margin:0 auto; background: url(imagesgeneral_bt.jpg) repeat-x 0px 0px;}
.general_box_title p{ display:block; float:left; height:32px; width:50%; padding-left:10px; font-weight:bold; font-size:14px; color:#434343;}
.general_box_title span { display:block; float:right; width:40%;  height:32px; line-height:32px; text-align:right; padding-right:10px; }
.general_box_content{ width:100%; height:248px; overflow:hidden; margin:0 auto; }

.general_box_left{ width:649px; height:auto; background:#fff; border:1px solid #ccd9e8; -webkit-box-shadow:1px 2px 3px #eef2f6;-moz-box-shadow:1px 2px 3px #eef2f6;}/*左侧通用649*/
.general_box_main{ width:100%; height:auto; background:#fff; border:1px solid #ccd9e8; -webkit-box-shadow:1px 2px 3px #eef2f6;-moz-box-shadow:1px 2px 3px #eef2f6;}
.general_box_half{ width:482px; height:auto; background:#fff; border:1px solid #ccd9e8; -webkit-box-shadow:1px 2px 3px #eef2f6;-moz-box-shadow:1px 2px 3px #eef2f6;}/*中部对半分482*/

/*jQuery选项卡上下滚动切换图片异步加载选项卡*/
.tabshow{width:100%;height:243px;position:relative;margin:0px auto; border:1px solid #cbdaed; }
.tabshow .hide{display:none;}
.tabshow .tabTagBox{width:20%; height:240px; background:#e5f1fa; overflow:hidden;position:relative; z-index:9; }
.tabshow .tabTagBox .tabTagList{position:absolute; left:0px; width:100%; }
.tabshow .tabTagBox li{float:left;width:100%;height:48px; line-height:48px; background:#e5f1fa; border-bottom:1px solid #b8dff6;  border-top:1px solid #fff;  overflow:hidden;cursor:pointer; text-align:center; color:#044599;}
.tabshow .tabTagBox li.current{width:100%;}
.tabshow .tabTagBox li#tag01{ background:#e5f1fa;}
.tabshow .tabTagBox li#tag01.current{background:#fff;}
.tabshow .tabTagBox li#tag02{background:#e5f1fa;}
.tabshow .tabTagBox li#tag02.current{background:#fff;}
.tabshow .tabTagBox li#tag03{background:#e5f1fa;}
.tabshow .tabTagBox li#tag03.current{background:#fff;}
.tabshow .tabTagBox li#tag04{background:#e5f1fa;}
.tabshow .tabTagBox li#tag04.current{background:#fff;}
.tabshow .tabTagBox li#tag05{background:#e5f1fa;}
.tabshow .tabTagBox li#tag05.current{background:#fff;}
.tabshow .tabcon{position:absolute; top:0; right:0;z-index:1; background:#fff; height:241px; width:79%;overflow:auto; }

/*<定义其它>*/
.jptj_bg{ width:1000px; height:240px; background: url(imageszxtj_bg.jpg) no-repeat 0px 0px;}/*<定义精品推荐>*/
.ad1 img{ width:1000px; height:90px; margin:0 auto; display:block;}/*<定义广告1>*/
.userphoto80{ width:80px; height:80px; margin:0 auto; display:block;}/*<定义用户头像1>*/
.hdpic img{ width:150px; height:110px; margin:0 auto; display:block;}/*<定义活动风采>*/
.linkparter img{ width:145px; height:40px; margin:0 auto; display:block; float:left; margin-right:14px; margin-bottom:10px;}/*<定义友情链接>*/
.ztbox_bg{ width:1000px; height:70px; background: url(imageszt_bg.jpg) no-repeat top center #fff; margin:0 auto;}/*<定义专题背景>*/
.phb_bg{ width:248px; min-height:500px; background: url(imagesright_bg.png) no-repeat top center ; margin:0 auto;}/*<定义排行榜背景>*/
.bt_tou_bg{ width:248px; height:45px; line-height:45px; background: url(imagesbt_tou.png) no-repeat top center ; margin:0 auto;}/*<定义排行榜背景>*/
.bt2_tou_bg{ width:180px; height:45px; line-height:45px; background: url(imagesbt2_tou.png) no-repeat top center ; margin:0 auto;}/*<定义排行榜背景>*/

/*<定义精品阅读>*/
.ebook_pic { display:block; position: relative; }
.ebook_pic img{ display:block; position: relative; z-index:1; width:110px; height:140px; margin:0 auto; background:#f6f1ed; padding:1px; border:1px solid #dac8bc; }
.evideo_pic { float:left; display:block; position: relative; }
.evideo_pic img{ float:left; display:block; position: relative; z-index:1; width:220px; height:130px; margin:0 auto;  }
.e_hot { width:35px; height:35px; display:block; position: absolute; top:-10px; right:-10px; background:url(imagesicon_hot.png) no-repeat top left; z-index:100; }
.e_new { width:35px; height:35px; display:block; position: absolute; top:-10px; right:-10px; background:url(imagesicon_new.png) no-repeat top left; z-index:100; }

/*<定义路径条>*/
.lujt{ width:100%; height:45px; line-height:45px; margin:0 auto; background: url(imagesljt_b.png)  repeat-x 0px 0px; }
.lujt p{ display:block; float:left; width:30%; height:45px; background: url(imagesljt_a.png) no-repeat top left; padding-left:45px;}
.lujt span { display:block; float:right; width:60%;  height:45px; line-height:45px; background: url(imagesljt_c.png) no-repeat top right; text-align:right; padding-right:15px;  }

.photo_width100 img{ min-height:100% !important; height:100%; width:100%;}/*<宣传通栏图>*/
.photo_height200 img{ height:200px; width:100%;}/*<宣传通栏图>*/
.photo_height230 img{ min-height:230px !important; height:230px; width:100%;}/*<宣传通栏图>*/
.photo_100 img{ height:100px; width:100px; border:1px solid #f5f5f5;}/*<商品列表图>*/
.photo_80 img{ height:100px; width:100px; border-radius: 80px; -moz-border-radius: 80px;  -webkit-border-radius: 80px;}/*<用户中心头像图>*/
.photo_60 img{ height:60px; width:60px; border:1px solid #f5f5f5;}/*<互动中心列表图>*/
.photo_40 img{ height:40px; width:40px; border:1px solid #f5f5f5;}/*<互动中心列表图>*/
.photo_55 img{ height:55px; width:55px; } /*<首页用户头像图>*/
.photo_50 img{ height:50px; width:50px; border-radius: 50px; -moz-border-radius: 50px;  -webkit-border-radius: 50px;}/*<用户中心头像图>*/
.photo_65 img{ height:65px; width:65px; } /*<赞助商圆形图>*/
.photo_pinpai img{ height:40px; width:100px; } /*<赞助商logo图>*/

.photo_280 img{ width:280px; height:200px;  } /*<服务详细图片展示>*/
.photo_450 img{ width:450px; height:280px;  } /*<活动详细图片展示>*/
.photo_217 img{ width:217px; height:140px;  } /*<企业风采图片展示>*/


/*<定义鼠标经过弹出图层>*/
.popo{  position:relative; z-index:100; }   
.popo ul{ list-style:none; }   
.popo li { /* 原始文字样式 */   float:left;   position:relative;   } 
.popo ul li:hover ul, .popo ul a:hover ul{  visibility:visible; } 
.popo ul ul { /* 弹出选位置项效果 */   visibility:hidden;   position:absolute; display:block; float:left;   } 

/* 鼠标悬停boxgrid */
.boxgrid{width:220px;height:145px; background:#161613; overflow:hidden; position:relative; }
.boxgrid h3{margin:5px 10px 0 10px;color:#FFF; letter-spacing:-1px; text-align:center; font-size:14px; font-weight:normal;}
.boxgrid img{position:absolute;top:0;left:0;border:0; width:100%; height:100%;}
.boxgrid p{padding:0 10px; color:#afafaf; text-align:center; }		
.boxcaption{float:left; position:absolute; background:#000; height:100px; width:100%; opacity:.8;/* For IE 5-7 */filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);/* For IE 8 */-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.captionfull .boxcaption{top:145px;left:0px;}
.caption .boxcaption {top:145px;left:0px;}


.box_x3{width:100%; margin:0 auto;} 
#box3 h4{display:block; color:#C7000B; float:left; padding-left:20px; }
#video_content li{display:none; list-style:none;}
#video_content .cur{display:block; }

#video_btn {float:right;padding-right:15px;}
#video_btn b{ float:left; display:inline; margin-top:3px;}
#video_btn li{float:left; height:24px;line-height:24px; list-style:none; font-size:14px; font-weight:bold; }
#video_btn li a{color:#000;text-decoration:none;}
#video_btn li a:hover{}
#video_btn li.cur a{ color:#C7000B; }

/*<定义价钱选中案例>*/
.priceCrl{	width:100%; }
.pricelist .yes a{ display:block; float:left; padding:5px 15px; text-decoration:none; background: #c7000b; color:#fff;  }
.pricelist a{ display:block; float:left; padding:5px 15px; color:#434343; text-align:center; }
.pricelist a:hover{ text-decoration:none; background: #F2F2F2; }
.pricelist .yes a:hover{ text-decoration:none; background: #c7000b; }

/*<定义银行列表>*/
.bankpay{width:100%; margin:0 auto; color:#464646;}
.bankpay li{ width:190px; text-align:center; display:block; float:left; display:block; margin-left:10px; margin-right:10px; margin-bottom:20px; }
.bankpay img{ width:188px; height:38px; border:1px solid #bbcbe5;  }

.zhifupay{width:100%; margin:0 auto;}
.zhifupay li{ width:150px; text-align:center; display:block; float:left; display:block; margin-left:10px; margin-right:10px; margin-bottom:20px; }
.zhifupay img{ width:150px; height:60px; border:1px solid #bbcbe5; padding:5px;  }

/*<定义注册判定>*/
.pding_yes{ width:auto; height:19px; background: url(imagesicon_pd_yes.png) no-repeat top left;  padding-left:25px; display:inline;}
.pding_no{ width:auto; height:19px; background: url(imagesicon_pd_no.png) no-repeat top left; padding-left:25px; display:inline; color:#c7000b;}
.pding_info{ width:auto; height:19px; background: url(imagesicon_pd_info.png) no-repeat top left; padding-left:25px; display:inline; color:#0085c1; }

