@charset "utf-8";
/* CSS Document */
body{font-family:"Microsoft YaHei"; color:#000; margin:0px; padding:0px;  overflow-x:hidden; position:relative;}
a{text-decoration:none;color:#333;}
a:hover{ text-decoration:none; color:#333;}
img { border: 0; }
em {font-style: normal;}
i {font-style: normal;}
li{ list-style:none; font-family:"Microsoft YaHei"; }
ul{ margin:0px; padding:0px;}
h1, h2, h3, h4 {padding: 0;margin: 0; font-weight:100;}
p{ margin: 0;}
input, textarea{outline: none;}

*{ margin:0; padding:0;}
.clear{ clear:both;}
img{ border:none;}
.width{ width:1100px;margin:0 auto;}

.left{ float: left !important;}
.right{ float: right !important;}


.header{width:100%;background:#064ec0;}
.top{ height: 100px;}
.logo{ float:left; width:357px; margin-top: 20px; }

.ss{ height:31px; width:250px;  float:right; background: #fff;   margin-top: 40px; }
.ss_k{ float:left; background: none; border:none; height:31px;  line-height:31px; width:215px; outline:none; color:#939090; padding-left: 5px; font-family:"Î¢ÈíÑÅºÚ";font-size:14px;}
.ss_an{ float:right; width:27px; background: none; border:none; height:31px; cursor:pointer; outline:none;}




/*nav*/


.nav {height:46px; width:1100px; margin-top: 16px;}
div#menu{color:#fff; width:1100px; margin:auto; display:block; height:46px;}
ul.menu{clear:both;float:none;cursor:pointer;z-index:1;position:relative;}
div#menu ul{margin:0px;padding:0px;list-style:none;float:left;z-index:2;position:relative; }
div#menu li{position:relative;margin:0px;padding:0px;display:block;overflow:visible;float:left;z-index:3;color:#fff;}
/* menu::level1 */
div#menu li a{height:46px;display:block;float:left;line-height:46px;text-decoration:none;color:#fff;overflow:hidden;z-index:4;position:relative;font-size:16px;}
div#menu li span em{ padding-top:5px; display: block; /*width: 24px;*/ float: left; padding-right: 7px; height: 46px;}
div#menu li span{color:#fff;display:block; width:121px; text-align:center; z-index:6;position:relative; font-size:17px; /*background: url("/jjsjc/images/nav_list.jpg") left center no-repeat;*/}
div#menu li span.bg{display:block;padding:0;height:30px;z-index:5;position:relative;float:left;}
div#menu li.current{font-weight:bold;}
div#menu li.current ul{font-weight:normal;}
/* menu::level2 */
div#menu ul.menu ul{padding:0px 0px 0px;background-color:#064ec0; left:-999em;width:121px;position:absolute;top:46px;}
div#menu li:hover ul,div#menu li.sfhover ul{left:0px;z-index:100;visibility:visible;}
div#menu li li{width:100%;text-indent:0px;float:none;height:auto;}
div#menu li li a,div#menu li li span.separator{text-decoration:none; padding:0px; border-bottom:1px solid #1f97e8; height:auto;float:none;display:block;line-height:40px;width:121px; font-size:15px;}
div#menu li li a.parent{ background: none;text-decoration:none;}
div#menu li li a span{font-size:14px;text-align: center;color:#fff; background: none;}
div#menu li li a.parent span{ font-size:14px;text-decoration:none;}



div#menu li li span:hover{background:#1681ca;}




/* menu::level3 */
div#menu li ul ul{margin:-38px 0 0 144px;}
div#menu li:hover ul ul,div#menu li.sfhover ul ul{border-top:1px solid #015aa1; top:30px;}
div#menu li:hover ul ul,div#menu li.sfhover ul ul,div#menu li:hover ul ul ul,div#menu li.sfhover ul ul ul,div#menu li:hover ul ul ul ul,div#menu li.sfhover ul ul ul ul{left:-999em;}
div#menu li li:hover ul,div#menu li li.sfhover ul,div#menu li li li:hover ul,div#menu li li li.sfhover ul,div#menu li li li li:hover ul,div#menu li li li li.sfhover ul{left:0pt;z-index:100;}
div#menu a:hover{color:#fff;}
div#menu span:hover{color:#1060b9; background: #fff;}
div#menu li ul span:hover{color:#fff;text-decoration:underline;}
.nav .mainlevel ul {display:none; position:absolute; width:84px; z-index:99999; padding-bottom:0px; top:32px;left:0px;}
.nav .mainlevel li { background:#dfe9e2; color:#0e4e22; width:84px;/*IE6 only*/ line-height:34px; height:34px; border-bottom:1px solid #0e4e22;}
.nav .mainlevel li a{ color: #0e4e22; font-size: 14px; font-weight: 100;}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}

div#menu li span.nav_none{ background: none;}
/*nav*/


/*bannerÂÖ²¥Í¼*/
.banner{  width: 100%; height:358px; margin: 0px auto; z-index: 1;}
/*xyxw*/
.mana{background: #fff;}
.zsxm{ background: #fcfcfc;}
.zsxm_Title{ text-align: center; height: 61px; padding-bottom: 50px; padding-top: 30px;}
.zsxm_nr{  height: 309px;}

.zsxm_nr_l{width: 588px;}
.zsxm_nr_lb{ width: 588px; height: 138px;}
.zsxm_nr_lb_wz{ width: 320px; padding:10px 20px;}
.zsxm_nr_lb_wz h1{ color: #ffffff; font-size: 18px; padding-bottom: 10px;}
.zsxm_nr_lb_wz p{ color: #ffffff; font-size: 14px; line-height: 26px;}
.zsxm_nr_lb_wz a{ margin-top: 5px; width: 27px; height: 27px;font-family:"ËÎÌå";color: #fff; border: 1px solid #fff; text-align: center; line-height: 29px; display: block; border-radius: 20px;}
.zsxm_nr_lb_img{ width: 224px;height: 138px; opacity:1.0;filter:alpha(opacity=100); background: #fff; }
.zsxm_nr_lb_img img:hover{opacity:0.7;filter:alpha(opacity=70);}
.zsxm_lxyk{ height: 171px;}
.color_a{ color: #646464 !important;}
.zsxm_nr_lb_wz a.zsxm_gd_h{ color: #939393; border: 1px solid #939393;}
.zsxm_lxyk_bt{ padding-top: 5px;}
.lxyk_img{width: 204px;height: 171px; }

.main{  width: 1100px; margin:0 auto;  padding-top:30px;}


.xyxw_img{ width: 484px; height: 298px; }
.xyxw_img h1{ font-size: 14px; color: #222; line-height: 30px;}
.xyxw_img h1 a{color: #666;}


.zsjy{ width: 580px; float: left; }
.hidden{display:none;}
.scrollUl1{width: 580px; height: 32px; }
.sd101, .sd201{cursor:pointer;text-decoration:none;color:#fff;  font-size:15px; height:32px; line-height:32px;  width:105px; margin: 0px 5px;  float: left; text-align:center; background:#064ec0;}
.sd101 a, .sd201 a{color:#fff;}
.sd102, .sd202{cursor:pointer; font-size:15px; background:#edecec;  text-align:center; float: left;  height:32px; line-height:32px; width:105px;}
.sd102 a, .sd202 a{color:#535151;}
.zsjy_gd{ position: absolute; top: -37px; right: 3px;}

.zsjy_lb{ padding-top: 10px; height: 256px;  position: relative;}
.zsjy_lb_tj{ border-bottom: 1px dashed #bcbcbc; padding-bottom: 10px;}
.ggtz_top_left{ width: 50px; padding: 0px 10px; float: left; padding-top: 5px;}
.ggtz_top_left h1{ font-size: 44px; color: #a00b17; text-align: center; height: 44px; line-height: 44px;}
.ggtz_top_left h2{ font-size: 12px;color: #a00b17; text-align: center;}
.ggtz_top_right{ float: left; width: 495px; margin-left: 15px; padding-top: 10px;}
.ggtz_top_right h1{ font-size: 16px; color: #363636; padding-bottom:10px;}
.ggtz_top_right h1 a{color: #363636;}
.ggtz_top_right h1 a:hover{color: #a00b17;}
.ggtz_top_right p{ font-size: 15px; color: #888888;}
.ggtz_top_right p a{color: #a00b17; padding-left: 5px;}

.zsjy_lb ul{ padding-top: 10px;}
.zsjy_lb ul li{ overflow: hidden;font-size:15px;  color: #363636;  line-height: 30px; height: 30px; background: url("/jjsjc/images/list1.jpg") 6px center no-repeat; padding-left: 18px;}
.zsjy_lb ul li a{ color: #363636;}
.zsjy_lb ul li a:hover{ color: #0f63c0;}
.zsjy_lb ul li span{ color: #848484; float: right;}

.yxgg{ width: 395px;}
.title_b{ height:40px; line-height: 40px; font-weight: 600;  font-size: 18px; color: #0f63c0; border-bottom: 1px solid #cfcfcf;}
.title_b span { color: #064ec0; font-size:18px; line-height:39px; padding: 0px 15px; border-bottom: 2px solid #064ec0; display: inline-block;}
.title_b .more{ width: 26px;}
.jxzl_lb{ padding-top: 10px;}
.jxzl_lb ul li{font-size:15px; font-weight: 100; color: #363636;  line-height: 36px; height: 36px;}
.jxzl_lb ul li span{ padding-right: 10px; padding-left: 5px;color:#7e7e7e;font-size:14px;}
.jxzl_lb ul li a{ color: #363636;}
.jxzl_lb ul li a:hover{ color: #087fe2;}
.zsjy{ margin-left: 25px;}
.cylj{ width: 256px;}
.cylj_lb{padding-top: 10px;}
.cylj_lb ul li{ width:228px;padding: 0px 5px; background:url(/jjsjc/images/sj_doc.png) 5px center no-repeat;float:left;line-height: 36px;font-size:15px;padding-left:18px;}



/*foot*/
.f{background:#064ec0; padding:15px 0px;margin-top: 20px;line-height:30px;text-align:center;color:#fff;}

.f_sydw{padding-top: 22px; float: left; padding-right: 15px; width:350px; }

.f_wz{ width: 520px; float: left;padding-left:5px; line-height: 34px; color: #fff; font-size: 14px; padding-top:25px; padding-left: 50px;}
.f_wz a{color: #fff; }



/*ÄÚÒ³*/
.ny_banner {width: 1100px;  height: 260px;  margin: 0px auto;  z-index: 1; background:url(/jjsjc/images/ny_banner.jpg) center top no-repeat; }
.con-left { float: left; width: 260px; margin-top: 25px; }

.left-top { display: block; height: 40px; padding: 20px 0 0 16px; background:#064ec0;}
.left-top h3{color: #fff; font-size: 36px;font-family:"Aparajita"; line-height: 36px;}
.left-top h4{ font-size: 20px; font-weight: bold; color:#fff; padding-top: 4px;}

.left-list ul li{ background-color:#f3f3f3;}
.left-list ul li > a{ display:block;height:58px; line-height:58px; padding-left:35px; font-size:14px; border-bottom:1px solid #d1d7dc;}
.left-list ul li:hover > a, .left-list ul li > a.cur { background: #106ab8 ; color:#fff;}

.left-list ul li h4 a{ display:block;height:58px; line-height:58px; padding-left:35px; font-size:15px; border-bottom:1px solid #d1d7dc;}
.left-list ul li:hover h4 a, .left-list ul li.cur h4 a{ background: #0a6fda; color:#fff;}
.left-list ul li h4 a:hover{background: #106ab8 ;}


.left-list .sublist { display: none; background: #f2ecf2; padding:0 10px 10px; }
.left-list .sublist p { height: 50px; line-height: 50px; padding-left: 36px; border-bottom: 1px solid #e2dce2;; }
.left-list .sublist p a { display: block; color: #1a1a1a; }
.left-list .sublist p a:hover { color: #9a14a1; }

.left-bottom { background:#e8e8e8;}
.left-bottom dl dt img { width: 260px; height: 184px; display: block; }
.left-bottom dl dd{ padding: 15px; color:#666;}
.left-bottom dl dd h3 a{ font-size: 16px; color:#1a1a1a;}
.left-bottom dl dd p {line-height: 21px; padding-top: 10px; }
.left-bottom dl dd p a, .right-top span a:hover, .right-top span a.cur { color:#106ab8;}

.ny_xwlb{ min-height: 450px;}
.ny_xwlb ul{ min-height: 300px;}

.lxzd_link li{width:100%;height:auto;overflow:hidden;margin-bottom:15px;}
.lxzd_link li.list0{margin-top:20px}
.lxzd_link .pic,.rxsq_right .links .text{height:62px;float:left}
.lxzd_link .pic{width:70px; margin: 0px;}
.lxzd_link .text{width:260px;}
.list-left .lxzd_link .text {width: 259px;float: left;}
.con-right { float: right;width: 825px; padding: 30px 30px 30px 0px; }
.con-right img { max-width: 825px; }
.lxzd_link .text h4,.lxzd_link .text h4 a{
    text-align: center;
    color: #fff;
    font:18px/62px 'Microsoft Yahei';
}

.right-top{border-top:1px solid #d3d9de;border-bottom:1px solid #d3d9de; color:#1a1a1a; font-size:20px; line-height:24px; padding:8px 0px; margin-bottom: 16px;}
.right-top span{ float:right;font-size:12px;}
.right-top span a{ padding:0px 2px; color: #666;}
.right-top .home { padding-left: 20px; background: ; }

.nyright{ width:810px; float:right; background: #fff; margin-top: 30px; padding-bottom: 20px; min-height:500px;}
.nyright_t{ width:810px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; height:42px; line-height:42px;  font-size:16px; color: #1a1a1a; }
.nyright_t h1{ float:left; font-size:20px; color:#333; font-weight:normal;}
.nyright_t span{ font-size:14px; color:#666; background:;  }
.nyright_t span a{color:#666;}
.nyright_t span a:hover{color:#fe0000;}
.nyright_zw{ width:800px; line-height:28px; color:#333; font-size:15px; margin:20px 0 0 0; min-height: 300px; padding: 0px 5px;}
.nyright_zw p{ text-indent:2em;}
.ArticleTitle{line-height: 28px;  padding-bottom: 8px;  font-size: 21px;  color: #112953;  font-weight: normal;  text-align: center;}
.ArticleMessage{border-left:none;border-right:none;color:#999;height:26px;line-height:26px;text-align:center; margin-bottom:20px;}
.ArticleTencont{line-height:200%;width:98%;padding:20px 1%;}
.NewsPreNext{height:32px;line-height:32px;margin-bottom:15px;color:#000;padding-left:15px;padding-right:15px;}
.NewsPreNext .NewsPre{float:left;display:inline-block; padding-top:15px;}
.NewsPreNext .NewsPre a{color:#000;}
.NewsPreNext .NewsPre a:hover{ color:#093c7f}
.ny_news_lb {padding-top:10px; padding-right: 10px;padding-left: 10px; min-height: 400px;}
.ny_news_lb ul li{ font-size: 15px; border-bottom: dashed 1px #e7e7e7; color: #333; background:;}
.ny_news_lb ul li span{ float: right; font-size: 13px; color: #888;}


.clearfix { padding-top: 20px; min-height: 300px;  }
.clearfix li { float: left; width: 186px; height: 165px; margin: 0 8px 5px 8px; }
.clearfix li img { width: 186px; height: 130px; }
.clearfix li p { text-align: center; font-size: 14px; color: #333; line-height: 26px; padding-top: 5px; }


.News_fh{ float:right; width:100px; height:36px; line-height:36px; color:#fff; text-align:center;}
.News_fh a{ color:#fff;}


.ny_tplb{ padding-top: 10px; min-height:400px;}
.ny_tplb ul{ margin-left: 10px;}
.ny_tplb ul li{ width: 171px; float: left;  text-align: center; margin: 10px 5px 0px 6px;}
.pcimg{ width:167px; height:120px; padding:1px; border:1px solid #d3d3d3; background-color:#ffffff;}
.pcimg img{ width:167px; height:120px; }
.pctit{ line-height:24px; font-size:14px; display: block;}

.maincontent {color:#333333; font-size:14px; margin-top: 15px; min-height: 400px;}
.maincontent p {font-size:15px; text-indent:2em; white-space:normal; line-height:24px; padding:0px 0px 15px 0px;}
.maincontent h2 {color:#323232;font-size:14px; height: 32px;}
.maincontent h3 {color:#323232;font-size:14px;}


.ny_yqlj{ margin:10px 0px 10px 0px; min-height: 300px;}
.ny_yqlj_fl a{display: inline-block;font-size:14px;color: #363636;  line-height: 30px; padding: 0px 10px;}
.ny_yqlj_fl a:hover{ color: #0a6fda;}

.ny_tplb{ padding-top: 10px; min-height:400px;}
.ny_tplb ul{ margin-left: 10px;}
.ny_tplb ul li{ width: 200px; float: left;  text-align: center; margin: 10px 10px 0px 10px;}
.pcimg{ width:196px; height:150px; padding:1px; border:1px solid #d3d3d3; background-color:#ffffff;}
.pcimg img{ width:196px; height:150px; }
.pctit{ line-height:24px; font-size:14px; display: block;}

.ny_xxgk_fl_bt{  height: 30px; line-height: 30px;}
.ny_xxgk_fl_bt em{ background: #fff; height: 30px; line-height: 30px; display: inline-block; float: left; padding-right: 15px; font-size: 18px; color: #1a1a1a; font-weight: 600;}
.ny_xxgk_fl_bt a{ font-size:13px; color:#333333; display:block; float:right; line-height: 30px; }
.ny_xxjj_nr{ padding: 10px 5px;}
.ny_xxjj_nr .gda{color:#e5a625;}
.ny_xxjj_nr_wz{ width: 570px; float: left;}
.ny_xxjj_nr_wz p{font-size:15px; text-indent:2em; white-space:normal; line-height:26px;}
.ny_xxjj_nr_img{ float: right; width: 290px;}
.ny_xxjj_nr_img img{ width: 290px; height: 193px;}


.ny_xxld span{ font-size:15px; text-align: left; float: left; display: inline-block; height:32px; line-height:32px; color:#000; background: url(/jjsjc/images/list1.jpg)left center no-repeat; padding-left:10px; padding-bottom: 10px;padding-top: 10px; padding-right: 30px;}
.ny_xxld span a{ color: #000;}
.ny_xxld span a:hover{ color: #106ab8;}
.ny_lsyg, .ny_xydt{ text-align: center;}
.ny_lsyg img, .ny_xydt img{text-align: center;  width: 600px;}




.ny_gljg_nr{ border-top: 1px solid #dddddd; border-left: 1px solid #dddddd; width: 798px;margin: 0 auto;margin-bottom: 10px;}
.ny_gljg_a ul li{ background: #ededed; text-align: center; font-size: 15px; color: #222; width: 265px; float: left; border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd; height: 50px; line-height: 50px;}
.ny_gljg_a ul li p{}
.ny_gljg_a ul li a{color: #22122c;}
.ny_gljg_a ul li a:hover{ color: #0f63c0;}
.ny_gljg_b ul li{ background: #fff;}


#adu15{z-index:99999999999;}