@charset "utf-8";

.body-top{height:34px; line-height:34px; background: #eee url(../images/bg_toptb.png) repeat-x center; vertical-align:middle; margin:0 auto; width:980px;}

.headern{ width:960px; margin:0 auto;}

.headern p{ color:#FFF; padding-left:5px;}

.headern p span a{ color:#FFF;}

.headern .yl{ float:left;}

.headern .yr{ float:right;}

.headern .yr a{ color:#FFF;}



.nav{background: url(../images/nv.gif) repeat-x; box-shadow: 0 3px 8px #555555; height: 50px;

overflow: hidden !important; padding: 0; width: 100%; z-index: 9999; width:980px; margin:0 auto;}

.nav ul{background: url(../images/nv.gif) repeat-x; height: 50px; margin: 0 auto; overflow: hidden !important;

width: 980px; padding-left:10px;}

.nav ul li{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0); float: left; font-size: 14px; font-weight: normal; height: 50px; font-weight:700; margin: 0 26px 0 37px;}

.nav ul li a{background: none repeat scroll 0 0 rgba(0, 0, 0, 0); color: #FFFFFF; display: block; float: left; font-size: 16px; height: 50px; line-height: 50px; width:73px; text-align: center; }

.nav ul li:hover{background: url(../images/nv_a.gif) repeat-x scroll center top; color: #FFFFFF; text-decoration: none; }



.FocusPic{ width:345px}

.extend .sy li{ font-size:14px; line-height:220%; padding-right:8px;}





.box{border:1px solid #c3d4e7;zoom:1; overflow:auto; padding-bottom:10px}

.box .content{ padding:0 5px; overflow:auto; }

.box h5{background: url(../images/topbg.gif) no-repeat; color:#0B7AB1; height:41px;  line-height:30px; padding-left:10px; position:relative; text-indent:1em;}

.box h6{background: url(../images/xtopbg.gif) no-repeat; color:#666; height:54px; margin-bottom:10px; line-height:40px; padding-left:10px; position:relative; text-indent:1em;}

.box .digg12 li{background: url(../images/libg.png) 5px center no-repeat; line-height:29px; overflow:hidden; position:relative; font-size:12px; text-indent:1.3em;}

.box .digg li{background: url(../images/libg.png) 5px center no-repeat; line-height:28px; overflow:hidden; position:relative; font-size:14px; text-indent:1.3em;}

.box .digg li a{ color:#000;}

.box .digg li a:hover{color:#1e50a2;}

.box .digg li span{  width:97px; color:#999;}

.newxw dl{ width:470px; margin:0 auto;}

.newxw dl dt{ font-size:16px; line-height:200%; text-align:center;}

.newxw dl dd{ text-indent:2em; line-height:200%; color:#999;}

.newxw dl dt a{ color:#0b7ab1; font-weight: bold; }

.newxw dl dt a:hover{text-decoration:underline;}

.newxw dl dd a{color:#0b7ab1;}

.yyjj{ border:1px solid #c3d4e7; width:730px; float:left;}

.yyjj h2{ height:46px; line-height:44px ;background: url(../images/jjbg.gif) no-repeat; font-size:16px; color:#FFF; text-indent:1em;  }

.yyjj dl{ margin: 20px 10px 10px;}

.yyjj dl dt{background: url(../images/yyjj.jpg) no-repeat scroll 0 0; display: block; float: left; height: 129px; margin-right: 12px; width: 226px; }

.yyjj dl dd{  line-height:190%; font-size:14px; text-indent:2em;}



.footer{margin-top: 15px; padding-bottom:20px; width: 100%; background:#1C8CC1}

.footn{ width:980px; margin:0 auto; padding-top:10px;}

.footn p{ text-align:center; color:#DDDDDD; font-size:14px; line-height:180%;}

.footer p.info{color:#DDDDDD; line-height:220%;text-align:center; padding:12px 0; margin-top:15px;}

.footer p.info a{color:#DDDDDD;}



 

.left-nav{ width:200px; float:left; }

.left-nav h1{ font-size:16px; color:#F2F2F2; text-align:center; background: url(../images/jjtop.gif) no-repeat; height:44px; line-height:44px; }

.left-nav .content li{ font-size:14px; text-align:center; border-bottom: 1px solid #DDDDDD; height:50px; font-weight:700;}

.left-nav .content li a{ color:#666666; display:block; height:40px; line-height:40px; margin-top: 10px;}

.left-nav .content .cur a{ background:#00AADD; color:#F2F2F2;}

.left-nav .content a:hover{background:#00AADD; color:#F2F2F2;}

.col-right{ width:765px; float:right; border:1px solid #c3d4e7; }

.righrcn{ padding:10px 25px;}

.col-right .title{ text-align:center; font-size:24px; line-height:250%; width:680px; border-bottom:1px dashed  #CCCCCC; margin:10px auto;}

.col-right .content{ line-height:300%;}



.col-leftl{ width:760px; margin-right:10px; float:left; border:1px solid #c3d4e7;}

.leftnn{padding:10px; background: url(../images/mianbg.jpg) repeat-x; }



.listn{padding:10px}

.listn h2{ background: url(../images/lito.gif) no-repeat; border-bottom: 3px solid #2da3dc; color: #0b7ab1; font: 22px/32px "Microsoft YaHei";  height: 32px; margin: 10px 20px;  padding: 0 0 12px 42px;}

.listn ul{ font-size: 14px;  padding: 20px 15px; text-align: left;} 

.listn ul li{height: 26px;  margin-top: 0; overflow: hidden; font:瀹嬩綋,Tahoma,Helvetica,Arial,sans-serif; padding-top: 6px;}

.ymfc{ width:730px; border:1px solid #c3d4e7; float:left; }

.ymfc h2{ line-height:31px;  background: url(../images/conbg.gif) no-repeat;  text-align:right; font-size:12px; padding-right:10px;}

.ymfc h2 span{ float:left; font-size:14px; text-indent:1.3em;}

.ymfc dl{ margin:15px 10px; width:335px; float:left; }



.ymfc dl dt img{ border:none;}

.ymfc dl dt{ float:left; }

.ymfc dl dd{ padding-left:15px; float:left;}

.ymfc dl dd p{ font-size:14px; line-height:220%;}

.ymfc .xxjs{ padding-top:50px; text-align:center;}

.ymfc .xxjs a { display:block; width:80px; color: #fff;  background: none repeat scroll 0 0 #2691C5;}

.ymfc .xxjs a:hover { background:none repeat scroll 0 0 #f91;}

.ymfc .ny1{background: url(../images/mymy.jpg) repeat-x 0 bottom; overflow: hidden; }

.ymfc .ny1 h4{ padding:30px 8px;  float: left; font-size: 16px; font-weight: bold;  text-align: center; width: 95px; color:#338ec5;}

.ymfc .ny2 {   float:left;  width:615px; padding-top:3px; }

.ymfc .ny2 li{background: url(../images/libg.png) 5px center no-repeat;; float: left; height: 24px; line-height: 22px; padding:7px 15px; white-space: nowrap; font-size:14px;}





.jzjcn{ width:236px; float:right; border:1px solid #c3d4e7;;}

.jzjcn h2{background: url(../images/hy.gif) no-repeat; font-size:14px; line-height:32px; color:#0b7ab1; text-indent:1.5em; margin-bottom:3px;}

.jzjcn dl{ padding:4px 14px;}

.jzjcn dl dt{ line-height:170%; padding-left:5px;}

.jzjcn dl dd{ line-height:180%;}

.tp_btn{background: url(../images/tp_btn.jpg) no-repeat 50px 0 scroll; border: medium none; cursor: pointer; height: 37px;

width:100%; }

.jzjcn input{ margin-left:5px;}



.jzjc{ width:236px; float:right; border:1px solid #c3d4e7; }

.jzjc h2{background: url(../images/hy.gif) no-repeat; font-size:14px; line-height:32px; color:#0b7ab1; text-indent:1.5em;}

.jzjc dl{width:78px; float:left; margin:6px auto;}

.jzjc dl dt{  height:71px;}

.jzjc dl dd{ text-align:center; font-size:12px; line-height:180%;}

.jzjc .n1 dt{background: url(../images/zn_05.jpg) no-repeat center 0;}

.jzjc .n2 dt{background: url(../images/zn_07.jpg) no-repeat center 0;}

.jzjc .n3 dt{background: url(../images/zn_06.jpg) no-repeat center 0;}

.jzjc .n4 dt{background: url(../images/zn_03.jpg) no-repeat center 0;}

.jzjc .n5 dt{background: url(../images/zn_09.jpg) no-repeat center 0;}

.jzjc .n6 dt{background: url(../images/zn_08.jpg) no-repeat center 0;}

.jzjc ul{ padding:10px 0;}

.jzjc ul li{background: url(../images/li.gif) no-repeat 10px center; line-height:200%; text-indent:1.5em;}

.ad{ text-align:center;}

.bgov{ width:318px; border:1px solid #c3d4e7; background: url(../images/vvbg.gif) repeat-x; float:left;  }

.bgov h2{line-height:36px; font-size:12px; font-weight:normal; text-align:right; padding-right:10px; background: url(../images/h2bg.gif) no-repeat 10px center; }

.bgov h2 span{ float:left; font-size:14px; text-indent:1.5em; font-weight:bold; color:#0b7ab1;}

.bgov dl dt{ float: left; width: 104px;}

.bgov dl dt img{ border: 1px solid #ccc; height: 75px; padding: 1px; width: 100px;}

.bgov dl dd{ float: left;  padding-left: 10px;  width: 183px;}

.bgov dl dd h3{ font-size:14px;}

.bgov dl dd h3 a{ color:#0b7ab1; line-height:200%;}

.bgov dl dd h3 a:hover{ text-decoration:underline;}

.bgov .bgovn{ overflow: hidden; padding: 10px;}

.bgov .bgovn dl dd p{ color:#999; line-height:150%;}

.bgov .bgovn ul{ clear:both; padding:10px 0;}

.bgov .bgovn ul li{background: url(../images/li.gif) no-repeat 0px center; text-align:right; color:#999; line-height:200%;}

.bgov .bgovn ul li span{ float:left; text-indent:0.5em;}

.cen{ margin:0 10px;}

.ylink{ border:1px solid #c3d4e7; background: url(../images/vvbg.gif) repeat-x;}

.ylink h5{line-height:36px; font-size:12px; text-align:right;  font-weight:normal; padding-right:10px; background: url(../images/h2bg.gif) no-repeat 10px center;  }

.ylink h5 span{color:#0b7ab1; font-weight:bold; text-indent:1.5em; font-size:14px; float:left;}

.yqy dl dt{ float:left; /*width:220px;*/ margin-right:16px;}

.yqy dl dd{ float:left; width:205px;}

.yqy dl dd{ padding:5px;}

.yqy dl dd h2{ text-align:center; color:#0b7ab1; font-size:12px; line-height:200%;}

.yqy dl dd p{ line-height:170%; color:#999;}

.yqy dl{ width:450px; border:1px dotted #CDEAFA;  float:left; margin-top:10px; margin-right:8px; margin-left:8px; display:inline;  padding:10px; margin-bottom:0; min-height:144px; padding-bottom:0;}

.ksjj dl{ border-bottom:1px dotted#CCC;;; padding-bottom:15px;}



.ksjjl{ width:500px; float:left;  font-size:15px;}

.ksjj dl dt { height:45px; line-height:45px; color:#3baee1; font-weight:bold; font-size:16px; }

.ksjj dl dd{ line-height:200%; text-indent:2em;}

.ksjjl ul li{ line-height:250%; color:#7c7c7c;}

.ksjjl ul li b{ color:#333;}

.ksjjr{ width:344px; float:right; background-color: #f9f9f9;  border: 1px solid #e8e8e8;

   }

.ksjjr h2{background-color: #ededed; border-bottom: 1px solid #e8e8e8; color: #727272; font-size: 15px; height: 30px;

 line-height: 30px; text-indent: 1em; text-align:center;}

 

.myjj dl{ border:1px solid #c3d4e7; width:650px; margin:0 auto; padding:20px; overflow:hidden; background:#F2F2F2; margin-bottom:10px;}

.myjj dl dt{ float:left; width:150px;}

.myjj dl dd{ float:left; width:490px;}

.myjj dl dd h3{ font-size:16px; line-height:200%;}

.myjj dl dd p{ line-height:200%; padding-top:8px; text-indent:2em; font-size:14px;}

.myjj dl:hover{ background:#C8E4FF; }



.kssz{ border:1px solid #c3d4e7; padding:10px 25px; margin:0 auto; width:850px; overflow:hidden;}

.kssz h3{ font-size:16px; line-height:200%; color:#2CA7DE; overflow:hidden; word-wrap: break-word;}

.kssz dl{margin:0 auto; width:880px;  overflow:inherit;  

 }

.kssz dl dd{ display:block; float: left; font-size: 14px; font-weight: 200; padding:8px; overflow: inherit; width:auto; margin:2px; text-align: center;  text-overflow: ellipsis; word-wrap:  break-all; }

.kssz dl dd a{border: 2px solid #D1D1D1; display: inline-block; overflow: hidden; padding-left: 15px; padding-right: 15px; white-space: nowrap; height:35px; line-height:35px; }

.kssz dl dd a:hover{ color:#FFF; background:#2CA7DE; border: 2px solid #0A7CAF;}



.coright{ width:377px; float:left; }



.right-nav{ width:765px; float:right;}



.myfcdl{ width:700px; margin:0 auto;}

.myfcdl dl dt{ float:left; width:220px;}

.myfcdl dl dd{ float:left; width:480px;}