@charset "utf-8";
/* CSS document */
body{padding:0px; margin:0px; background: url("../images/bg.jpg") repeat-x; color:#6C6B6B; font-size:12px; font-family:"Microsoft Yahei";}
ul, li, ol, dl, dt, dd{margin:0; padding:0; list-style:none}
img{display:inline-block; border:0; -ms-interpolation-mode:bicubic}
a{text-decoration:none; color:inherit; color:#6C6B6B}
.clear{clear:both; padding:0px; margin:0px;}
h1, h2, h3, h4 ,h5, h6{padding:0; margin:0; font-weight:normal}
.fl{float:left}
.fr{float:right}
#top{width:1000px; padding:0px; margin:0 auto;}
#top_left{float:left; height:31px; line-height:31px;}
#top_right{float:right; height:31px; line-height:31px;}
#logo{width:1000px; padding:29px 0 0; height:106px; overflow:hidden; margin:0 auto}
#logo_left{float:left; font-size:22px; width:750px; line-height:33px;}
#logo_left h1{margin-top:10px; font-size:25px; color: #025DA2; font-weight:bold;}
#logo_left img{float:left; margin:0 15px 0 0;}
#logo_right{float:right; color:#616161; margin:15px 0 0; font-size:14px; width:240px; line-height:22px;}
#logo_right h2{font-size:22px; color: #323440; font-weight:bold;}
#logo_right img{float:left; margin:6px 15px 0 0;}
.search{float:right; padding:5px 0px 0px 0px;}
.search .text11{background:url("../images/ss1.jpg") no-repeat top; border:none; width:160px; height:25px; line-height:25px; margin:0; padding:0 0 0 10px}
.search .button{border:none; background:url("../images/ss2.jpg") no-repeat top; color:#fff; height:25px; line-height:25px; width:48px; text-align:center}
#dhnr{width:1130px; padding:0px; margin:0px auto; font-size:14px; background:url("../images/dhbg.jpg") no-repeat center bottom; height:45px; overflow:hidden}
#dhnr ul{padding:0px; margin:0px 0 0 5px; list-style:none}
#dhnr ul li{float:left; margin:0px; border-right:1px solid #0276CD; line-height:45px; height:45px;}
#dhnr ul li a{color:#FFFFFF; padding:0px 33px; display:block}
#flashs{position:relative; height:525px; overflow:hidden;}
#flashs .bgitem{z-index:-999;position:absolute; top:0;}
#flashs .btn{position:absolute; z-index:999; bottom:5px; left:46%; margin-right:-450px; padding:5px 6px;}
#flashs .btn span{color:#F90500; background:#fff; border:1px solid #0276CD; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{background:#015CA2; color:#fff;}
#banner1{background:url("../images/banner1.jpg") no-repeat center; height:400px; overflow:hidden}
#ssbg{height:45px; line-height:45px; background-color:#EEEEEE; width:100%}
#ss{width:1145px; padding:0px; margin:0 auto;}
#ss_left{float:left; line-height:45px;}
#main1{width:1000px; margin:15px auto 0px auto; padding:0px; clear:both}
#main1_left{width:225px; padding:0px; margin:0px; float:left; background-color:#FFFFFF}
#main1_lefttop{padding:10px 0; background-color:#005CA1; font-size:16px; color:#62B6F7; text-align:center; text-transform:uppercase}

#main1_lefttop h2{color:#fff; font-size:24px;}
#main1_pro11{padding:0px; margin:0px;}
#main1_pronr{border-left:2px solid #005CA1; border-right:2px solid #005CA1; border-bottom:8px solid #005CA1; padding:12px; font-family:"宋体"}
#main1_pronr h4{background-color:#005CA1; height:32px; line-height:32px; padding-left:15px; margin:0px; font-weight:bold; font-size:14px; color:#fff; clear:both;}
#main1_pronr h4 a{color:#fff}
#main1_pronr ul{margin:0px; padding:5px 0px 5px 0px; list-style:none;}
#main1_pronr ul li{background:url("../images/b2.jpg") no-repeat 15px 14px;line-height:38px; margin:0 5px 0 0; padding-left:38px; border-bottom:1px dashed #ccc}
#main1_pronr ul li:last-child{border-bottom:none;}
#main1_right{width:727px; margin:0px; padding:0px; float:right;}
.pro{float:right; width:758px; padding:0px; margin:0px}
.pro .tit{float:left; width:100%; height:41px; line-height:41px; font-size:14px; background-color:#EAEAEA}
.pro .tit ul{list-style: none; padding:0px; margin:0px;}
.pro .tit li{float:left; height:41px; width:25%; line-height:41px; text-align:center; background-color:#EAEAEA; overflow:hidden;}
.pro .tit li a{color:#3C3C3C; background:url("../images/b2.gif") no-repeat 0;}
.pro .tit li span{}
.pro .tit li a:hover, .pro .tit .cur a{background-color:#005CA1; color:#ffffff; display:block; text-decoration:none; font-weight:bold;}
.pro .tit li a:Hover span, .pro .tit .cur a span{background-color:#005CA1; display:block;}
.pro .tit .nones{background:none}
.pro .nr{height:auto; margin:0px; border:1px solid #EAEAEA; border-top:none; padding:0px 0px 0px 0px; height:auto; overflow:hidden; font-family:"宋体"}
.pro .nr ul{margin:20px 0 0; padding:0px;}
.pro .nr dl{float:left; margin:0 15px 10px 0; padding:0 10px 10px 17px; width:207px; background-color:#FFFFFF;}
.pro .nr dt{font-size:0; line-height:0; padding:0px; margin:0px}
.pro .nr dt img{width:222px; height:167px; border:0px;}
.pro .nr dd{width:222px; display:block; padding:5px 0 0; overflow:hidden; margin:0px;line-height:20px; text-align:center;}
.pro .nr dd h1{background-color:#EDEDED; font-size:12px; font-weight:bold; margin:5px 0 0}
.pro .nr dd h2{background-color:#EDEDED; font-size:12px; font-weight:bold; margin:5px 0 0}
.pro .nr dd h1 span{color:#FF3333}
.pro .nr dd h2 span{color:#FF3333}
#xwzxnr{padding:0px; margin:0px;}
#xwzxnr dl{border-bottom:1px dashed #ccc; padding:0px; margin:0px 0px 10px 0px; line-height:22px;}
#xwzxnr dt{background: url("../images/b3.jpg") no-repeat 0px 7px; padding-bottom:5px; padding-left:18px;font-weight:bold;}
#xwzxnr dt a{color:#005CA1; font-size:14px;}
#xwzxnr dd{padding:0px 10px 10px 0px; margin-left:18px;}
#xgtjnr{margin:15px 0 0; padding:0px;}
#xgtjnr li{float:left; margin:0 15px 10px 0; padding:0 10px 0px 17px; width:207px;}
#xgtjnr li img{width:222px; height:167px; border:0px;}
#xgtjnr li span{display:block; text-align:center; line-height:30px;}
#cpny dl{float:left; margin:0 15px 10px 0; padding:0 10px 10px 17px; width:207px; background-color:#FFFFFF;}
#cpny dt{font-size:0; line-height:0; padding:0px; margin:0px}
#cpny dt img{width:222px; height:167px; border:0px;}
#cpny dd{width:222px; display:block; padding:5px 0 0; overflow:hidden; margin:0px;line-height:20px; text-align:center;}
#cpny dd h1{background-color:#EDEDED; font-size:12px; font-weight:bold; margin:5px 0 0}
#cpny dd h1 span{color:#FF3333}
#xgcp{padding:0px; margin:0px;}
#xgcp li{float:left; margin:0 15px 10px 0; padding:0 10px 10px 17px; width:207px;}
#xgcp li img{width:222px; height:167px; border:0px;}
#xgcp li span{display:block; text-align:center; line-height:30px;}
#rcp{float:right; width:350px; padding:0px; margin:0px;}
#rcpbt{font-size:14px; font-weight:bold; border-bottom:1px dashed #ccc; padding:20px 0px 10px 0px; margin-bottom:7px;}
#rcptime{line-height:24px; padding:0 0 10px 0}
#rcptime b{font-size:25px; font-weight:bold; color:#CA0010}
#rcpxang{padding:15px 0 0; clear:both}
#rcpxangr{padding:5px 0px 10px 0px; line-height:24px;}
#progywmbt{font-size:16px; padding:0 0 8px 0px; background:url("../images/aboutbttt.jpg") no-repeat bottom left;font-weight:bold; color:#005CA1}
#progywmnr{line-height:30px; font-size:14px; margin:10px 0 25px 0}
#cpcg{border:1px solid #D7D7D7; background-color:#EBEBEB; line-height:30px;font-weight:bold; color:#005CA1;font-size:14px; padding:0 0 0 15px}
#cpcg span{color:#EB2A3F}
#cpcgnr{border:1px solid #D7D7D7; border-top:none; padding:15px 0;}
#otherny ul{margin:10px 0 0; padding:0px;}
#otherny li{padding:0px; margin:0px 9px; float:left}
#otherny li img{height:165px; width:220px; border:1px solid #ccc}
#otherny li span{line-height:45px; display:block; text-align:center}
#newsnybt{font-size:16px; color:#005CA1; font-weight:bold; margin-bottom:5px; border-bottom:1px dashed #ccc; height:30px; text-align:center}
#wentitop{background:url("../images/yuwenti.jpg") no-repeat center; width:100%; height:153px; margin:29px auto 0 auto}
#wentibg{width:1020px; margin:0 auto; background:url("../images/wentibg.jpg") no-repeat center; padding:260px 0 0; height:154px; overflow:hidden}
#wentibg li{width:199px; float:left; margin:0 28px; line-height:22px; color:#878787}
#wentibg li h1{font-size:14px; color:#3C3C3C; line-height:20px; margin:5px 0 10px 0}
#ysdbbg{background:url("../images/ysdbbg.jpg") repeat-x; height:1033px; overflow:hidden; margin:52px auto 0 auto}
#ysdb{width:1000px; margin:0 auto; background:url("../images/ysdb.jpg") no-repeat center; height:1033px;}
#ysdb h1{padding:60px 0 0 325px; margin:0 0 40px 0; font-size:36px; line-height:76px; color:#fff; font-weight:bold}
#db{height:45px; padding:204px 0 0 317px; font-size:14px;}
#db span{color:#005CA1}
#xbanner{background:url("../images/xbanner1.jpg") no-repeat center; height:238px;}
#ysbg{margin:25px auto 0 auto; background:url("../images/ysbg.jpg") no-repeat center; height:1590px; width:100%; overflow:hidden}
#ys{width:943px; padding:0px; margin:252px auto 0 auto}
#ys1{width:416px; height:258px; padding:205px 0 0;}
#ysnr{line-height:24px; margin:0 0 15px 0;}
#ys1 h1{font-size:20px; color:#232323; font-weight:bold; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px dashed #ccc}
#hzhb{width:1000px; padding:0px; margin:48px auto 37px auto;}
.hzhb_left{float:left; margin:50px 0px 0px 0px}
.hzhb_middle{width:910px; float:left; margin:0px 30px 0 30px}
.hzhb_middle ul{padding:0px; margin:0px;}
.hzhb_middle li{float:left;margin:0px 8px;}
.hzhb_middle li img{width:200px; height:150px; border:1px solid #ccc}
.hzhb_middle li span{text-align:center; display:block; line-height:30px;}
.hzhb_right{float:right; margin:50px 0 0;}
#hzhbny ul{padding:0px; margin:20px 0 0;}
#hzhbny li{float:left;margin:0px 8px;}
#hzhbny li img{width:168px; height:102px; border:1px solid #ccc;}
#hzhbny li span{line-height:30px; text-align:center; display:block;}
.dinnr{margin:10px 0 0; padding:0px;}
.dinnr ul li{float:left; margin-bottom:20px;display:inline; padding-left:5px;}
.dinnr ul li span{color: #666; font-family:"宋体"; font-size:12px; display:block; text-align:left; padding-top:5px; margin-left:5px; line-height:25px; padding-right:5px;}
.dinnr ul li a{font-family: "宋体"; font-size:14px; text-decoration:none; font-weight: bold; color:#005CA1}
.dinnr ul li a b{font-family: "宋体"; font-size:12px; text-decoration:none;}
.dinnr ul li img{padding:2px; border:1px solid #E5E5E5; display:block; margin-bottom:8px; float:left; margin-right:10px; width:180px; height:135px;}
#main4{width:1000px; padding:0px; margin:20px auto 0 auto;}
#main4top{height:46px; line-height:46px; margin:0; font-size:14px; background:url("../images/jzbg.jpg") bottom no-repeat}
#main4top b{font-size:18px; color:#196CAA; font-weight:400}
#khjznr{padding:20px 0px 15px 0px; margin:0px;}
#khjznr dl{padding:0px; margin:0px 20px 0 0; height:190px; width:470px; float:left}
#khjznr dl dt img{width:191px; height:150px; border:1px solid #CDCDCD; margin:0px 15px 0 0; padding:2px; border:1px solid #ccc; float:left;}
#khjznr dl dd h1{padding:0px; margin:0px; font-size:14px; color:#196CAA}
#khjznr dl dd p{padding:0px; margin:8px 0px; line-height:21px;}
#khjznr dl dd a{color:#252525}
#webmap{padding:0px; margin:0px;}
#webmap li{margin:0px 0 10px 0; border:1px dashed #E8E8E8;}
#webmap li h3{font-weight:bold; color:#02ADC1; padding:3px; font-size:13px;}
#webmap li ul li{padding:0px 15px 0 5px; float:left; border:none}
#xbanner2{width:1000px; padding:0px; margin:0 auto 35px auto;}
#main5bg{background:url("../images/ysdbbg.jpg") repeat-x; height:580px; overflow:hidden;}
#main5{width:1000px; padding:30px 0 0; margin:0 auto;}
#main5_left{background-color:#fff; width:950px; padding:25px; line-height:22px; font-family:"宋体"; float:left}
#main5_lefttop{background:url("../images/aboutbt.jpg") no-repeat bottom; padding:0 0 5px 0; margin:0 0 25px 0; font-size:14px;}
#main5_lefttop b{color:#196CAA;}
#main5_lefttop span{float:right; font-family:"Microsoft Yahei"}
#xx1{width:312px; float:left; margin-right:10px;}
#xx1{float:left; width:312px; height:220px; position:relative;}
#xx1 video{float:left; width:100%; height:100%;}
#xx1 p,
#xx1 p iframe{float:left; width:100%; height:100%;}
#main5_left h1{font-size:14px; color:#0F548B; font-weight:bold; margin:0 0 10px 10px}
#more1{margin:10px 0 0}
#cfsb{margin:15px 0 0; padding:0;}
.cfsb_left{float:left; margin:60px 0px 0px 0px}
.cfsb_middle{width:600px; float:left; margin:0px 10px}
.cfsb_middle ul{padding:0px; margin:0px;}
.cfsb_middle li{float:left;margin:0px 8px;}
.cfsb_middle li img{width:200px; height:150px;}
.cfsb_right{float:right;margin:60px 0 0;}
#main5_right{width:237px; padding:20px; margin:0px; height:455px; float:right; background-color:#fff}
#main5_righttop{background:url("../images/aboutbt.jpg") no-repeat bottom; padding:0 0 5px 0; margin:0 0 20px 0; font-size:14px;}
#main5_righttop b{color:#196CAA;}
#main5_righttop span{float:right; font-family:"Microsoft Yahei"}
#main5_rightnr{padding:0; clear:both; height:338px;}
#main5_rightnr dl{margin:0px 0 15px 0; border-bottom:1px dashed #ccc; height:83px;}
#main5_rightnr dt{background:url("../images/wen.jpg") no-repeat; padding-left:35px; height:24px; line-height:24px; color:#434343}
#main5_rightnr dd{background:url("../images/da.jpg") no-repeat; padding-left:35px; height:24px; line-height:24px; margin:0px}
#main6{width:1000px; padding:0px; margin:25px auto 0 auto; clear: both}
.news{float:left; width:690px;}
.news .tit{padding:0px 0px 0px 0px; margin:0px; border:1px solid #EFEFEF; border-bottom:4px solid #EFEFEF; height:43px; line-height:43px;}
.news .tit ul{list-style:none; padding:0px; margin:0px;}
.news .tit li{float:left; height:43px; line-height:43px; background:url("../images/a44.gif") repeat-x bottom;margin-right:0px;}
.news .tit li a{padding-left:80px; margin:0px; font-size:16px; font-family:"微软雅黑";}
.news .tit li span{padding-right:80px;}
.news .tit li a:hover, .news .tit .cur a{background-color:#196CAA;display:block; text-decoration:none; color:#fff; font-size:16px; font-family:"微软雅黑";}
.news .tit li a:Hover span, .news .tit .cur a span{background-color:#196CAA; margin:0px;display:block; font-size:16px; font-family:"微软雅黑";}
.news .tit .nones{background:none}
.news .nr{height:auto; margin:0px; padding:20px 10px 15px 15px; overflow:hidden; border:1px solid #E5E5E5; border-top:none;}
.news .nr ul{margin:0px; padding:0px;}
.news .nr dl{padding:0px; margin:0px; height:145px; overflow: hidden;}
.news .nr dl dt{float:left; border:1px solid #BCBCBC;width:235px; height:138px; margin-right:15px;}
.news .nr dl dt img{width:235px; height:138px;}
.news .nr dl dd{line-height:20px;}
.news .nr dl dd a{color:#0553A6}
.news .nr dl dd h4{height:20px; color:#000000; line-height:20px; display:block; padding:0px 0px 4px 0px; margin:0px;}
.news .nr ul ul{padding:0px; margin:9px 0px 0px 0px; list-style:none; clear:both;}
.news .nr ul li{height:35px; line-height:35px; background:url("../images/b3.jpg") no-repeat 0px; padding-left:18px; float:left; width:300px; margin:0 10px 0 0; color:#C6C6C6}
.news .nr ul li span{margin-top:0px; float:right;}
.news .nr ul li a{color:#7C7C7C}
#main6_right{width:260px; float:right; border:1px solid #EFEFEF; padding:15px 15px 15px 15px;}
#main6_righttop{background:url("../images/faqbg.jpg") no-repeat bottom; padding:0 0 5px 0; margin:0 0 15px 0; font-size:16px; color:#CCCCD5}
#main6_righttop b{color:#5B5B5B; font-weight:400}
#main6_righttop span{float:right; font-family:"Microsoft Yahei"}
#main6_right dl{height:123px; overflow:hidden}
#main6_right dl dt{float:left; margin:0 15px 0 0}
#main6_right dl dt img{width:106px; height:108px;}
#main6_right dl dd{line-height:20px;}
#main6_right dl dd h1{font-size:14px; font-weight:400; margin:0 0 5px 0}
#main6_right ul li{width:243px; line-height:36px; background:url("../images/b3.jpg") no-repeat 0px; padding-left:18px; float:left; margin:0;color:#C6C6C6}
#main6_right ul li span{float:right;}
#main6_right ul li a{color:#7C7C7C}
#linkbg{background:url("../images/ysdbbg.jpg") repeat-x; height:150px; margin:30px 0 0}
#links{width:1000px; padding:26px 0 0; margin:0 auto;}
#links_top{font-size:20px; border-bottom:1px solid #DCDCDC; padding:0 0 10px 0; margin:0 0 15px 0 ;text-transform:uppercase}
#links_top span{color:#196CAA}
#footbg{background:#196CAA; height:296px; overflow:hidden;}
#foot{width:1000px; padding:0px; margin:0 auto;}
#footdh{height:79px; line-height:79px; color:#fff; font-size:14px; margin:0 0 30px 0; border-bottom:1px solid #5391BF;}
#footdh a{color:#fff}
#foot_left{color:#fff; line-height:34px; float:left}
#foot_right{float:right}
#foot_right img{width:172px;height:172px;}
#main7{width:1050px; padding:0px; margin:20px auto}
#main7_left{width:225px; padding:0px; margin:0; float:left;}
#main7_right{width:800px; padding:0px; margin:0px; float:right; padding:0px}
#main7_rightop{border-bottom:1px solid #BCBCBC; height:37px; line-height:37px; color:#196CAA; font-size:16px;}
#main7_rightop span{float:right; font-size:13px; color:#333333}
#main7_rightnr{padding:0; margin:10px 0 0 ; line-height:24px;font-size:16px;}
#main_leftnrrr{border-left:2px solid #0F4892;border-right:2px solid #0F4892; border-bottom:2px solid #0F4892; padding:10px 12px 12px 12px; position:relative}
#main_leftnrrr h2{background:url("../images/b2.jpg") no-repeat 0; border-bottom:1px dashed #ccc; padding:0 0 0 30px; height:31px; line-height:31px; font-size:14px; margin:0 0 5px 0}
#main_leftnrrr h2 a{color:#434343;}
#left_mews{padding:0px; margin:15px 0 0;}
#left_mewstop{background-color:#005CA1; height:37px; line-height:37px; padding:0 0 0 20px; color:#FFFFFF; font-size:14px; font-weight:bold;}
#left_mewsnr{padding:8px 15px 15px 15px; border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2;border-bottom:1px solid #D2D2D2; line-height:23px; background-color:#fff}
#left_mewsnr b{color:#F80400; font-size:20px;}
#left_mewsnr li{background:url("../images/b3.jpg") no-repeat 0; height:30px; line-height:30px; padding:0 0 0 20px;}


/*列表通用翻页*/
.listpage{clear:both; text-align:center;}
.LaoCMS-page{padding:14px 0 10px; font-size:12px;}
.LaoCMS-page a{height:25px; margin-left:6px; padding:0 8px; border:1px solid #d3d3d3; text-align:center; color:#767676; display:inline-block; line-height:25px;}
.LaoCMS-page a:hover{border-color:#005ca1; background:#005ca1; color:#fff; }
.LaoCMS-page span{height:25px; margin-left:6px; padding:0 8px; border:1px solid #005ca1; color:#fff; line-height:25px; background:#005ca1; text-align:center; display:inline-block;}