@charset "utf-8";
.ny-list1{ width:708px; float:left; border:1px #CFE3F0 solid; height:auto; }
.ny-list2{ width:226px; float:right; border:1px #CFE3F0 solid; background:#F5F9FC; padding:0 0 6px 0; }
.breadcrumb{ background:url(../images/bg-10.gif) repeat-x; height:24px; padding:8px 0 0 16px; color:#3F718E; }
.jb-overview{ width:693px; margin:7px; }
.gs-list1{ width:195px; float:left; border:1px #A8C6DA solid; background:#F5F9FC; padding:1px; }
.gs-list2{ width:487px; float:right; }
.gs-list1 img{ border:1px #A8C6DA solid; margin:6px; }
.gs-list1 h1{ background:url(../images/bg-11.jpg) repeat-x; height:23px; font-size:14px; font-weight:bold; color:#FFFFFF; padding:9px 0 0 0; text-align:center; }
.gs-title{ border:1px #A8C6DA solid; height:193px;}
.gs-title h3{ background:url(../images/bg-11.jpg) repeat-x; height:24px; padding-bottom:1px; border:1px #CFE3F0 solid; text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF; padding-top:7px; }
.gs-title p{ margin:12px; line-height:22px; color:#0E6DAE; }
.gs-title ul{}
.gs-title ul li{ float:left; width:198px; height:23px; border-top:1px #A8C6DA dotted; padding:10px 0 0 44px; font-size:14px; }
.gs-title .jb-by{ background:url(../images/tb-02.gif) no-repeat 10px 10px; }
.gs-title .jb-zz{ background:url(../images/tb-03.gif) no-repeat 10px 10px; }
.gs-title .jb-zl{ background:url(../images/tb-04.gif) no-repeat 10px 10px; }
.gs-title .jb-hl{ background:url(../images/tb-05.gif) no-repeat 10px 10px; }
.jb-list{ margin:7px; border:1px #A8C6DA solid; }
.jb-list h3{ background:url(../images/bg-12.gif) repeat-x 1px 1px; font-size:14px; font-weight:bold; padding:1px; border-bottom:1px #A8C6DA solid; height:32px; }
.jb-list h3 span{ background:url(../images/tb-06.gif) no-repeat 14px 9px; display:block; height:24px; padding:8px 0 0 37px; }
.jb-list ul{ margin:18px 0 18px 21px; }
*+html .jb-list ul{ margin:18px 0 18px 21px; display:inline; }
* html .jb-list ul{ margin:18px 0 18px 21px; display:inline; }
.jb-list p{ text-align:center; margin:40px 0; font-size:14px; }
.jb-list ul li{ background:url(../images/tb-08.gif) no-repeat; padding:0 0 0 25px; height:24px; font-size:14px; color:#4F7FA0; }
.jb-list .hot{ background:url(../images/tb-07.gif) no-repeat; }
.jb-list ul li span{ float:left; display:block; }
.jb-list .title{ width:500px; }

/*right css*/
.right-list1 h4{ background:url(../images/master-bg.gif) -386px -129px; height:29px; font-size:14px; font-weight:bold; color:#FFFFFF; padding:8px 0 0 35px; }
.right-list1 .dh4{ background:url(../images/master-bg.gif) -386px -129px; height:29px; font-size:14px; font-weight:bold; color:#FFFFFF; padding:8px 0 0 35px; }
.right-list1 ul{ margin:8px 0; }
.right-list1 ul li{ background:url(../images/tb-09.gif) no-repeat 10px 3px; padding:0 0 0 29px; height:22px; }
.right-img{ text-align:center; margin:8px 0; }
.right-img img{ border:1px #CFE3F0 solid; }
.lxfs{ width:198px; height:49px; background:url(../images/bg-13.gif) repeat-x; border:1px #CFE3F0 solid; margin:6px 6px 0 5px; line-height:22px; padding:4px 0 0 15px; color:#3F718E;}

/*dl css*/
.ny-list1 dl{ margin:25px 25px 0 25px;}
.ny-list1 dl dt{ font-size:14px; font-weight:bold; line-height:22px; margin:15px 0 0 0; }
.ny-list1 .c-hs{ color:#B9B9B9; line-height:22px; margin:6px 0 6px 0; }
.ny-list1 .c-nr{ line-height:18px; color:#045F7F; border-bottom:1px #E1E1E1 dotted; padding:0 0 15px 0;  }

/*article*/
.article-info,.article-zy{ margin:0 20px 0 20px; }
.article-title{ margin:50px 0 39px 0; }
.article-title h1{ font-size:24px; font-weight:bold; text-align:center; color:#003559; }
.article-info{ height:22px; background:#EBF7FF; text-align:center; padding:6px 0 0 0; color:#777; }
.article-tag{ font-size:14px; color:#FF0000; margin:19px 0 13px 0; padding:0 0 0 30px; }
.article-zy{ border:1px #CCD8E1 solid; padding:9px 11px 9px 11px; }
.article-zy h3{ background:url(../images/tb-10.gif) no-repeat 5px 0; padding:1px 0 0 29px; font-size:14px; font-weight:bold; color:#3F7FB4; margin:0 0 10px 0; }
.article-zy .dh3{ background:url(../images/tb-10.gif) no-repeat 5px 0; padding:1px 0 0 29px; font-size:14px; font-weight:bold; color:#3F7FB4; margin:0 0 10px 0; }
.article-zy p{ border:1px #CCD8E1 dotted; line-height:22px; font-size:14px; color:#3F7FB4; padding:8px; background:#F5F9FC; }
.article-text, .article-text p{ line-height:22px; font-size:14px; }
.article-text p{ margin:22px 25px 0 25px; color:#3F7FB4; }
.next-page{ margin:15px 0 0 25px; font-size:14px; line-height:22px; color:#3F7FB4; }
.article-xg{ border-top:2px #CCD8FF dotted; border-bottom:2px #CCD8FF dotted; padding:15px 0 15px 0; margin:15px 25px 0 25px; line-height:24px; font-size:14px; }
.article-xg h4{ font-size:14px; font-weight:bold; color:#565656; }
.yy-img{ text-align:center;}
.yy-img img{ border:1px #D5DEE3 solid; }

/*专家答疑 CSS*/
.booka-box{ background:#F2F2FF; padding:15px; }
.booka-body{ border:1px #C7EBF9 solid; background:#FFFFFF; color:#8D8D8D; padding:35px; }
.booka-body ul li{ height:45px; }
.booka-body .text1{ height:15px; }
.miaoshu{ width:380px; height:120px; }
.anniu{ padding:20px 0 20px 70px; clear:both; }
.ly-list{ border:1px #C7EBF9 solid; background:#FFFFFF; color:#8D8D8D; margin:6px 0 0 0; }
.ly-title{ font-size:14px; color:#00446D; border-bottom:1px #C7EBF9 dotted; padding:6px 0 6px 12px; background:#F7F7F7; }
.ly-wen,.ly-da{ padding:10px; line-height:24px; font-size:14px; color:#8275AE; }
.ly-wen{ border-bottom:1px #C6EBF9 dotted; }
.ly-wen .ly-wena{ background:url(../images/bg15.gif) no-repeat 0 3px; padding:0 0 0 20px; font-weight:bold; color:#00446D; }
.ly-da .ly-daa{ background:url(../images/bg16.gif) no-repeat 0 3px; padding:0 0 0 20px; font-weight:bold; color:#00446D; }
.page{ font-size:14px; text-align:center; padding:15px 0 10px 0; }
.zjcz-img{ text-align:center; background:#FFFFFF; border:1px #C7EBF9 solid; font-size:14px; font-weight:bold; color:#4394BA; }
.zjcz-img img{ margin:6px 0 6px 0; }

/*search css*/
.k_pagelist{ text-align:center; margin:15px 0; display:block; }
.two-list01-001{ border:1px #C7EBF9 solid; background:#F5FBFE; padding:15px; }
.k_search div{ margin:0 0 25px 10px; }
.k_search div h3{ font-size:14px; margin:10px 0; }
.k_search div p{ line-height:22px; color:#353535; }
#k_search form{ margin:10px 0; }

