@charset "utf-8";
/* CSS Document */
body{ font-family:"微软雅黑", "宋体", Arial; background:url(../images/top.gif) repeat-x; margin:0 auto; padding:0px; text-align:center; list-style:none; }

ul {margin:0 auto; padding:0px; list-style:none;}
* {margin:0 auto; padding:0px;}
img {border:none;}
h1 {color:#CB0000; text-align:left; line-height:50px; margin-top:10px;}
h2 {font-size:14px; color:#000000;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#cc0000; text-decoration:underline;}

.box {width:1000px; padding:10px; overflow:auto;}
.box img {width:1000px; border:0; overflow:auto;}
.boxa {width:1000px; overflow:auto;}
/* top */
.top {width:1000px; overflow:auto; height:41px; font-size:12px; line-height:41px; text-align:left; color:#333333;}
.topa {float:left;}
.topa a {color:#333333; text-decoration:none;}
.topb {float:right;}

.logo {width:1000px; overflow:auto;}
.logo a,.topb a {color:#999; text-decoration:none;}
.logo a:hover,.topb a:hover {color:#FF0000; text-decoration:underline;}
.logo ul {margin-top:5px; margin-bottom:5px;}
.logo li {list-style-type:none;}
.logoa {font-size:12px; text-align:left; line-height:21px; color:#333333; width:250px; float:left; margin-top:5px;}
.logob {font-size:12px; text-align:left; line-height:24px; width:265px; float:left; margin-left:10px; margin-top:38px;}
.logoc {width:436px; float:right; margin-top:30px;}

/* 搜索开始 */
.search {margin:0 auto; width:280px; overflow:auto; float:right; margin-top:6px; margin-bottom:6px; margin-right:10px;}
#txtcontent {line-height:36px; color:#499300; font-weight:bold; width:300px; height:36px; border:1px solid #D0D0D0; border-right:none; outline:none; background:url(../images/sousuoa.gif); float:right; padding-left:8px; border-radius:5px 0 0 5px;}#btnsearch {font-size:16px; line-height:38px; color:#fff; text-align:center; width:75px; height:38px; padding-right:16px; background:#e83700; cursor:pointer; font-weight:bold; float:right; border:0; border-radius:0 5px 5px 0;}
.search input { font-size:12px; line-height:36px; color:#666666; border:0; margin:0 auto;}

/* 栏目开始 */
.menu {width:100%; background:url(../images/headbj.gif);}
.menulm {width:1000px; line-height:45px; color:#FFFFFF; overflow:auto;}
.menulm ul {width:1000px; overflow:auto;}
.menulm li {list-style-type:none;}
.menulma {font-size:16px; float:left; text-align:center;}
.menulma a {color:#FFFFFF; text-decoration:none; float:left; display:block; padding-left:12px; padding-right:12px;}
.menulma a:visited {color:#FFFFFF; text-decoration:none;}
.menulma a:hover {color:#FFFFFF; text-decoration:none; font-weight:bold; background:url(../images/headbj1.gif);}
#menusya {color:#333333; font-weight:bold; background:url(../images/abc.gif) 0 -39px no-repeat; width:110px; margin-right:0px;}

/* 内容左侧 */
.nav {width:21%; overflow:auto; float:left; margin-left:0px; margin-top:3px;}
.nav h3 {color:#000000; line-height:39px; text-align:left; height:39px; padding-left:16px; background:url(../images/a2.gif) 0 -2px no-repeat;}
.nav dl {font-size:15px; text-align:left; line-height:30px; padding-left:8px; border-right:1px solid #D0D0D0; overflow:auto; background:url(../images/a4.gif) repeat-y left;}
.nav dt {background: #E7E7E7; border-bottom:1px solid #D0D0D0;}
.nav dd {font-size:12px; line-height:23px; background:#FFFFFF; text-indent:1.3em;}
.nav a {color:#000000; text-decoration:none; display:block; padding-left:15px;}
.nav a:hover {text-decoration:none; background:#D0D0D0; display:block;}

.dhlfwz {font-size:15px; text-align:left; line-height:30px; padding-left:8px; border-right:1px solid #D0D0D0; overflow:auto; background:#f2f2f2 url(../images/a4.gif) repeat-y left;}
.dhlfwz a {color:#000000; text-decoration:none; display:block; padding-left:11px; height:30px; overflow:hidden; border-bottom:1px solid #D0D0D0;}
.dhlfwz a:hover {text-decoration:none; background:#D0D0D0; display:block;}
.dhlfwz a:active {background:#c3c6bc;}



/* 内容中间一 */
.mid {width:50%; overflow:auto; float:left; margin-left:15px; margin-top:3px;} 
.mid-st {width:100%; overflow:auto;}
.mid h3,.mida {font-size:14px; font-weight:normal; line-height:37px; text-align:left; color:#333333; padding-left:42px; height:37px; background:url(../images/a2.gif) 0 -85px repeat;}
.mida a {color:#333333; text-decoration:none;}
.mida a:hover {color:#cc0000; text-decoration:underline;}
.mid-wz {font-size:14px; text-align:left; line-height:30px; color:#333333; margin:6px 15px;}
.mid-wz ul {padding-left:40px; overflow:auto;}
.mid-wz li {line-height:24px; list-style-type:decimal;}
.midb {font-size:16px; padding:6px 0;}
.midc {font-size:14px; color:#298900; font-weight:bold;}
.midd {padding-left:20px;line-height:24px; }

.breadcrumb-item {float:left;}.dhmdalm img {vertical-align:middle;}

/* 内容右侧一 */
.art {width:26%; float:right;} 
.art h3 {font-size:16px; line-height:33px; padding-top:5px;}
.bk {background:url(../images/a2.gif) 0 -45px no-repeat; padding-left:50px;}
.bk-a {background:url(../images/a2.gif) 0 -121px no-repeat; margin-top:10px; padding-left:15px;}
.art h3,.art ul {text-align:left; color:#333333;}
.art ul {font-size:14px; line-height:24px; border:1px solid #D0D0D0; border-top:none; padding:5px 0;}
.art li {list-style-type:decimal; margin-left:30px;}
.art b {color:#a33200;}
.art li a {color:#666666; text-decoration:none; }
.art li a:hover {color:#cc0000; text-decoration:none;}
.art strong {font-weight:normal; color:#a33200;}

/* 栏目内容 */
.dhel {font-size:14px; text-align:left; line-height:21px; color:#333333; overflow:auto; margin-left:0px; padding-left:20px;}
.dhel li {margin-left:33px; list-style-type:decimal;}
.dhel li a {color:#0031af; text-align:left; height:24px; overflow:auto;}
.dhel a:hover {color:#cc0000; text-decoration:underline;}
.dhel h2 {font-size:16px; line-height:30px; text-align:left; color:#000000; padding-left:15px;}
.dhel h2 a {color:#000000; text-decoration:none;}
.dhel h2 a:hover {color:#cc0000; text-decoration:underline;}
.reds {width:100%;}
.reds h4{font-weight:bold; color:#cc0000; margin-top:10px; text-align:left; padding-left:30px;}

/* 浮动栏目内容 */
.dhfd {font-size:14px; text-align:left; line-height:21px; color:#333333; overflow:auto; margin-left:0px;}
.dhfd li {margin-left:33px; width:266px; height:21px; overflow:hidden;}
.dhfd li a {color:#0031af; text-align:left; height:24px; overflow:auto;}
.dhfd a:hover {color:#cc0000; text-decoration:underline;}
.dhfd h2 {font-size:16px; line-height:30px; text-align:left; color:#000000; padding-left:15px;}
.dhfd h2 a {color:#000000; text-decoration:none;}
.dhfd h2 a:hover {color:#cc0000; text-decoration:underline;}

/* 栏目list内容 */
.listel {font-size:14px; text-align:left; line-height:24px; color:#333333; overflow:auto; margin-left:0px; padding-left:10px; margin-top:10px;}
.listel li {margin-left:33px; list-style-type:decimal;}
.listel li a {color:#0031af; text-align:left; height:24px; overflow:auto;}
.listel strong {font-weight:normal; color:#a33200;}
.listel span {margin-left:50px;}
.listel li a:hover,.ltzw dd a:hover {color:#cc0000; text-decoration:none;}

/* 内容中间一 */
.ltzw {font-size:16px; text-align:left; color:#666666; margin-top:10px; width:230px; float:left; margin-left:5px;}
.ltzw dl {float:left; width:100%;}
.ltzw dt a {font-size:12px;}
.ltzwa {float:left; width:70%;}
.lizwb {font-size:12px; color:#999999; text-align:right; float:right; width:30%;}
.ltzw a {color:#0031af; text-align:left; height:24px; overflow:auto;}
.ltzw li {margin-left:10px;}
.ltzw p {font-size:14px; line-height:24px;}
.ltzw dd {font-size:12px; text-align:left; line-height:24px; background:url(../images/b9.gif) no-repeat left;}
.ltzw dd a{padding-left:10px; width:98%; height:24px; overflow:hidden; display:block;}

/* article */
.artwz {width:76%; float:right; overflow:hidden; margin-bottom:30px;}
.artwza {width:100%;}
.artwz h2 {background:url(../images/a2.gif) 0 -85px no-repeat;}
.artwzlm {line-height:37px; text-align:left; color:#333333; padding-left:42px; width:100%; height:37px;}
.artwzlm img{vertical-align:middle;}
.artwzlm a {color:#333333; text-decoration:none; font-weight:normal;}
.artwzlm a:hover {color:#cc0000; text-decoration:underline;}

.artwen {font-size:16px; text-align:left; line-height:30px; color:#333333; width:96%; margin-bottom:10px;}
.artwen a {color:#333333; text-decoration:none;}
.artwen a:hover {color:#cc0000; text-decoration:none;}
.artwzp {font-size:12px; line-height:18px; text-align:right; color:#000000; border-bottom:1px solid #D0D0D0; margin-bottom:10px;}
.artwzp font {font-size:14px; font-weight:bold;}
.artwzbz a {color:#333333; text-decoration:underline;}
.artwzbz a:hover {color:#cc0000; text-decoration:none;}

/* js 其他 */
.article {font-size:14px; text-align:center; color:#225000; line-height:29px; background:url(../images/article.gif) 0 0; border:1px solid #7ebf4f;}
.article2 {font-size:14px; text-align:center; line-height:29px; background:url(../images/article.gif) 0 -29px; border:1px solid #7ebf4f;}
.shitop {margin-top:10px; text-align:left; padding-left:30px;}
.cattree dd a {font-size:12px; padding-left:35px;}


 /* 分页 */
.pages {font-size:14px; line-height:22px; padding:14px 0 10px; font-family:宋体; margin-left:26px;}
.pages a {display:inline-block; height:22px; line-height:22px; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 8px}
.pages li {padding:0; float:left; margin-left:3px; margin-right:3px;}
.pages a:hover {background:#F1F1F1; color:#333; text-decoration:none}
.pages span {display:inline-block; height:22px; line-height:22px; background:#316AC5; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage {display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4;}
.text-c{text-align:center;}




/****** foot ******/
.foot { width:100%; height:200px; background:#666;}
.foot,.xianc li a { font-size:14px; line-height:30px; text-align:left; color:#cacaca; }
.foot a { color:#333; text-decoration:none; }
.foot a:hover { color:#FFF; text-decoration:none; }
.xian { width:1000px; height:70px; padding-top:20px; }
.xiana { color:#b8b8b8; text-align:left; width:70%; float:left; }
.xianb { color:#b8b8b8;  text-align:right; width:30%; float:right; }
.xianb a { color:#b8b8b8; text-decoration:none; }
.xianc { width:1000px; height:30px; padding:20px 0 10px 0; border-bottom:1px solid #a0a0a0; }
.xianc li { width:8%; height:30px; float:left; }




/****** fanye ******/

.fanye {font-size:16px; line-height:35px; text-align:left; width:100%; height:70px; border-bottom:2px solid #d0d0d0;}

/* 业务介绍 */
.ywym{line-height:31px; text-align:left; width:585px; overflow:auto; background:url(../images/yewu.gif) repeat-x; border-top:1px solid #b1c9ac; border-bottom:1px solid #b1c9ac; border-left:1px solid #b1c9ac; margin:15px 0;}
.ywym div{font-size:15px; font-weight:bold; text-align:center; color:#CC0000; border-bottom:1px solid #b1c9ac; border-right:1px solid #b1c9ac;}
.ywym div a{color:#CC0000; text-decoration:none;}
.ywym dl,.ywym dt,.ywym dd{margin-left:0; border:0px;}
.ywym dl{width:146px; float:left;}
.ywym dt{font-size:12px; font-weight:bold; color:#FF0000; width:126px; border-right:1px solid #b1c9ac; padding:0 10px;}
.ywym dd{font-size:12px; color:#333333;width:126px; height:31px; border-top:1px solid #b1c9ac; border-right:1px solid #b1c9ac; padding:0 10px;}
.ywym dd a{width:90px; height:22px; background:url(../images/qiugao.gif); display:block; margin-top:5px; margin-bottom:4px;}

/*page list*/
.pagelist{overflow:auto; margin-top:30px; margin-bottom:30px; margin-left:3%; clear:both; text-align:center;}
.pagelist li{color:#fff; height:30px; line-height:30px; border-bottom:0!important; padding:0; list-style:none; background:#49b006; margin:0 5px; float:left; border-radius:3px;}
#thisclass{color:#fff; padding:0 12px; background-color:#49b006; border-radius:3px;}
.pagelist li a{margin:3px 0; padding:7px 12px; color:#333; text-decoration:none; background-color:#ddd; border-radius:3px;}
.pagelist li a:hover{color:#fff; background-color:#49b006;}
.pagelist select{margin-right:10px;}
.pagelist span{color:#fff; display:block; padding:0 5px; background-color:#49b006; border-radius:3px;}

/*page 上一篇，下一篇*/
.pagepre{font-size:12px; text-align:left; line-height:30px; width:92%;}


/* 右侧导航 */

.rightNav {font-size:14px; position:fixed; width:128px; right:5px; top:200px; _position:absolute; text-align:center; background:#599a07; border-top:2px solid #336f00; border-radius:0 0 10px 10px;}
.rightNav a {display:block; position:relative; margin-top:10px; overflow:hidden; cursor:pointer;}
.rightNav a:hover {text-decoration:none; color:#39A4DC;}
.rightNav li {width:128px;}
.kefu1 {height:34px; padding-bottom:5px; background:#4b8700 url(../images/kefu/kefu1.png) no-repeat top; border-bottom:1px solid #85a959;}
.kefu2 a {width:104px; height:28px; background:url(../images/kefu/kefu2.png) no-repeat center;}
.kefu3 a {width:104px; height:28px; background:url(../images/kefu/kefu3.png) no-repeat center;}
.kefu4 a {width:104px; height:28px; background:url(../images/kefu/kefu4.png) no-repeat center;}
.kefu5 a {width:104px; height:28px; background:url(../images/kefu/kefu5.png) no-repeat center;}
.kefu6 a {width:104px; height:36px; background:url(../images/kefu/kefu6.png) no-repeat center;}
.weixin1 {width:104px; height:104px; background:url(../images/kefu/weixin1.png) no-repeat center; margin-top:10px;}


#ding {color:#fff; width:60px; line-height:35px; text-align:end; height:80px; background:url(../images/kefu/fanhui.png) no-repeat top; margin-top:20px;}
#ding a:hover {}

#youce {border-radius:0 0 10px 10px;}
#youkao {right:330px; bottom:20px;}



/* 404 */
.cuowu {width:100%; height:639px; background:url(../images/404.png) no-repeat center;}