@charset "utf-8";
/* CSS document */
body{ margin:0 auto; padding:0px;}
td{ font-family:"微软雅黑"; font-size:12px; color:#5e2b00; text-decoration:none; line-height:24px;}
a:link,a:visited{font-family:"微软雅黑";FONT-SIZE: 12px; COLOR: #5e2b00; LINE-HEIGHT: 22px;  TEXT-DECORATION: none;}
a:hover {font-family:"微软雅黑";FONT-SIZE: 12px; COLOR: #ae7e1f; LINE-HEIGHT: 22px; TEXT-DECORATION: none;}

/* 清理浮动 */
.clearfix { *zoom:1; }/*IE6 7 只要触发layout即可*/
.clearfix:after { content:"."; clear:both; height:0; font-size:0; line-height:0; display:block; }
.clear { clear: both; height: 0px; line-height: 0px; font-size: 0px; }

.bot:link,.bot:visited{font-family:"微软雅黑";FONT-SIZE: 12px; COLOR: #464646; LINE-HEIGHT: 22px;  TEXT-DECORATION: none;}
.bot:hover {font-family:"微软雅黑";FONT-SIZE: 12px; COLOR: #ae7e1f; LINE-HEIGHT: 22px; TEXT-DECORATION: none;}
.hui_zi{ font-family:"微软雅黑";FONT-SIZE: 12px; COLOR: #464646; LINE-HEIGHT: 22px; TEXT-DECORATION: none;}
.bot_zi{ font-family:"微软雅黑";FONT-SIZE: 12px; COLOR: #26261e; LINE-HEIGHT: 22px; TEXT-DECORATION: none;}
.red_zi{ font-size:12px; text-align:center;}
.he_zi{ color:#a7896b;}
.re_zi{ color:#b65251;}
/*首页菜单*/
ul,li{ list-style:none; padding:0px; margin:0px;}
.top{width:100%;margin: auto;  height:43px; line-height:43px; overflow:hidden; text-align:center; }
.top ul li{float:left; width:99px;}

.top ul li a,.top a:link,.top ul li a:visited{font-size: 14px;line-height: 43px;font-weight:bold;color: #333;text-decoration: none;height:43px;display:block; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0 text-align:center; font-family:"微软雅黑";}
.top ul li a:hover{color:#333;text-decoration:none;background:url(../images/menu_on.jpg) center center no-repeat; }

.top ul li a.TOPlink_on , .top ul li a.TOPlink_on:link , .top ul li a.TOPlink_on:visited{font-size: 14px;font-weight:bold; text-align:center; width:99px;color:#ae7e1f;text-decoration:none;background:url(../images/menu_on.jpg) center center no-repeat; height:43px; line-height:43px; display:block;}
.top ul li a.TOPlink_on:hover{background:url(../images/menu_on.jpg) center center no-repeat; height:43px; line-height:43px; display:block;text-decoration:none; font-family:"微软雅黑"; color:#ae7e1f;font-family:"微软雅黑"; }
.container {
	width: 100%;
	background:url("../images/body_bg.jpg") #fff repeat-y top center; /* 侧边的自动值与宽度结合使用，可以将布局居中对齐 */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	} 
.toprow{height:270px;width:100%;background:url("../images/top_bg2017112.jpg") no-repeat top center;margin:0 auto;text-align:center;}
.content{ width:1000px; background:#ede3c8; margin:0 auto;}
.ym2_1{width:1000px; margin:0 auto;}
/*内页菜单*/
.lm1div{width:175px; overflow:hidden}
.lm1top{ width:125px; height:34px; font-size:12px; color:#484646; font-weight:bold; display:block;line-height:34px;text-align:left;}
.lm1{ margin:0px; padding:0px}
.lm1 li{ width:125px; font-size:12px; line-height:34px;   display:block;  list-style-type:none; text-align:left; text-decoration:none;}
.lm1 li.cur a {background:url(../images/menu_on.gif)  no-repeat; color:#fff; }


.lm1div22{width:160px; overflow:hidden}
.lm1top22{ width:160px; height:34px; font-size:12px; color:#484646; font-weight:bold; display:block;line-height:34px;text-align:left;}
.lm122{ margin:0px; padding:0px}
.lm122 li{ width:160px; font-size:12px; line-height:34px;   display:block;  list-style-type:none; text-align:left; text-decoration:none;}

.con table{border-collapse:collapse;}
.con table td{ border-color: rgb(192, 0, 0);}

a.s_link_menu22:link{ background:url(../images/menu.gif)  no-repeat;font-size:12px; color:#6E5C3D;  line-height:34px; display:block;padding-left:5px;text-align:left; text-decoration:none; }
a.s_link_menu22:visited{ background:url(../images/menu.gif)  no-repeat;font-size:12px; color:#6E5C3D;  line-height:34px; display:block;padding-left:5px; text-align:left; text-decoration:none;}
a.s_link_menu22:hover{ background:url(../images/menu_on.gif)  no-repeat;font-size:12px; color:#fff;  line-height:34px; display:block;padding-left:5px; font-weight:bold;text-align:left; text-decoration:none;}


a.s_link_menu:link{ background:url(../images/menu.gif)  no-repeat;font-size:12px; color:#6E5C3D;  line-height:34px; display:block;padding-left:24px;text-align:left; text-decoration:none; }
a.s_link_menu:visited{ background:url(../images/menu.gif)  no-repeat;font-size:12px; color:#6E5C3D;  line-height:34px; display:block;padding-left:24px; text-align:left; text-decoration:none;}
a.s_link_menu:hover{ background:url(../images/menu_on.gif)  no-repeat;font-size:12px; color:#fff;  line-height:34px; display:block;padding-left:24px; font-weight:bold;text-align:left; text-decoration:none;}

a.s_link_menu_on:link{ background:url(../images/menu_on.gif)  no-repeat;font-size:12px; color:#fff;  line-height:34px; display:block;padding-left:24px; font-weight:bold;text-align:left; text-decoration:none;}
a.s_link_menu_on:visited{background:url(../images/menu_on.gif)  no-repeat;font-size:12px; color:#fff;  line-height:34px; display:block;padding-left:24px; font-weight:bold;text-align:left; text-decoration:none;}
a.s_link_menu_on:hover{background:url(../images/menu_on.gif)  no-repeat;font-size:12px; color:#fff;  line-height:34px; display:block;padding-left:24px; font-weight:bold;text-align:left; text-decoration:none;}



/*menu*/
#nav {margin:0 auto; width:980px; display:block;}
#nav .jquery_out {float:left;line-height:42px;display:block;  text-align:center; color:#fff;font-size:14px; font-family:"微软雅黑"; line-height:32px; }
#nav .jquery_out .smile {padding-left:0px;}
#nav .jquery_inner {margin-left:0px;}
#nav .jquery {margin-right:0px;}
#nav .mainlevel { float:left; width:98px;/*IE6 only*/}
#nav .mainlevel a {
	color:#26261e;
	text-decoration:none;
	line-height:32px;
	display:block;
	padding:0 20px;
	width:98px;
	font-family:"微软雅黑";
	line-height:32px;
	font-size: 14px;
}
#nav .mainlevel a:hover {  color:#5f2300; text-decoration:none; width:98px; font-weight:bold;font-family:"微软雅黑"; line-height:32px; }
#nav .mainlevel ul {display:none; position:absolute; z-index:9999;}
#nav .mainlevel li {border-top:1px solid #fff; background:#CBB2AB; /*IE6 only*/font-family:"微软雅黑"; line-height:32px;}


/*------------------flash------------------*/
.flash03 {  width:355px; height:285px; overflow:hidden;}
.flash03 li { position:relative;}
.flash03 li img {display: block; width:355px; height:285px;}
.flash03 li p{ position:absolute; width:100%; left:0; bottom:0; background:rgba(0, 0, 0, 0.8) !important;
filter:Alpha(opacity=80); background:#000; height:30px; line-height:30px;}
.flash03 li p a { color:#fff; font-size:12px; padding-left:10px; display:block;width:220px;  -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.flash03 .bx-wrapper { position:relative; *zoom: 1;z-index:5;}
/*加载界面*/
.flash03 .bx-loading {min-height:50px;  height:100%; width:100%; position:absolute; top:0; left:0; z-index:2000;}
/*导航 相对bx-wrapper定位*/
.flash03 .bx-pager { position: absolute; bottom:7px; right:8px; z-index:80; /*width:100%; text-align: center;*/}
.flash03 .bx-pager.bx-default-pager a { background:#000; display:block; width:16px; height:16px; line-height:16px; font-size:12px; font-family:Arial; color:#fff; text-align:center; margin:0 6px 0 0; outline:0;  }
.flash03 .bx-pager.bx-default-pager a:hover, 
.flash03 .bx-pager.bx-default-pager a.active { background:#D33538; text-decoration:none; }
.flash03 .bx-pager .bx-pager-item{ display:inline-block; *zoom:1; *display:inline;}


.side_tit { width:174px; height:69px; background:url(../images/gk.jpg) no-repeat; text-align:center; }
.side_tit span { font-size:16px; color:#711D03; font-weight:bold; display:block; padding:40px 0 0 0; }


/*----------友情链接----------*/
.friendlinks {}
.friendlinks li{ float:left; background:url(../images/dd.gif) no-repeat left center; padding-left:17px; width:170px; line-height:26px;}
.friendlinks li a{}

/*----------首页科室----------*/
.index_ke { }
.index_ke dl{ height: auto;}
.index_ke dt{ color:#5E2B00; font-weight:bold;}
.index_ke dd{ display: inline-block; line-height:26px; height:26px; width:72px; padding-left:13px; background:url(../images/dd.gif) no-repeat left center;  -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.index_ke dd a { color:#464646;}

/*----------首页临床科室----------*/
.list_lcks { padding-left:5px;}
.list_lcks li{ text-align:left; float:left; line-height:34px; height:34px; width:74px; padding-left:13px; background:url(../images/jt.jpg) no-repeat left center;  -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.list_lcks li a { }


/*----------main----------*/
.main { width:780px; float:right;}
.main_top { height:30px; line-height:30px; border-bottom:3px solid #bc1015;}
.main_top h3{ float:left; font-size:18px; color:#bc1015;}
.main_top .position{ color:#807F7F; float:right;}
.main_top .position a{color:#807F7F;}




/*----------新闻列表----------*/
.news_list2 { padding-bottom:10px;}
.news_list2 li { line-height:36px; height:36px; border-bottom:1px dashed #C6C6C6; text-align:right; padding:5px 0; }
.news_list2 li span { color:#aaa;float:right;line-height:36px; }
.news_list2 li img { float:left; padding:8px 0 0 4px;}
.news_list2 li a { float:left; text-align:left;  padding-left:5px;  color:#5A5A5A; line-height:36px; padding-left:20px; background:url(../images/cp.gif) no-repeat left center; }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.news_list2 li a { max-width:500px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.news_list2 li a:hover { color:#E60214;}

/*----------新闻列表----------*/
.news_list3 { padding-bottom:10px;}
.news_list3 li { line-height:36px; width:220px; float:left; height:36px; border-bottom:1px dashed #C6C6C6; text-align:right; padding:5px 0; }
.news_list3 li span { color:#aaa;float:right;line-height:36px; }
.news_list3 li img { float:left; padding:8px 0 0 4px;}
.news_list3 li a { float:left; text-align:left;  padding-left:5px;  color:#5A5A5A; line-height:36px; padding-left:20px; background:url(../images/cp.gif) no-repeat left center; }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.news_list3 li a { max-width:500px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.news_list3 li a:hover { color:#E60214;}


/*----------文章----------*/
.article { padding:20px; }
/*文章标题*/
.article_tit { font-size:20px; font-weight:bold; line-height:30px; padding:10px 0 10px 0; text-align:center; color:#BC1015;}
.article_tit2 { text-align:center; height:25px; line-height:25px; text-align:center; color:#fff; font-size:14px; background:url(../images/01.gif) no-repeat center center; margin-bottom:15px;}
/*文章信息*/
.article_msg { font-size:12px; color:#666; padding:10px 0 10px 0;  text-align:center;}
.article_msg span { padding:0 5px;}
/*文章内容*/
.article_body { line-height:26px; margin-top:20px; padding-bottom:20px;}
.article_body p { padding:5px 0; } 
.article_body img { max-width:670px;}

.article_body table{
text-align:center;
border-collapse:collapse;
}
.article_body table td{
border:1px solid #5e2b00; padding: 5px; font-size: 14px;
}

.tit01 { font-weight:bold;}  
/*上下文导航*/  
.article_nav { height:30px; line-height:30px; } 
.article_nav li { -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.article_nav .pre { float:left; width:45%; text-align:left;}
.article_nav .next { float:right; width:45%; text-align:right;}
.article_img { text-align:center;}
.article_img img{ max-width:670px;}

/*----------单页面----------*/
.about { font-size:14px; line-height:28px; margin-top:10px;  }
.about p{ padding-bottom:5px;}

/*----------人才招聘----------*/
.job {padding:10px 0 20px 0;}
.job table {line-height:34px; width:100%; border-left:1px solid #E9E9E9;   border-top:1px solid #E9E9E9;}
.job td { padding-left:5px; border-right:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9; }
.job td.txt { line-height:22px; padding:5px;}
.job_list { padding:20px 0 20px 0;  }
.job_list table{ line-height:34px; width:100%; border-left:1px solid #E9E9E9;   border-top:1px solid #E9E9E9;}
.job_list th{ padding-left:5px; border-right:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9; color:#000; font-weight:bold;}
.job_list td{ padding-left:5px; border-right:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9;   }

/*----------产品列表----------*/
.product_list {  overflow:hidden; }
.product_list ul { }
.product_list li { float:left; overflow:hidden; margin:30px 10px 0 10px; width:210px; height:250px;  _display:inline; }
.product_list li a {}
.product_list li a:hover { text-decoration:none;}
.product_list li .img_block{ width:208px; height:208px; overflow:hidden; text-align:center; border:1px solid #CDCDCD; }
.product_list li .img_block table{  }
.product_list li .img_block td{width:208px; height:208px;vertical-align:middle;  }
.product_list li .img_block img {max-width:208px; max-height:208px; _width:208px; _height:208px; display:block;  margin:0 auto;}
.product_list li p { width:210px; color:#444; text-align:center; height:40px; line-height:40px;  -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  }

/*----------产品----------*/
.product_pic { width:380px; float:left; margin-top:30px;}
.product_pic img {width:380px; }
.prodcut_msg { width:350px; float:right;  margin-top:15px;}
.prodcut_msg h1{ font-size:18px; color:#bc1015; line-height:24px; padding:15px 0; font-weight:bold;}
.prodcut_msg ul{ line-height:34px; font-size:14px; color:#1f1f1f;}
.prodcut_msg li{}
.product_tit { margin-top:20px; height:32px; line-height:32px; background:#EDECED;}
.product_tit h3{ font-size:18px; float:left; background:#B30A0D; padding:0 20px; color:#fff;}
.product_description { padding:10px 0; font-size:14px; line-height:26px;}
.product_description p{ padding:5px 0;}

/*----------图片列表----------*/
.img_list {  overflow:hidden; }
.img_list ul { }
.img_list li { float:left; overflow:hidden; margin:30px 10px 0 10px; width:210px; height:250px;  _display:inline; }
.img_list li a {}
.img_list li a:hover { text-decoration:none;}
.img_list li .img_block{ width:208px; height:208px; overflow:hidden; text-align:center; border:1px solid #CDCDCD; }
.img_list li .img_block table{  }
.img_list li .img_block td{width:208px; height:208px;vertical-align:middle;  }
.img_list li .img_block img {max-width:208px; max-height:208px; _width:208px; _height:208px; display:block;  margin:0 auto;}
.img_list li p { width:210px; color:#444; text-align:center; height:40px; line-height:40px;  -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  }

/*----------下载列表----------*/
.down_list { margin-top:20px; }
.down_list li { line-height:36px; height:36px; text-align:right; border-bottom:1px dashed #C6C6C6; padding:10px 0;}
.down_list li span { color:#aaa; }
.down_list li a { float:left; text-align:left; background:url(../images/icon_download.png) no-repeat 6px center; padding-left:26px; font-size:14px;  }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.down_list li a { width:400px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

/*----------信息反馈----------*/
.message { padding:40px 0 0 150px;}
.message .red{ color:#f00;line-height:30px; float:left; padding-left:10px;  }
.message .form_item {  margin-bottom:15px;}
.message .form_item label { float:left; line-height:30px; width:80px; font-size:14px;}
.message .form_txt { width:200px; float:left;  height:20px; line-height:20px;  border:1px solid #D7D7D7; padding:4px 5px; }
.message .login_verification {width:100px; float:left;  height:20px; line-height:20px;  border:1px solid #D7D7D7; padding:4px 5px;}
.message img { float:left; margin-left:10px; height:20px;}
.message .form_textarea {width:300px; float:left;  height:80px; line-height:20px;  border:1px solid #D7D7D7; padding:4px 5px;}
.message .form_btn { padding-left:80px;}
.message .form_btn input{width:90px; height:26px; text-align:center; color:#fff; border:0; background:#BC1015; font-size:14px; cursor:pointer;}

/*----------搜索结果列表----------*/
.searchlist { margin-top:20px; }
.searchlist li { line-height:36px; height:36px; text-align:right; background:url(../images/line02.png) repeat-x left bottom; padding:10px 0;}
.searchlist li span { color:#aaa; }
.searchlist li a { float:left; text-align:left; font-size:14px;  }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.searchlist li a { width:400px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }


/*----------分页----------*/
.pagelink { text-align:center; margin-top:20px;}
.pagelink a, .pagelink span{ padding:0 3px;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}

/*-------------------壹级-------------------*/
.class {  }

/*----------贰级----------*/
.class {  }

/*叁级*/
.class {  }


@charset "gb2312";
/*
 * JCMS CSS Library 2.0.0
 * Copyright(c) 2008-2009, JCMS CSS 
 * @email 87631521@163.com
 * @Auther zhoulei

 */

/*
 * 将具有默认margin和padding的标记置零
 * @overlay *
 * @desc    所有标记的margin、padding都在使用时具体定义
 */
*{margin:0;padding:0;}
/*
 * 修正IE5.x和IE6的斜体溢出bug
 * @bugfix
 * @css-for    IE 5.x/Win, IE6
 */
* html body{
    overflow: visible;
}
* html iframe, * html frame{
    overflow: auto;
}
* html frameset{
    overflow: hidden;
}

/* @group 常用标签 */
    /*
     * 基本标签默认样式取消
     * @overlay HTML标签
     * @desc 取消基本标签默认样式,防止不同浏览器显示效果不同
     * @Prop text-align:center; 解决不同浏览器剧中问题
     */
    body{color:#5e2b00;background:#fff;font:12px/22px Verdana,Arial,sans-serif,"Times New Roman",宋体;text-align:center;}
    body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{margin:0;padding:0;}
    input,select{font-size:13px;vertical-align:middle;}
    /*
     * 设置内容左对齐
     * @overlay div
     * @desc 恢复因BODY设置剧中产生的继承
     */
    body div{text-align:left;}
    
    /*
     * 标签属性
     * @overlay textarea,input
     * @desc 强制输入时内容超出时换行
     */
    textarea,input{    word-wrap:break-word;word-break:break-all;padding:0px;}
    /*
     * 清除ul列表标记的样式
     * @overlay  li
     * @desc    ul列表更多的用在不需要列表前置符号的样式里
     */
    li{list-style-type:none;}
    /*
     * 定义图片边框
     * @overlay img
     * @desc    当图片作为链接内容被填充时，会有默认边框出现，重定义掉
     */
    img{border:0 none;}
    /*
     * 定义默认的链接样式
     * @overlay a
     * @desc    仅仅是作为默认样式提供，可以在各自的实例中覆盖掉
     */
    /*    去掉链接的虚线框     */
    /*      a {outline: none;      a {star:expression(this.onFocus=this.blur()); */ 
    
    /*
     * 定义H系列标签
     * @overlay HN
     * @desc  覆盖H系列标签默认属性
     */
    h1{ font-size:24px;}
    h2{ font-size:20px;}
    h3{ font-size:18px;}
    h4{ font-size:16px;}
    h5{ font-size:14px;}
    h6{ font-size:12px;}
    
/* @end */


/* @group 通用属性定义 */
    /*  鼠标样式 */
    .pointer{cursor:pointer;}
    /* 取消边框 */
    .NoBorder{border:0 none;}
    /*  文本对齐方式  */
    .t-l{text-align:left;}
    .t-c{text-align:center;}
    .t-r{text-align:right;}

    /*
     * 字母和单词换行设置
     * @class Break 强制内容换行
     * @class Nobreak 强制内容不换行
     */
    .Break{word-break:break-all;word-wrap:break-word;}
    .Nobreak{word-break:keep-all;word-wrap:normal;}
    /*  定义文本下划线  */
    .UnLine{text-decoration:underline;}
    .DisunLine{text-decoration:none;}
    
    /*    定位关系     */
    .absolute{position:absolute;}
    .relative{position:relative;}
    
    /*  下划点虚线 */
    /*
    .dotLine{ background:url(../images/dot01.gif) repeat-x left bottom;}
    */
    
    
    /*   ul列表
    .ul-fl li{
       height:23px; line-height:23px; padding-left:20px;
    }
    .ul-fl-d li{
      height:23px; line-height:23px; background:url(../images/dot/dot3-3.jpg) no-repeat 8px 10px; padding-left:20px;
    }
    .ul-no-f li{
         height:23px; width:100%; overflow:hidden; line-height:23px; background:url(../images/dot/dot3-3.jpg) no-repeat 8px 10px; padding-left:20px;
    }
    */
/* @end */ 


/* 通用容器 */
.wrapper{
    clear: both;
    overflow: hidden;
}

/* @group 隐藏元素 */
    
    /*
     * 隐藏元素
     * @class o-hidden
     * @desc 当元素内容内容超出元素height 或 width 时，隐藏之
     */
    .o-hidden{overflow:hidden;}
    /*
     * 隐藏元素
     * @class invisible
     * @desc    visibility可以隐藏元素，但是还是会在布局中占位
     */
    .invisible{
        visibility:hidden;
    }
    
    /*
     * 从页面布局上隐藏元素
     * @class hidden
     * @desc    从布局上隐藏元素
     */
    .hidden{
        display: none;
    }
    .block {display:block;}
/* @end */

/*
 * 清理元素
 * @class clear
 * @desc    清理浮动元素,当浮动换行时后面元素不希望浮动，添加此属性，防止IE BUG
 */
 .clear{clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;}
 


/*   常用样式定义  */
    
    /*
     * 边框定义
     * @Pro 由大写B开头,表示系统公用边框样式
     * @desc 常用样式可更具一个项目的样式使用频率重新定义,扩展
     */
    .BTW{ border-top-width:1px;}
    .BRW{ border-right-width:1px;}
    .BLW{ border-left-width:1px;}
    .BBW{ border:0px; border-bottom-width:1px;}
    .Bord1{border:1px solid #999;}
    .Bord2{border:2px solid #999;}
    
    /*  边框宽度  (BW开头)    */
    .BW1{ border-width:1px;}
    .BW2{ border-width:2px;}
    .BW3{ border-width:3px;}
    .BW4{ border-width:4px;}
    .BW5{ border-width:5px;}
    /*    边框样式 (Bs开头)    */
    .BsS{ border-style:solid;}
    .BsD{ border-style:dotted;}
    /*    边框颜色  (Bc开头)   */
    .BcBlue{ border-color: #0000FF;}
    .BcBlack{ border-color: #000;}
    /*   下划线   */
    .BotLine{ border-bottom:1px solid #CFCFCF; overflow:hidden;}
    /*.BotDotLine{ background: url(../images/dot01.gif) repeat-x left bottom;}*/
    .BotDotLine01{ width:95%; margin:0 auto; background: url(../images/dot01.gif) repeat-x; height:1px; line-height:1px; overflow:hidden;}
    /*.BotDasLine{ border-bottom:1px dashed #CFCFCF; overflow:hidden; height:1px; line-height:1px;}*/
    /*.border-r-dot{ background:url(../images/dot02.gif) repeat-y right top;}*/

    /*
     * 宽度定义
     * @Pro 由小写C开头,表示color
     * @desc 常用样式可更具一个项目的样式使用频率重新定义,扩展
     */
    .W1024,.W786,.W975,.W972{width:968px;margin:0 auto;}
    .W1024{width:1024px;}
    .W786{width:786px;}
    .W975{width:975px;}
    .W972{width:972px;}
	.W992{width:992px;}
	.W960{width:960px; margin:0 auto;}
	.WW100{ width:100%;}
	.W1000{ width:1000px;margin:0 auto;}
	.W1002{ width:1002px;}
	.W710{ width:710px;margin:0 auto;}
    .W890{ width:890px;}
    .W1362{ width:1362px; margin:0 auto;}
	.W325{ width:325px;}
	/*
     * 颜色功能定义
     * @Pro 由小写C开头,表示color
     * @desc 常用样式可更具一个项目的样式使用频率重新定义,扩展
     */
    .cRed{color: #F00;}
    .cWhite{color: #FFF;}
    .cGreen{color:#0F0;}
    .cGray{color: #666;}
    .cBlue{ color: #00F;}
    .cblack{ color:#000;}
    /*  定义某个项目常用颜色  */
    .c001{color:#663;}
    
    /*
     * 定义字体样式
     * @Pro 由大写字母F开头,表示FONT
     * @desc 常用样式可更具一个项目的样式使用频率重新定义,扩展
     */
    
    /*  字体样式 */
    .FB{font-weight:bold;}
    .FN{ font-weight:normal;}
    .FI{font-style:italic;}
    /*  字体大小  */
    .F10{font-size:10px;}
    .F11{font-size:11px;}
    .F12{font-size:12px;}
    .F13{font-size:13px;}
    .F14{font-size:14px;}
    .F16{font-size:16px;}
    .F18{font-size:18px;}
    
    /*
     * 定义间距,上下2个DIV间距
     * @Pro 使用DIVH开头.
     * @desc 上下DIV有间距时使用,尽量不使用margin/padding值,防止不同浏览器出现BUG,
     *         使用下面属性可兼容大多浏览器.
     */
    .DivH5,.DivH10,.DivH15,.DivH20,.DivH25,.DivH30,DivH1,.DivH40{width:100%;overflow:hidden;}
    .DivH1{ height:1px;}
    .DivH5{height:5px;}
    .DivH10{height:10px;}
    .DivH15{height:15px;}
    .DivH20{height:20px;}
    .DivH25{height:25px;}
    .DivH30{height:30px;}
    .DivH40{height:40px;}
    
    /*
     * 定义行高
     * @class LH
     * @desc 使用较少,主要定义line-height属性
     */
    .LH1{ line-height:1px;  }
	.LH2{ line-height:1px;  }
	.LH7{ line-height:7px;  }
    .LH10{ line-height:10px; }
    .LH15{ line-height:15px; }
    .LH18{ line-height:18px; }
    .LH20{ line-height:20px; }
    .LH25{ line-height:25px;}
    .LH30{ line-height:30px;}
    .LH35{ line-height:35px;}
	.LH40{ line-height:40px;}
    
    /*
     * 标题样式定义
     * @Pro PTit
     * @desc 在定义p标签元素或其它元素时,需要同时定义行高和高度,一般使用在标题显示中.
     */
    
    .PTit25,.PTit20,.PTit18,.PTit30,.PTit,.PTit1,.PTit22{    width:100%;    overflow:hidden;}
    .PTit30{line-height:30px;height:30px;}
    .PTit25{line-height:25px;height:25px;}
    .PTit22{line-height:22px;height:22px;}
    .PTit20{line-height:20px;height:20px;}
    .PTit18{line-height:18px;height:18px;}
    .PTit15{line-height:15px;height:15px;}
    .PTit10{line-height:10px;height:10px;}
    .PTit1{line-height:1px;height:1px;}
    
    /*
     * MORE更多样式设计
     * @Pro MORE
     * @desc 显示在右侧更多/MORE样式,可根据需求扩展
     */
        
    .More{text-align:right;position:absolute; top:0; right:3px;}
    .MoreR5{ position:absolute; top:0px; right:3px; font:12px normal; }
    .MoreR15{ position:absolute; top:0px; right:15px; font:12px normal;}
    
    /*
     * 普通列表样式定义
     * @desc 文章列表样
     * @use  一般列表使用,ul li列表
     */
    .ArtList,.ArtList25,.ArtList22,.ArtList24{ width:100%; overflow:hidden; margin:0 auto;}
    .ArtList li{ width:100%; height:20px; line-height:20px; overflow:hidden;}
    .ArtList25 li{ width:100%; height:25px; line-height:25px; overflow:hidden;}
    .ArtList24 li{ width:100%; height:24px; line-height:24px; overflow:hidden;}
    .ArtList22 li{ width:100%; height:22px; line-height:22px; overflow:hidden;}

/* @end  */



/*  备注  */
/*在终极页面中调用该通用样式时,应该注意显示效果的不同,因为后台上传信息时编辑器里面样式并没有调用本默认样式表.
 *
 *所以在编辑器中标签会有默认的属性,用户在添加信息时,这些信息都是附带默认样式的.
 *如果用我们在终极页面也调用本默认CSS文件的话,许多标签如:p,td,li......标签默认样式都被取消,因此显示效不同.
 *
 *解决办法:
 *    在终极页面显示内容区域还原这些标签的默认属性.
 *
 */
 
 /*
 ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:auto; padding:inherit;}
 input,select{ font-size:inherit;}
 img{border: inherit;}
 ul,li{margin:auto; padding:inherit;}
 li{
    list-style-type:disc;
 }
*/.home {
	margin: 0 auto;
	padding: 0px;
	width: 1000px;
}


.footer { padding-top:15px;}
.footer img { float:left; padding:10px 0 0 100px;}
.footer p { float:left; text-align:left; padding:10px 0 0 50px;}

.mimg_list {width:940px; }
.mimg_list li{ width:128px; float:left;}
.mimg_list li img{ display:block; width:128px; height:100px;}
.mimg_list li p{ line-height:20px; text-align:center;}
.mimg_list .bx-wrapper { position: relative; *zoom: 1;width:940px; margin:0 auto;}

/*----------漂浮广告----------*/
.flyimg { z-index:9999;  }
.flyimg .btn_close { width:28px; height:20px; text-align:center; line-height:20px; background:#ddd; color:#333; position:absolute; top:0; right:0; cursor:pointer;}


.zjjs_list { height:130px; width:318px; float:left; margin:0 20px 50px 0;}
.zjjs_list dt{ height:25px; line-height:22px; background:url(../images/tu_01.gif) no-repeat 0 bottom; overflow:hidden;margin-bottom:5px;}
.zjjs_list dt h3{ float:left; font-weight:bold; font-size:12px; padding-left:20px; }
.zjjs_list dt a{ float:right;}
.zjjs_list dd{ padding-left:23px; width:136px; float:left; line-height:25px; height:25px;background:url(../images/cp.gif) no-repeat 2px center; }
.zjjs_list dd a{}

.list01_wrap { width:369px; height:252px; background:url(../images/dt.gif) repeat-x left top; padding:0; margin:0; }
.list01 { padding:10px 15px 0;}
.list01 li{ line-height:28px; height:28px;}
.list01 li a{ float:left; max-width:200px; line-height:25px;  -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding:0; margin:0; padding-left:15px; background:url(../images/jt.jpg) no-repeat left center;}
.list01 li img{ float:left; padding-top:4px;}
.list01 li span{ float:right;}

.list02 {}
.list02 li{ line-height:29px; height:29px;background:url(../images/00.gif) no-repeat left center; padding-left:25px;}
.list02 li a{ float:left; max-width:135px; line-height:25px;  -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding:0; margin:0;  }
.list02 li img{ float:left; padding-top:4px;}

.tz_tit { display:block; width:100%; height:45px; text-indent:-9999px; display:block;}

.fwzn_list { width:212px; background:url(../images/00.jpg) repeat-y center top;}
.fwzn_list li { width:106px; float:left; line-height:29px;}