@charset "utf-8";

/* CSS Document */



.nav{background:url(../images/nav_bg.jpg); height:35px;}

.nav ul{padding-top:10px; position:relative;}

.nav ul li{float:left; font-size:14px; border-left:#a6d0ff solid 1px; height:14px;}

.nav ul li a{color:#a6d0ff; font-weight:bold; display:block; padding:0 15px; line-height:14px;}

.nav ul li a:hover,#now{color:#FFF;}

.nav ul li ul{display:none; position:absolute; background:url(../images/nav_bg2.jpg) no-repeat bottom center; left:10px; width:988px; *padding-bottom:9px; padding-top:5px; overflow:hidden;}

.nav ul .on ul{display:block; z-index:9;}

.nav ul li .in{background:url(../images/nav.jpg) no-repeat center; display:none; margin-top:11px; height:4px; *width:12px; *margin-left:35px;}

.nav ul .on .in{display:block;}

.nav ul li ul li{float:left; display:inline; font-size:12px; border-left:#000 solid 1px; height:auto; margin-bottom:9px; margin-left:-1px; margin-right:1px;}

.nav ul li ul li:first-child{border-left:0;}

.nav ul li ul li a{color:#333; font-weight:normal; padding:0 12px; line-height:14px; white-space:nowrap;}

.nav ul li ul li a:hover{color:#000;}



.nav ul li .lzjs-nav{padding-left:100px; width:888px;}

.nav ul li .sgk-nav{padding-left:331px; width:657px;}

.nav ul li .flfg-nav{padding-left:350px; width:638px;}

.nav ul li .gzhd-nav{padding-left:530px; width:458px;}



.search{float:right; padding-top:5px;}

.search input{border:0; margin:0; padding:0; float:left;}

.search .txt{background:url(../images/search.png); width:150px; height:23px; line-height:20px; padding-left:25px;}

.search .s1{background:url(../images/search1.png); width:38px; height:23px; cursor:pointer; margin:0 5px;}

.search .s2{display:inline-block; background:url(../images/search2.png); width:60px; height:23px;}



.bg{background:url(../images/center_bg.jpg) repeat-x;}

.main{background:#ecf9ff; margin-bottom:10px; padding:0 10px;overflow: hidden;}

.nav2{background:url(../images/nav_bg2.jpg); width:988px; height:32px; line-height:32px; margin:0 auto; margin-bottom:10px;}



.left{float:left; width:757px;}

.side{padding:5px; border:#adc9e7 solid 1px; background:#FFF; height:228px; width:745px;}

.side .bd{float:left; overflow:hidden; width:522px;}

.side .hd{height:228px; background:#edf7fd; float:right; width:223px; overflow:hidden;}

.side .hd li{font-size:14px; margin:0 10px; line-height:45px;}

.side .hd li a{color:#333; display:block; padding-left:30px; border-bottom:#b5d1e4 solid 1px;}

.side .hd .on a{background:url(../images/1.jpg) no-repeat 5% 50%; color:#064492;}



.h251{height:224px; margin:10px 0; background:#FFF; clear:both; position:relative;}

.side2{width:226px; height:203px; padding:10px; border:#adc9e7 solid 1px; border-right:0; float:left; position:relative;}

.side2 .bd-p{height:150px; width:226px;}

.side2 .bd-p img{height:150px; width:226px;}

.btm{background:#000; opacity:0.3;filter:alpha(opacity=30); position:absolute; width:226px; height:15px; bottom:63px;}

.side2 .hd{position:absolute; width:226px; height:15px; bottom:63px; text-align:right;}

.side2 .hd a{color:#FFF; font-size:12px; display:inline-block; padding:0 8px; line-height:15px; border-left:#FFF solid 1px;}

.side2 .hd .on{background:#e70000;}

.side2 .bd-t{background:#eaeaea; width:226px; height:50px; overflow:hidden;}

.side2 .bd-t li{line-height:20px; padding:5px;}

.side2 .bd-t li a{color:#F00; margin-left:10px;}



.side3{width:508px; height:224px; border:#adc9e7 solid 1px; border-top:0; float:right; position:absolute; right:0;}

.side3 .title{background:url(../images/hd_bg.jpg); height:34px;}

.side3 .hd{float:left;}

.side3 .hd li{float:left; font-size:14px; font-weight:bold; text-align:center; border-right:#adc9e7 solid 1px;}

.side3 .hd li a{display:block; line-height:34px; color:#666; padding:0 15px;}

.side3 .hd .on a{background:url(../images/hd_bg2.jpg); color:#004eae;}



.side3 .title .bd{text-align:right; padding-right:10px; line-height:34px;}

.side3 .title .bd a{color:#666;}

.side3 .list{padding:0 10px; height:192px; overflow:hidden;}

.side3 .list li{line-height:20px; margin-top:10px;}

.side3 .list li:hover a,.side3 .list li:hover span{color:#DB241E;}

.side3 .list li a{color:#333; padding-left:10px; background:url(../images/point.jpg) no-repeat center left;}

.side3 .list li span{float:right;}

.side3 .list li a:hover{color:#DB241E; background:url(../images/point2.jpg) no-repeat center left;}





.side4{width:507px; height:191px; border:#adc9e7 solid 1px; float:right; background:#FFF; margin-bottom:10px;}

.side4 .title{background:url(../images/hd_bg.jpg); height:33px;}

.side4 .hd{float:left;}

.side4 .hd li{float:left; font-size:14px; font-weight:bold; text-align:center; border-right:#adc9e7 solid 1px;}

.side4 .hd li a{display:block; line-height:34px; color:#666; padding:0 15px;}

.side4 .hd .on a{background:url(../images/hd_bg2.jpg); color:#004eae;}



.side4 .title .bd{text-align:right; padding-right:10px; line-height:34px;}

.side4 .title .bd a{color:#666;}

.side4 .list{padding:0 10px; height:192px; overflow:hidden;}

.side4 .list li{line-height:20px; margin-top:10px;}

.side4 .list li:hover a,.side3 .list li:hover span{color:#DB241E;}

.side4 .list li a{color:#333; padding-left:10px; background:url(../images/point.jpg) no-repeat center left;}

.side4 .list li span{float:right;}

.side4 .list li a:hover{color:#DB241E; background:url(../images/point2.jpg) no-repeat center left;}



.h462{margin-bottom:10px; clear:both;}

.h462 .l{float:left; width:238px;}

.h462 .l .zsdw{ padding-bottom:8px; border:#adc9e7 solid 1px; background:#FFF; overflow:hidden;}

.h462 .l .zsdw ul{padding:0 10px; overflow:hidden;}

.h462 .l .zsdw ul li{line-height:20px; margin-top:8px;}

.h462 .l .zsdw ul li a{display:block; color:#333; padding-left:10px; background:url(../images/point.jpg) no-repeat center left;}

.h462 .l .zsdw ul li a:hover{color:#DB241E;}

.h462 .l .xh{border-top:0; margin-bottom: 10px;}

.gk{background:url(../images/gk.jpg); width:220px; height:41px; margin:5px 0; position:relative; cursor:pointer;}

.gk span{line-height:41px; padding-left:80px; font-size:14px; color:#2f77c0; font-weight:bold;}

.gk span a{font-size:14px; color:#2f77c0;}

.gk span a:hover{font-size:14px; color:#2f77c0;}

.gk ul{padding:0 10px; padding-bottom:8px; overflow:hidden; position:absolute; border:#adc9e7 solid 1px; background:#FFF; top:0; left:-220px; width:200px; display:none;}

.gk ul li{line-height:20px; margin-top:8px;}

.gk ul li a{display:block; color:#333; padding-left:10px; background:url(../images/point.jpg) no-repeat center left;}

.gk ul li a:hover{background:url(../images/point3.jpg) no-repeat center left; color:#064491;}

.h462 .l .link{margin-bottom: 6px; display:inline-block;}



.h462 .title{border-bottom:#adc9e7 solid 1px; color:#084186; font-weight:bold; font-size:14px; background:url(../images/title_bg.jpg); line-height:34px; padding-left:10px;}

.h462 .title img{vertical-align:middle; margin-left:10px;}



.h462 .r{float:right; width:507px; height:460px; border:#adc9e7 solid 1px; background:#FFF; overflow:hidden;}

.h462 .r .list{float:left; display:inline; width:115px; height:122px; text-align:center; margin:10px 0 6px 9px;}

.h462 .r .list a:hover{color:#DB241E;}

.h462 .r .list div{height:97px; border:#adc9e7 solid 1px; margin-bottom:5px;}

.h462 .r .list div img{margin-top:9px;}



.right{float:right; width:219px;}

.right .mtgt{border:#adc9e7 solid 1px; background:#FFF; overflow:hidden; position:relative; margin-top:10px;}

.right .mtgt .title{background:url(../images/title_bg2.jpg); line-height:32px; color:#094087; font-weight:bold; font-size:14px; padding:0 10px; border:#FFF solid 1px;}

.right .mtgt .title a{float:right; font-size:12px; color:#666; font-weight:normal;}

.right .mtgt ul{padding:0 10px; height:155px; overflow:hidden; border-top:#adc9e7 solid 1px;}

.right .mtgt ul li{line-height:20px; margin-top:9px; height:auto !important;}

.right .mtgt ul li a{color:#333; padding-left:10px; background:url(../images/point.jpg) no-repeat 0px 5px;}

.right .mtgt ul li a:hover{color:#DB241E;}

.right .mtgt .xw{text-align:center;}

.right .mtgt .xw a{background:url(../images/button.jpg); display:inline-block; width:96px; height:31px; color:#FFF; line-height:30px; margin:8px 3px;}



.right .zxgg{height:237px; margin-bottom:10px; margin-top:0;}

.right .zxgg ul{height:auto;}

.right .zxgg .tempWrap{margin:10px 8px;}

.right .zxgg ul li.li01{color:#DB241E;}

.right .zxgg ul li.li01 a{color:#DB241E;}



.right .wsysl{display:block; width:220px; height:41px; margin-bottom:5px;}

/*.tgxt{display:block; width:220px; height:44px; margin:5px 0;}*/

.right .wsysl span/*, .tgxt span*/{line-height:41px; padding-left:80px; font-size:14px; color:#2f77c0; font-weight:bold;}

.right .wsysl{background:url(../images/wsysl.jpg);}



/*.tgxt span{display:block; width:120px; line-height:normal; font-size:14px; text-align:center; padding-top:13px; padding-left:50px;}*/

.right .gzhd,.right .bmfw{background:url(../images/gzhd.jpg); width:220px; height:41px; margin:5px 0; position:relative; cursor:pointer;}

.right .bmfw{background:url(../images/bmfw.jpg);}

.right .gzhd span,.right .bmfw span{line-height:41px; padding-left:80px; font-size:14px; color:#2f77c0; font-weight:bold;}

.right .gzhd ul,.right .bmfw ul{padding:0 10px; padding-bottom:8px; overflow:hidden; position:absolute; border:#adc9e7 solid 1px; background:#FFF; top:0;  left:-220px; width:200px; display:none;}

.right .gzhd ul li,.right .bmfw ul li{line-height:20px; margin-top:8px;}

.right .gzhd ul li a,.right .bmfw ul li a{display:block; color:#333; padding-left:10px; background:url(../images/point.jpg) no-repeat center left;}

.right .gzhd ul li a:hover,.right .bmfw ul li a:hover{background:url(../images/point3.jpg) no-repeat center left; color:#064491;}

.right .tgxt{background:url(../images/tgxt.jpg);}



.bmfw{background:url(../images/bmfw.jpg);}



.right .kpsp{height:259px; border:#adc9e7 solid 1px; background:#FFF; overflow:hidden; margin-top:10px;}

.right .kpsp .title{background:url(../images/title_bg2.jpg); line-height:32px; color:#094087; font-weight:bold; font-size:14px; padding:0 10px; border:#FFF solid 1px;}

.right .kpsp .title a{float:right; font-size:12px; color:#666; font-weight:normal;}

.right .kpsp .video{margin:0 auto; margin-top:10px; text-align:center;}

.right .kpsp .video img{width:200px; height:122px;}

.right .kpsp ul{margin-top:10px; background:url(../images/2.jpg) no-repeat left; height:82px; padding-left:80px;}

.right .kpsp li{line-height:20px; margin-bottom:8px;}

.right .kpsp li a:hover{color:#DB241E;}



.clear{clear:both;}

/*index end--------------------------------------------------------------------------*/



.left-page{width:238px; float:left;}

.left-page .title{background:url(../images/left_nav.jpg); line-height:47px; text-align:center; color:#FFF; font-size:16px; font-weight:bold; margin-bottom:10px;}

.left-page ul{margin-bottom:11px; font-size:14px;}

.left-page li{background:url(../images/list_bg.jpg) repeat-x; line-height:34px; margin-bottom:-1px;}

.left-page li a{display:block; background:url(../images/3.jpg) 8% 50% no-repeat; border:#acc9e7 solid 1px; padding-left:38px; line-height:33px;}

.left-page li .now{background:url(../images/3-2.jpg) 8% 50% no-repeat;}

.left-page li div{display:none;}

.left-page li div a{display:block; background:none; border:0; line-height:25px; padding-left:40px;}

.left-page .on,#th{background:#acc9e7;}

.left-page .on a,#th a{color:#08418a; background:url(../images/4.jpg) 8% 50% no-repeat;}



.title2{padding:5px; font-size:14px; font-weight:bold; color:#666;}



.right-page{width:697px; min-height:700px; padding:5px 20px; float:right; background:#FFF; border:#acc9e7 solid 1px; margin-bottom:10px;}

.right-page .title{background:url(../images/line.jpg) no-repeat bottom left; line-height:38px;}

.info_fx{ float:right;}

.right-page .list{overflow:hidden; height:587px; margin:10px 0;}

.right-page .list li{line-height:16px; padding:10px 0; border-top:#CCC dashed 1px; margin-top:-1px; margin-bottom:1px;}

.right-page .list li a{display:block; color:#333; padding-left:10px; background:url(../images/point.jpg) no-repeat center left;}

.right-page .list li span{float:right;}



.pagediv{text-align:center; padding:10px;}

.arrow{margin:0 5px;}

#pagination_input{width:25px; margin:0 5px;}



.more{display:block; float:right; font-size:14px; font-weight:bold;}

.right-page .tzggList{height:297px;}

/*list end--------------------------------------------------------------------------*/



.detail .bt{font-size: 22px; font-weight: bold; color: #3768ba; text-align: center; padding: 15px; padding-bottom:0; font-family:"黑体";}

.detail .bt2{color: #3768ba; text-align: center;font-size: 16px;padding: 0;padding-bottom: 15px;line-height: 40px;}

.detail .tb{border-bottom:#CCC dashed 1px; width:100%; margin:0 auto; text-align:center; color:#666; padding:5px 0;}

.detail img{ display:block; margin:0 auto; width:630px; /*max-width:630px;*/}

.detail img.icon_fj{display:inline; margin:0; width:auto;}



.normal{margin:0 10px;}

.detail p{line-height:25px; font-size:12px;}

.detail .but{text-align:right; padding:28px 8px 18px;}

.detail .but a{display:inline-block; background:url(../images/button2.jpg); padding:0 10px; line-height:22px; border:#999 solid 1px;}

/*detail end--------------------------------------------------------------------------*/



.zjjs{border:#CCC solid 1px; margin:10px 0;}

.zjjs .title{background:url(../images/title_bg3.jpg); line-height:25px; border:#FFF solid 1px; color:#13509c;}

.zjjs .title img{vertical-align:middle; margin:0 8px; margin-top:-3px;}

.zjjs p{padding:0 18px;}

.zjjs p a{margin:5px 8px; display:inline-block;}

/*zjjs end------------------------------------------------------------------------------------*/



.zjjs-detail{background:url(../images/zjjs.jpg) repeat-x top; min-height:170px; padding:25px 40px; margin-top:10px;}

.zjjs-detail .pic{float:left; border:#CCC solid 1px;}

.zjjs-detail .pic img{width:130;height:164;}

.zjjs-detail .txt{float:right; width:450px;}

.zjjs-detail .tit{border-bottom:#999 solid 1px; line-height:20px; padding-bottom:10px;}

.zjjs-detail .tit b{display:block; color:#14519d; font-size:14px;}



.back{display:block; margin:0 auto; margin-top:20px; color:#FFF; font-size:14px; font-weight:bold; background:url(../images/back.jpg); width:120px; line-height:30px; text-align:center;}





.ld-list{float:left; width:160px; text-align:center; line-height:18px; display:inline; margin:40px 0 0 55px;}

.ld-list img{margin-bottom:10px;}

.ld-list a{font-size:14px; font-weight:bold; color:#08418a; display:block;}



.ld-list2{float:left; width:160px; text-align:center; line-height:18px;}

.ld-list2 img{margin-bottom:10px;}

.ld-list2 a{font-size:14px; font-weight:bold; color:#08418a; display:block;}



.ldbz{border-top:#CCC dashed 1px; border-bottom:#CCC dashed 1px; line-height:25px; margin:20px 30px 20px 160px;}

.ldbz a{margin-right:10px; color:#08418a;}



.ld-det{border:#CCC solid 1px; margin:0 30px 0 160px; min-height:337px; _height:337px; width:503px; overflow:hidden;} 

.ld-det ul{margin-left:-1px; font-size:14px; font-weight:bold; color:#666; height:27px;}

.ld-det li{float:left; border-bottom:#CCC solid 1px; border-left:#CCC solid 1px; background:url(../images/ldbz.jpg); line-height:27px; width:125px; text-align:center;}

.ld-det .on{border-bottom:#fff solid 1px; background:url(../images/ldbz2.jpg);}



.xkgk{float:left; display:inline; width:255px; height:194px; text-align:center; margin:30px 0 0 60px;}

.xkgk img{display:block; margin:0 auto; margin-bottom:10px; border:#000 solid 1px;}

.xkgk a:hover img{border:#C00 solid 1px;}

.xkgk a:hover{color:#C00;}



.ztxm{ margin:10px 0 20px;}

.ztxm .title{background:#fefefe; line-height:15px; border:#ccc solid 1px; border-top:#039 3px solid; border-bottom:none; color:#13509c; float:left; padding:5px 15px;}

.ztxm .xx_list{padding:10px;border:#CCC solid 1px; min-height:50px;}

.ztxm .xx_list a{ display:block; width:168px; float:left; text-align:center; line-height:25px;}

/*ztxm end------------------------------------------------------------------------------------*/



.clear{clear:both; height:0px;}

.dsdt_box{width:760px; float:right;}

.dsdt_left{width:235px; min-height:500px; border:#CCC solid 1px; background:#FFF; float:left; overflow:hidden; position:relative;}

.dsdt_left .pic{margin:0 auto; margin-top:13px; width:172px; padding:8px; border:#CCC solid 1px;}

.dsdt_left p{/*text-indent:24px;*/ line-height:25px; padding:0 11px;}

.dsdt_con{ margin: 10px auto 20px;border:#ccc solid 1px; border-top:none;}

.dsdt_con .title_01{padding:5px 20px; background:url("../images/title_bg2.jpg") repeat-x; line-height:25px; font-weight:bold;}

.dsdt_con .jgjj{ min-height:200px; background:#fff; padding:10px; text-indent:25px; line-height:20px;}

.dsdt_con .jgjj a{ color:#333;}

.dsdt_con .jgjj li{background:url(../images/point.jpg) no-repeat left center; padding-left:10px; line-height:25px; height:25px;}

.dsdt_con .jgjj li a{width:500px; overflow:hidden; display:block; float:left; width:75%; text-indent:0px;}

.dsdt_con .jgjj li span{float:right; width:20%; text-align:right;}

.ds_name{ padding:5px; text-align:center; line-height:18px; font-size:14px;}

.ds_contact{ padding-left:13px; line-height:35px; color:#666; font-weight:bold; font-size:14px; background:url("../images/title_bg2.jpg") repeat-x;}





.map_title{text-align:center; padding:20px 0; font-size:14px; font-weight:bold; border-bottom:#CCC solid 1px;}

.wzdt{font-weight:bold;}

.wzdt a{font-weight:normal;}

.wzdt td{padding:15px 0; line-height:25px;}

.wzdt .td1{width:10%;}



.xglj select{width:100%;}

.right .mtgt .xglj li{margin-top:5px; height:24px !important;}



.xgxx_list{border-top:1px dashed #ccc; padding:10px 8px 20px 0;}

.xgxx_list li{line-height:28px; color:#333;}

.xgxx_list li span{ float:right;}

.xgxx_list li a{color:#333;}



.xgxx_title{ float:left; position:relative; top:15px; left:0;}

.news_info{ padding:10px 0;}





.xxcx_table th, .xxcx_table td{ border-bottom:#ccc 1px dotted; padding:10px 5px; line-height:25px; font-size:14px;}

.xxcx_table th{ background:url(../images/3.gif) no-repeat 6px center; color:#555; text-align:left; padding-left:20px;}

.xxcx_table td{border-left:#ccc 1px dotted;}

.xxcx_table a{margin:0 6px;}

.xxcx_table .trSep{ background:#f8f8f8;}



.close_btn {background:url(../images/close.png) no-repeat right center; color:#666666; cursor:pointer; font-size:14px; padding-right: 20px; text-align:right;

}



/*问题解答*/



.wtjdTitle{padding:0; margin:0; cursor:pointer; font-size:14px; background:url(../images/point.jpg) 0 center no-repeat; padding-left:10px;}

.wtjdCon{padding:10px; display:none; border:1px solid #ccc; margin-bottom:15px; background:#f1f1f1;}



.box{padding:30px 20px; background:#f5f5f5; font-size:16px; text-align:center; border:1px solid #efefef; font-size:16px; font-family:"微软雅黑"; color:#333;}

.box form{ display:inline;}

.box select{width:188px; height:40px; border:1px solid #476ea5; font-size:16px; margin-right:5px; padding-left:5px;}

.box .searchBtn{background:#c3371c; width:138px; height:40px; border:none; color:#FFF; font-weight:bold; font-size:16px;}