@charset ;
body {
 margin: 0px;
 padding: 0px;
 min-width:1000px;
 font-size: 14px;
 color: #333;
 font-family: "微软雅黑";}
form{
 margin: 0px;
 padding: 0px;
 display: inline;}
div{
 overflow: hidden;}
ul,li,p,img{
 margin: 0px;
 padding: 0px;
 
 text-decoration: none;
 list-style-type: none;
 border:0;}
a{
 color: #333;
 text-decoration: none;}


#hotpic { width: 689px; height: 328px; overflow: hidden; margin: 0 auto;}
#NewsPic { position: relative; width: 689px; height: 328px; overflow: hidden; border: solid 1px #000;}
#NewsPic a { overflow: visible; border: 0; text-decoration: none;}
#NewsPic .Picture { position: absolute; left: 0; top: 0;}
#NewsPic .Nav { position: absolute; height: 24px; line-height: 24px; bottom: 20px; right: 20px; font-weight:bold;}
#NewsPic .Nav span { font-size: 12px;  color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; cursor: pointer; margin-right:10px;}
#NewsPic .Nav span.Normal { color: #A52128; background: #E7E4EB;}
#NewsPic .Nav span.Cur { background: #ce0609; color: #FFF;}
#NewsPicTxt { position: relative; width: 380px; height: 22px; border: 1px; margin: 0; padding-top: 4px; text-align: center; font-family: Sans-Serif; font-weight: 700; color: #000; font-size: 14px; margin-left: auto; margin-right: auto; margin-top: 3px;}
#NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 16px; font-weight: 700; color: #000; text-decoration: none;}
#NewsPicTxt a:hover { color: red;}


