﻿@charset "utf-8";



#gj_c { padding-bottom:70px;}



#c_c h2 { font-size:18px; line-height:1.8; border-bottom:1px solid #CCC; margin-top:20px; margin-bottom:20px;}





.wzjs { padding-bottom:20px;}





/*QQ在线客服，2023年02月06日*/

.main-im{ position:fixed; right: 10px; top:300px; z-index: 100; width: 110px; height: 272px; }
.main-im .qq-a { display: block; width: 106px; height: 116px; font-size: 14px; color: #0484cd; text-align: center; position: relative; }
.main-im .qq-a span { bottom: 5px; position: absolute; width: 90px; left: 10px; }
.main-im .qq-hover-c { width: 70px; height: 70px; border-radius: 35px; position: absolute; left: 18px; top: 10px; overflow: hidden; z-index: 9; }
.main-im .qq-container { z-index: 99; position: absolute; width: 109px; height: 118px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom: 1px solid #dddddd; background: url(qq-icon-bg.png) no-repeat center 8px; }
.main-im .img-qq {max-width: 60px; display: block; position: absolute; left: 6px; top: 3px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.main-im .im-qq:hover .img-qq{ max-width: 70px; left: 1px; top: 8px; position: absolute; }
.main-im .im_main {background: #F9FAFB; border: 1px solid #dddddd; border-radius: 10px; background: #F9FAFB;}
.main-im .im_main .im-tel { color: #000000; text-align: center; width: 109px; height: 60px; padding-bottom:15px; padding-top:5px; }
.main-im .im_main .im-tel div{font-weight:bold;font-size:14px;margin-top:11px;}
.main-im .im_main .im-tel .tel-num { font-family: Arial; font-weight: bold; color: #e66d15;}

.main-im .im_main .im-tel:hover { color:#666;}
.main-im .im_main .im-tel:hover .tel-num { color:#F00;}
.main-im .close-im { position: absolute; right: 10px; top: -12px; z-index: 100; width: 24px; height: 24px; }
.main-im .close-im a { display: block; width: 24px; height: 24px; background: url(close_im.png) no-repeat left top; }
.main-im .close-im a:hover { text-decoration: none; }
.main-im .open-im { cursor: pointer; margin-left: 68px; width: 40px; height:0px; background: url(open_im.png) no-repeat left top; }


/* 图片悬停效果CSS开始 */

img { vertical-align:bottom; border:none; }

#bigimage { position:absolute; display:none; z-index:99999999;}

#bigimage img { width:76%; height:76%; padding:5px; background:#fff; border:1px solid #e3e3e3; }

/* 图片悬停效果CSS结束 */



.laiba {width:1000px; margin:0px auto 0px; text-align:center; }

#bottomNav {z-index:999; center:0;position:fixed;bottom:0;width:100%; _position:absolute; /* for IE6 */ 

_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ overflow:visible; } 



#xglj { color:#999; font-size:13px; padding:10px 0px 20px; line-height:2.2; border-top:1px solid #999; margin-top:10px;border-bottom:1px solid #999; margin-bottom:20px;}



#xglj h3 { font-weight:800; padding-bottom:8px; border-bottom:1px solid #ccc; margin-bottom:6px; }



#xglj a { color:#404040;}



#gj_c h2#bnav {font-size:14px;background:url(../img/3761797_ts04_a3b31583-abfb-437c-8666-3d00cf932510_resize_picture.png) no-repeat; height:38px; line-height:38px; padding-left:50px; font-weight:800; margin-top:3px;}



#gj_c h2#bnav2 {font-size:12px;background:url(../img/3761797_ts04_a3b31583-abfb-437c-8666-3d00cf932510_resize_picture.png) no-repeat; height:38px; line-height:38px; padding-left:50px; font-weight:100; margin-top:3px;}



#c_c { padding:20px; font-size:13px; line-height:2.2;}



#c_c h1 { font-size:18px; height:70px; line-height:70px; margin-bottom:10px; border-bottom: 1px solid #ccc; text-align:center;}



li.w_list_item {border-bottom-color: #999999;

    border-bottom-style: dotted;}

	

li.w_list_item .w_list_date {

    color: #999;

    float: right;

    font-size: 14px;

    margin-right: 5px;

}



.fuwuxiangmu { font-size:14px; line-height:1.8; text-align:center; color:#F00; padding-top:2px;}



.fuwuxiangmu a { display:inline-block; padding:0 10px; color:#03F;}



.fuwuxiangmu a:hover { background-color:#fff;}

	

.pager{padding:5px 0 20px;text-align:center;}

.pager .text,.pager span.text{display:inline;padding:0 5px;border:none;background:none;}

.pager a,.pager span{display:inline-block;line-height:20px;padding:0 5px;background:#fff;color:#666;border:1px solid #ccc;font-size:12px;margin:0 1px 0 2px;border-radius:3px;}

.pager a,.pager span{*display:inline;}

.pager a:hover,.pager a.current,.pager span.current{background:#090;border:1px solid #090;color:#fff;text-decoration:none;}

.pager a.current,.pager span.current{font-weight:bold;}

.pager span.gray{color:#ccc;}





.w_piclist_item { float:left;display:block;//margin:0;margin-right:30px;margin-bottom:30px;margin-left:0;margin-top:0;padding:0;width:180px;list-style:none; } .w_piclist_item .w_piclist_img { clear:both;margin:0;padding:0;width:200px;height:150px; } .w_piclist_item .w_piclist_img img { width:200px;height:150px;border:none; } .w_piclist_item .w_piclist_content { clear:both;margin:0;padding:0; } .w_piclist_item .w_piclist_content .w_piclist_title { clear:both;display:block;height:30px;line-height:30px;overflow:hidden;text-align:center; } .w_piclist_item .w_piclist_content .w_piclist_title a { margin:0;padding:0;color:#666;font-size:14px;font-family:'Microsoft YaHei';font-weight:700;font-style:normal;text-decoration:none; } .w_piclist_item .w_piclist_content .w_piclist_title a:hover { color:#333;font-weight:700;font-style:normal;text-decoration:underline; } .w_piclist_item .w_piclist_content .w_piclist_int { margin:0;padding:0;color:#999;font-size:14px;font-family:'Microsoft YaHei';font-weight:400;font-style:normal;text-decoration:none;line-height:25px; } .w_piclist_item .w_piclist_content .w_piclist_int:hover { color:#333;font-weight:700;font-style:normal;text-decoration:none; }





.g_jiaoshao { padding:20px; font-size:18px; font-family:"微软雅黑",Verdana, Geneva, sans-serif; color:#930; line-height:1.8; padding-bottom:0px;}



.g_jiaoshao span.zhongdian { font-weight:800; color:#F00;}















@font-face { font-family: 'clouddream'; src: url('img/clouddream.eot'); src: url('img/clouddream.eot') format('embedded-opentype'), url('img/clouddream.woff') format('woff'), url('img/clouddream.ttf') format('truetype'); font-weight: normal; font-style: normal; }



.iconfont { display: inline-block; font-family: "clouddream"; font-size: 16px; font-style: normal; cursor: default; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }



/*  Reset */

html { background: #FFF; color: #000; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }

body, button, input, select, textarea { font: 12px/1.5 "\5FAE\8F6F\96C5\9ED1",Helvetica,"黑体",Arial,Tahoma; }

input, select, textarea { font-size: 100%; }

table { border-collapse: collapse; border-spacing: 0; }

th { text-align: inherit; }

fieldset, img { border: 0; }

iframe { display: block; }

abbr, acronym { border: 0; font-variant: normal; }

del { text-decoration: line-through; }

address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: 500; }

ol, ul { list-style: none; }

caption, th { text-align: left; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 500; }

q:before, q:after { content: ''; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

a:link { color: #666; }

a:hover { color: #333; text-decoration: underline; }

ins, a { text-decoration: none; }

code, kbd, pre, samp { font-family: monospace,serif; font-size: 1em; }

.yibuFrameContent { }

/* Function */

.f_clearfix:after { clear: both; display: block; height: 0; font-size: 0; content: " "; visibility: hidden; }

.f_clearfix { zoom: 1; /* for IE6 IE7 */ }

.f_clear { height: 0; overflow: hidden; clear: both; }



.f_hide { display: none; }



.f_left, .f_right { display: inline; }

.f_left { float: left; }

.f_right { float: right; }



.f_text_overflow { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }



.f_mt10 { margin-top: 10px; }

.f_mt20 { margin-top: 20px; }



/* 单行文字溢出时出现省略号，需设定宽度 */

.f_text_overflow { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.renderfullScreen { position: absolute; z-index: 1; height: 100%; }



/* Select */

.select { position: relative; padding: 0 0 0 10px; width: 78px; height: 23px; line-height: 23px; border: 1px solid #E0E0E0; background: #F9F9F9 url(img/select_bg.gif) no-repeat 66px center; text-align: left; font-size: 12px; color: #444; cursor: pointer; }



ul.select_list { position: absolute; top: 22px; left: -1px; z-index: 1000; display: none; padding: 0; width: 88px; border: 1px solid #E0E0E0; border-top: none; background: #F9F9F9; }

ul.select_list li { display: block; padding: 0 0 0 10px; line-height: 25px; text-align: left; font-size: 12px; color: #999; }

ul.select_list li:hover { background: #E0E0E0; color: #333; }





/* Page */

.page_wrap { clear: both; margin: 0 auto; }



/* Bread Crumb */

.breadcrumb { clear: both; height: 40px; line-height: 40px; text-align: left; color: #666; font-size: 12px; }



/******框架样式--加入时间：2014-3-7--加入人:罗绍巍******/

.KSS_titleBox { text-align: center; }

.yibuSmartViewMargin { margin-bottom: 0px; }

.runTimeflowsmartView { position: relative; }

.overflow_hidden { overflow: hidden; *position: relative; }

.overflow_auto { overflow: auto; }

.field-validation-valid { display: none; }

.field-validation-error { color: #E80C4D; font-weight: bold; }

input.input-validation-error { border: 1px solid #E80C4D; }

/*************框架样式结束***********/



/* 控件分页样式 */

.pager { zoom: 1; }

.pager:after { content: "."; display: block; clear: both; height: 0; font-size: 0; line-height: 0; visibility: hidden; }

.pager ul { float: right; margin: 2px 0; width: auto; text-align: center; }

.pager li { float: left; line-height: 20px; list-style: none outside none; margin-left: 5px; }

.pager a, .pager span { display: inline-block; min-width: 10px; text-align: center; color: #555; font-size: 11px; font-weight: 700; padding: 0px 8px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-transition: all 0.218s; -moz-transition: all 0.218s; -ms-transition: all 0.218s; -o-transition: all 0.218s; transition: all 0.218s; border: 1px solid gainsboro; border: 1px solid rgba(0,0,0,0.1); background-color: whiteSmoke; -webkit-user-select: none; -moz-user-select: none; user-select: none; cursor: pointer; text-decoration: none; }

.pager .more-page { width: 85%; height: 24px; }

.pager .more-page a { width: 80%; max-width: 150px; height: 20px; padding-top: 4px; }

.pager span, .pager a:active { background-color: #F9F9F9; cursor: default; }

.pager a:hover { border: 1px solid #C6C6C6; color: #333; -webkit-transition: all 0.0s; -moz-transition: all 0.0s; -ms-transition: all 0.0s; -o-transition: all 0.0s; transition: all 0.0s; background-color: #F8F8F8; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1); box-shadow: 0 1px 1px rgba(0,0,0,0.1); text-decoration: none; }

.pager li.current-page { border: 1px solid #2489ce; border-radius: 3px; }





/* button */

.u_button * { margin: 0; padding: 0; }



.u_button { display: inline-block; *margin: 0 2px; padding: 0 20px; height: 30px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border: none; vertical-align: middle; text-align: center; text-decoration: none; font-size: 12px; line-height: 30px; cursor: pointer; *display: inline; *zoom: 1; *overflow: visible; /* for a ie6/7 bug */ }

.u_button .u_button_text { padding: 0; height: auto; background: none; line-height: auto; }

.u_button:hover { text-decoration: none; }



input.u_button_text, button.u_button_text { font-family: Hiragino Sans GB; *vertical-align: top; /* for a ie7 bug */ }



/* Gray */

.u_button_gray { background-color: #BDC3C7; color: #FFF; }

.u_button_gray:hover { background-color: #CACFD2; }

.u_button_gray .iconfont { color: #FFF; }

a.u_button_gray { color: #FFF; }



/* Blue */

.u_button_blue { background-color: #3498DB; color: #FFF; }

.u_button_blue:hover { background-color: #5DADE2; }

.u_button_blue .iconfont { color: #FFF; }

a.u_button_blue { color: #FFF; }



/* Red */

.u_button_red { background-color: #E74C3C; color: #FFF; }

.u_button_red:hover { background-color: #EC7063; }

.u_button_red .iconfont { color: #FFF; }

a.u_button_red { color: #FFF; }



/* Green */

.u_button_green { background-color: #2ECC71; color: #FFF; }

.u_button_green:hover { background-color: #55D98D; }

.u_button_green .iconfont { color: #FFF; }

a.u_button_green { color: #FFF; }



/* Orange */

.u_button_orange { background-color: #F1C40F; color: #FFF; }

.u_button_orange:hover { background-color: #F5D313; }

.u_button_orange .iconfont { color: #FFF; }

a.u_button_orange { color: #FFF; }



/* Black */

.u_button_black { background-color: #34495E; color: #FFF; }

.u_button_black:hover { background-color: #415B76; }

.u_button_black .iconfont { color: #FFF; }

a.u_button_black { color: #FFF; }



/* Link */

.u_button_link { border: none; background: none; color: #3282B3; }

.u_button_link:hover { background: none; color: #005580; text-decoration: underline; }

a.u_button_link { color: #3282B3; }

a.u_button_link:hover { color: #005580; text-decoration: underline; }



.notvisible { filter: alpha(opacity=0); /*IE滤镜，透明度50%*/ -moz-opacity: 0; /*Firefox私有，透明度50%*/ opacity: 0; -webkit-opacity: 0; /*Firefox私有，透明度50%*/ }





@-moz-document url-prefix() {

    .list_Style2_Item0 ul .w_list_item,

    .list_Style3_Item0 ul .w_list_item,

    .list_Style4_Item0 ul .w_list_item

    { overflow: visible; word-break: normal; white-space: normal; height: 30px; overflow: hidden; text-overflow: ellipsis; }

}



@-moz-document url-prefix() {

    .list_Style2_Item0 ul .w_list_item a,

    .list_Style3_Item0 ul .w_list_item a,

    .list_Style4_Item0 ul .w_list_item a 

    { overflow: hidden; word-break: break-all; text-overflow: ellipsis; display:block; white-space: nowrap; }

}



@-moz-document url-prefix() {

    .list_Style1_Item0 ul .w_list_item

    {

        overflow: visible;

        -moz-word-break: normal;

        -o-word-break: normal;

        word-break: normal; white-space: nowrap; height: 30px; overflow: hidden; text-overflow: ellipsis;

	}

}



@-moz-document url-prefix() {

    .list_Style1_Item0 ul .w_list_item a

    { overflow: hidden; word-break: break-all; text-overflow: ellipsis; display:inline; white-space: nowrap; }

}