@charset "utf-8";

body{margin:0px;padding:0px;border:0px;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background:url(/images/index-bottom-bg.jpg) no-repeat center bottom #ebf4f6; min-width:1200px; min-height:800px;}

ul,li{margin:0px; padding:0px; list-style:none;}
table,tr,td,h2,span,p,form,input,dl,dd,dt,H3{margin:0px; padding:0px;}
img{border:0px;}
a{text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;}
.auto{margin:0px auto;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
.clear{ clear:both;}
.auto{margin:0px auto;}
.width{ width:1180px;}


#fudong{ width:39px; position:fixed; top:304px; right:10px; z-index:9999;}
.fudong-box{ position:relative; width:39px;height:39px;}
.fudong-erweima{position:absolute; bottom:0; right:39px; width:100px; height:100px; display:none;}

#banner-box{width:100%; height:594px; position:relative; z-index:100; overflow-x:hidden; overflow-y:auto;}
.banner {TEXT-ALIGN: center; position:relative; width:3000px; height:451px; margin-left:-1500px; left:50%; top:143px;}

.dg-container { Z-INDEX: 1; POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; HEIGHT:451px; overflow:hidden; background:url(/images/banner-x-bg.png) repeat-x;}
.dg-wrapper {Z-INDEX: 1; POSITION: relative; MARGIN: 0px auto; WIDTH: 1200px; HEIGHT:451px; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-perspective: 1000px; -moz-perspective: 1000px; -o-perspective: 1000px; -ms-perspective: 1000px; perspective: 1000px}
.dg-wrapper A { POSITION: absolute; WIDTH:1200px; DISPLAY: block; BACKGROUND: #000; HEIGHT:451px; TOP: 0px; LEFT: 0px}
.dg-wrapper A.dg-transition {-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.dg-wrapper A { DISPLAY: block; HEIGHT:451px; OVERFLOW: hidden; box-shadow: 0 0 30px #333}
.dg-wrapper A IMG { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; VISIBILITY: visible; PADDING-TOP: 0px}
.dg-wrapper A IMG { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px}
.dg-wrapper A DIV { POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 50px; FONT-STYLE: italic; WIDTH: 100%; BOTTOM: -55px; DISPLAY: none; COLOR: #333; FONT-SIZE: 16px; text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5)}
.dg-wrapper A.dg-center DIV {DISPLAY: block}
.dg-container .nav{}
.dg-container .dg-prev {Z-INDEX: 99999; POSITION: absolute; left:50%; margin-left:-600px; WIDTH:32px; DISPLAY: block; HEIGHT: 65px; TOP:50%; CURSOR: pointer; background:url(/images/banner-prev.png) no-repeat; margin-top:-32px;}
.dg-container .dg-prev:hover {Z-INDEX: 99999; POSITION: absolute; left:50%; margin-left:-600px; WIDTH:32px; DISPLAY: block; HEIGHT: 65px; TOP:50%; CURSOR: pointer; background:url(/images/banner-prevon.png) no-repeat; margin-top:-32px;}
.dg-container .dg-next {Z-INDEX: 99999; POSITION: absolute; right:50%; margin-right:-600px; WIDTH:32px; DISPLAY: block; HEIGHT: 65px; TOP:50%; CURSOR: pointer;background:url(/images/banner-next.png) no-repeat; margin-top:-32px;}
.dg-container .dg-next:hover{Z-INDEX: 99999; POSITION: absolute; right:50%; margin-right:-600px; WIDTH:32px; DISPLAY: block; HEIGHT: 65px; TOP:50%; CURSOR: pointer;background:url(/images/banner-nexton.png) no-repeat; margin-top:-32px;}


#header{width:100%; height:143px; position: absolute; left:0; top:0; z-index:101; background:url(/images/db_bg-header.png) no-repeat center 0;}
#header-list{width:100%; height:143px; position: relative; z-index:1001; background:url(/images/db_bg-header.png) no-repeat center 0;}

.logo-box{ height:100px; padding-bottom:2px;width:1200px; margin:0 auto; background:url(/images/head-xian.png) no-repeat 0 bottom; position:relative; z-index:999;}
.logo{width:797px; height:82px; margin:13px 0 0 -26px;}
.head-right{ margin-top:44px; height:20px; width:120px;}

.head-right .span{padding:0 10px; float:right;position:relative; z-index:100;}
.head-right .bz-erwei{position:absolute; display:none; top:20px; left:-35px; width:100px; height:100px; z-index:999;}


.span-search{ width:20px; height:20px; position:relative;margin:44px 10px 0 0;}

.mainlevel .search-box{ background: url(/images/sousuo-box-bg.png) no-repeat top;position:absolute; top:20px; left:-100px;padding-top:36px; width:221px; height:59px;display:none;}
.search{width:186px; height:28px; background:url(/images/search-bg.png) no-repeat; margin-left:17px;}
.search-left{ height:28px; line-height:28px; width:140px; border:none; color:#666; margin-left:10px; background:none;}
.search-right{ width:15px; height:16px; margin:7px 8px 0 0;}


.daohang{ width:1300px; margin:5px auto 0 auto; position:relative; z-index:200;}
.home a{width:80px; height:36px; line-height:36px; text-align:center; display:block; color:#fff; font-size:18px;}
.home a:hover{background:#0685c9; color:#fff;}
#navul {HEIGHT: 36px; width:1220px;}
#navul li {float:left;width: 108px;height:36px;position:relative;text-align:center;line-height:36px;font-size:18px;margin:0 0px;display:inline;}
#navul li a{color:#FFFFFF;}
#navul li ul {display:none; position:absolute;z-index:10000;top:36px; background:#419cbf; padding-bottom:20px; left:0;}
#navul li ul li {display:block; width:108px;float:none; height:43px; padding-bottom:1px;position:relative;line-height:44px; font-size:14px; margin:0; background:url(/images/nav-erji-bg.png) no-repeat 0 bottom;}
#navul li.navmoon {background:#0685c9; float:left;width:108px;height:36px;position:relative;text-align:center;line-height:36px; font-size:18px; margin:0 0px;display:inline;}
#navul li.navmoon a {color:#fff;display:block;background:#0685c9;}
#navul li.navmoon ul {display:block;}
#navul li.navmoon ul a {display:block;width:108px;height:43px;line-height:44px; background:none;}
#navul li.navmoon ul a:hover {background:#0685c9;}
#main-box{ width:1200px; margin:20px auto 0 auto; min-height:800px; background: url(/images/lanmu-box-bg.png) repeat; position:relative; z-index:106;}
.main{width:1180px; margin:0 auto;}

#lianxi-box{ padding-top:7px; height:127px; margin:0 auto; width:1180px; font-size:12px; color:#474747;border-top:1px solid #fff;}
.lianxi-left{ width:290px; height:84px; padding-top:33px; margin-left:8px;}
.lianxi-center{ width:200px; height:84px; padding-top:33px; background: url(/images/lianxi-side-xian.png) no-repeat right 18px;}
.lianxi-qq{width:226px;margin-left:47px;padding-top:3px;text-align:left;}
.lianxi-qq p b,.lianxi-qq p strong{font-size:16px;color:#3d6c8c;line-height:30px;font-weight:bold;}

.lianxi-qq .bt-img{ height:40px;}
.lianxi-qq .span{ width:92px; padding:0 9px; height:40px; display:block;}
.lianxi-qq .span p{line-height:30px; color:#474747; width:92px;}
.lianxi-qq .span img{width:92px;}
.m-l-33{margin-left:97px;}

.erweima{ width:99px; height:99px; padding-left:10px; cursor:pointer;}
.erweima img{width:99px; height:99px;}
.erweima p{height:20px; line-height:20px; text-align:center; width:99px; color:#333;}

#lianjie-box{height:54px; padding-top:12px; height:54px; margin:0 auto; widows:1180px;}
#lianjie-box .xiala1,#lianjie-box .xiala2{ width:256px; height:37px; background:url(/images/xllj-box.png) no-repeat; position:relative; color:#fff; font-size:14px; text-align:center; z-index:999; margin-left:40px; line-height:37px;}
#lianjie-box .xiala1 .span1,#lianjie-box .xiala2 .span2{ width:13px; height:12px; position:absolute; right:22px; top:15px; cursor:pointer; z-index:999; text-indent:0;}
#lianjie-box .xiala-select1,#lianjie-box .xiala-select2{ width:256px; position:absolute; bottom:0px; display:none; z-index:999; left:0px; padding-bottom:37px;}

#lianjie-box .select-xuanxiang{ list-style:none; width:230px; margin:0 auto;}
#lianjie-box .select-xuanxiang li{ width:230px; background-color:#b1cbd8; height:24px; line-height:24px; text-align:left; text-indent:10px; overflow:hidden; display:block; float:left;}
#lianjie-box .select-xuanxiang li a{width:230px; background-color:#b1cbd8; height:24px; line-height:24px; text-align:left; text-indent:10px; overflow:hidden; display:block;color:#0e5279;}
#lianjie-box .select-xuanxiang li a:hover{width:230px; background-color:#183b5f; height:24px; line-height:24px; text-align:left; text-indent:10px; overflow:hidden; display:block;color:#fff;}
.eng_a{position: absolute;
    right: 0;
    top: 10px;
    color: #fff;
    text-decoration: none;}
#footer{height:42px; background:#3d6c8c; line-height:42px; color:#fff; font-size:12px; font-family:"ËÎÌå";}
.foot-right {padding-right:42px; text-align:right;}