.clear{ clear:both;}
.index-bgcolor{ background:#3b82c4 url(imagesbody-bg01.jpg) repeat; width:100%; height:auto;}
.index-width{ width:1000px; margin:0 auto;}
.index-all .all-images img{ width:1000px; height:255px;}
.index-all .all-top{
 background-color: #0153b2;}
.index-all .all-top li{ float:left; width:105px; display: block; text-align:center; line-height:43px; height:43px; font-weight:bolder;}
.index-all .all-top li:hover{ background:url(imagesindex-bg-li.png) no-repeat center bottom;}
.index-all .all-top li:hover a{color:#4FAFF1;}
.index-all .all-top a{ color:#FFFEFE;}
.lister .lister-r .weizhi a{ color:#545252;font-size: 14px;}
.index-all .all-top .bg{ background:url(imagesindex-bg-li.png) no-repeat center bottom;}
.index-all .all-top .bg a{ color:#4FAFF1;}




.index-tpbg{ background:url(imagesbody-bg.jpg) repeat; height:auto;}
.index-width .index-height{  background:#fdfdfd; margin-bottom: 60px;}
.index-height .index-search{ float:left; height:70px; line-height:70px; font-size:12px;}
.index-height .index-search .search-l{ float:left; width:200px; color:#379ee5; font-weight: bold;}
.index-height .index-search .search-r{ float:right; width:770px; text-align:right; margin-right:10px;}
.index-height .index-search .search-r span.search-bg{
 width: 320px;
 height: 15px;
 padding-left: 24px;
 color: #000000;
 font-size: 13px;
 background-image: url(imagessearch.png);
 background-repeat: no-repeat;}
.index-height .index-search .search-r span.search-bg input{ border:1px solid #DCDCDC; line-height:25px; height:25px; margin:0px; padding:0px;}
.index-height .index-search .search-r span.search-bg input.search-button{ color:#A5A5A5;  height:27px; background:#F0F0F0; width:80px; margin-left:-5px; line-height: 22px;}
.index-height .index-search .search-r span.search-bg b{
 padding-right: 4px;
 height: 18px;}
.index-height .index-search .search-r span.search-bg .search-border{ border:1px solid #DCDCDC; padding-left:10px;}
.banner{ float:left;}
.banner .banner-l{ float:left; width:690px; height:auto; margin-right:10px;}
.banner .banner-r{ float:right; width:280px;}
.banner .banner-l .banner-img {max-height:328px; max-width:689px;}
.banner .banner-l .banner-img img{ width:689px; height:328px;}
.banner .banner-l .work-index{ margin-top:20px; margin-bottom:20px;}
.banner .banner-l .work-index .work-p{ height:31px; line-height:31px; background:#F1F1F1; border:1px solid #E2E1DF; display:block;}
.banner .banner-l .work-index .work-p span{ display:block; float:left; width:200px; height:31px; line-height:31px;}
.banner .banner-l .work-index .work-p .work-listbg{ background:url(imageslistbg.png) no-repeat; background-size:166px 31px; color:#fff; padding-left:20px;}
.banner .banner-l .work-index .work-p .work-listr{ float:right; text-align:right;}
.banner .banner-l .work-index .work-p .work-listr a{ color:#aeafb1;}
.banner .banner-l .work-index .work-indexli{ border:1px solid #E1E0DB;}
.banner .banner-l .work-index .work-indexli .work-ul{ display:block; width:650px; margin:0 auto; margin-bottom:20px;}
.banner .banner-l .work-index .work-indexli .work-ul li{ line-height:40px; height:40px; background:url(imageslistbg.jpg) no-repeat left center; background-size:2px 2px;color:#656464; border-bottom:1px dashed #DEDDDD; display:block;}
.banner .banner-l .work-index .work-indexli .work-ul li span{ display:block; float:left;}
.banner .banner-l .work-index .work-indexli .work-ul .work-spanl{ padding-left:20px;}
.banner .banner-l .work-index .work-indexli .work-ul .work-spanr{ text-align:right; float:right; padding-right:20px;}
.banner .banner-l .guanggao img{ width:691px; height:105px;}
.banner .banner-r .xlove{ background:#0153b2; display:block; height:30px;}
.banner .banner-r .xlove span{ display:block; float:left; line-height:30px;}
.banner .banner-r .xlove .xlove-l{ background:url(imagesbnrbg.jpg) no-repeat left center; background-size:4px 20px; width:50px; margin-left:20px; line-height:28px; color:#fdfdfd; padding-left:10px; width:90px; overflow:hidden; background-position:0px 5px; white-space:nowrap;}
.banner .banner-r .xlove .xlove-r{ float:right; padding-right:20px;}
.banner .banner-r .xlove .xlove-r a{color:#fdfdfd;}
.banner .banner-r .xlove-ul{ background:#F1F1F1; display:block;}
.banner .banner-r .xlove-ul li{ line-height:40px; height:40px; display:block; background:url(imagesxlove.png) no-repeat left center; background-size:5px 7px; padding-left:10px; margin-left:10px; padding-right:10px;}
.banner .banner-r .xlove-ul li a{ width:210px; overflow:hidden; white-space:nowrap; display:block;}
.banner .banner-r .guanggao01{ height:280px; max-width:280px; margin-top:10px; margin-bottom:10px; overflow:hidden;}
.banner .banner-r .guanggao01 img{ width:280px; height:245px;}
.banner .banner-r .jzmx-div{ background:#F1F1F1; height:auto;margin-bottom:20px;}
.banner .banner-r .jzmx-ul { display:inline-block;}
.banner .banner-r .jzmx-ul li{ float:left; display:block; line-height:35px; height:35px;}
.banner .banner-r .jzmx-ul span{ display:block; width:62px; float:left; text-align:center; white-space:nowrap; overflow:hidden; margin-right:5px;}
.banner .banner-r .jzmx-ul .jzmx-li{ color:#de1616;}
.jzmx-li{ color:#de1616; line-height:40px;}
#gundong1 td{ overflow:hidden;}
.jzmx-li span{ text-align:center; width:80px; display:block; float:left;}
.banner .banner-r .jzmx-ul .jzr{ width:45px;}
.banner .banner-r .jzmx-div .jzmx-p{ text-align:center; display:block; margin-top:10px; margin-bottom:10px;}
.banner .banner-r .jzmx-div .jzmx-p input{ border:1px solid #BABABA; margin-right:10px; width:110px; padding-left:5px;}
.banner .banner-r .jzmx-div .jzmx-p .kscz{ background:url(imageschaxun.jpg) no-repeat; vertical-align:middle; background-size:66px 19px; width:66px; margin-top:-5px; border:none;color:#ffffff;height:19px;}

.link{ border:1px solid #E0DFDD; background:#fff; margin-bottom:20px;}
.link .link-p{ background:#F7F7F7; display:block; border:1px solid #DFDFDF; line-height:35px; height:35px;}
.link .link-p span{  width:100px; display:block; text-align:center; background:#fff url(imageslinkbg.jpg) no-repeat center center; background-position:0px 0px; color:#4ba7e4; margin-left:30px; border-bottom:#fff; position:relative; top:1px;}
.link .link-ul{ width:950px; margin:0 auto; height:auto; min-height:50px; margin-top:20px; margin-bottom:10px;}
.link .link-ul li{ line-height:40px; height:40px; margin-left:20px;}


.index-hh{ width:980px; margin:0 auto;}
.bottom{ border-top:1px solid #E1E0DE; width:980px; margin:0 auto;}
.bottom .bottom-p{ margin-top:10px; margin-bottom:20px;}
.bottom .bottom-p p{ line-height:25px; text-align:center; display:block; color:#585656; font-size:12px;}
.bottom .bottom-p p a{color:#585656;}


.lister{ float:left;}
.lister .lister-l{ float:left; width:250px; border:1px solid #E4E4E4;}
.lister .lister-r{ float:right; width:700px; margin-left:10px; margin-right:10px; margin-bottom: 50px;}
.lister .lister-l .lister-lul{width:230px; margin:0 auto; display:block; margin-bottom:20px; margin-top:10px; color:#ffffff;}
.lister .lister-l .lister-title{
 background: #0153b2;
 color: #FFFFFF;
 text-align: center;
 margin-top: 10px;
 margin-left: 10px;
 line-height: 40px;
 width: 230px;
 display: block;}
.lister .lister-l .lister-lul li{
 line-height: 50px;
 height: 50px;
 display: block;
 color: #FFFFFF;
 border: 1px solid #E4E4E4;
 margin-bottom: 10px;
 background-color: #0153b2;}
.lister .lister-l .lister-lul li a{
 color: #FFFFFF;}
.lister .lister-l .lister-lul li.on{
 color: #FFFFFF;
 ;
 }
.lister .lister-l .lister-lul li.on a{
 color: #FFFFFF;}

.lister .lister-l .lister-lul a{padding-left:20px;width:210px; display:block;}
.lister .lister-r .weizhi{ color:#545252; font-family:"宋体"; font-size:14px;}
.lister .lister-r .lister-rul{ margin-top:20px; margin-bottom:20px; color:#525354; border:1px solid #E4E4E4; min-height:400px;}
.lister .lister-r .lister-rul ul{ width:640px; margin: 0 auto 20px;display: block;}
.lister .lister-r .lister-rul li{ line-height:40px; height:40px; border-bottom:1px dashed #E4E4E4;  display: block;}
.lister .lister-r .lister-rul .lister-spanl{ float:left;}
.lister .lister-r .lister-rul .lister-spanr{ float:right;}
.fenye{ text-align:center; width:700px; display:block; margin-bottom:20px; line-height:40px;}


.lister-rul{}
.lister-rul h1{ overflow:hidden; white-space:nowrap; text-align:center; display:block; width:650px; font-size:16px; line-height:40px;}
.lister-rul .adminp{ text-align:center;  line-height:40px; color:#bcbcbc; border-bottom:1px solid #EFEFEF; width:650px; display: block; margin-bottom:20px;}
.lister-rul .adminp span{ margin-right:15px;}
.danyedjl{ width:650px; margin:0 auto;}
.lister-rul .danye-div{ width:650px; margin:0 auto; margin-bottom:50px; min-height:400px; height:auto;}


.connect {padding:5px; max-width:700px; max-height:397px;}
.connect .ditu img{ width:685px; height:397px;}
.lister-rul .address{ width:600px; margin:0 auto; min-height: 450px; max-height:500px; margin-top:20px;}
.lister-rul .address p{ line-height:30px; height:30px; display:block;}
.lister-rul .address dl{ margin-left:20px; margin-top: 0; padding:0px;}
.lister-rul .address dt{ line-height:30px; height:30px;}


.about{ width:650px; margin:0 auto; border:1px soid #E4E4E4; margin-top:20px; margin-bottom:20px; min-height:700px; max-width:650px;}

#body_content{min-height:600px;}
#body_content #title{ text-align:center; line-height:35px;font-size:22px;}
#body_content #information{ text-align:center; border-bottom:solid 1px #1186ad;line-height:50px;}
#body_content  #content{padding:0px 20px;}

.ifr{ width:1000px;height:1200px; overflow:hidden;border:none;margin:0 auto;}
.ifr1{ width:1000px; height:1400px;margin-top:-310px;}
.guanggao02{ width:1000px; height:1000px;margin-top:-460px;margin-left:-710px;}