.toplinebg{ width:100%; line-height:33px; background:#f1f1f1;}
.topline{ width:1200px; margin:0px auto; color:#333333;}
.topline .sc{ color:#333333;}
.topline .sc a{ color:#333333;}
.topline a{ color:#666666;}
.dwy{ color:#5aaf20; font-size:28px; padding-left:14px; line-height:100px; }

.jd-header{ width:1200px; margin:0px auto; padding:15px 0px;}
.jd-header .jd-logo{ width:1200px; height:98px; display:block; background:url(../Img/logo.jpg) no-repeat left center; text-indent:-9999px; }

.jd-navbg{ width:100%; height:50px; line-height:50px; background:#002c82;}
.jd-navbg .jd-nav{ width:1200px; margin:0px auto;}
.jd-navbg .jd-nav .backga{ text-align:center; width:160px; display:block; color:#ffffff; background:url(../Img/fenge.gif) left center no-repeat; font-size:16px;}
.jd-navbg .jd-nav li{ position:relative; width:160px; float:left; }
.jd-navbg .jd-nav .home a{ background:#fd7a20; color:#ffffff; width:160px; display:block; line-height:50px;}
.jd-navbg .jd-nav li a:hover{ background:#fd7a20; color:#ffffff;}

.mlist{ position:absolute; top:50px; left:0px; width:160px; z-index:999999; display:none;}
.mlist a{ width:160px; line-height:35px; background:#1f4ba4; display:block; text-align:center; color:#ffffff; border-top:1px solid #012f8d;}
.jd-nav li:hover .mlist{ display:block;}

.el-about{ width:1200px; margin:0px auto; margin-top:30px;}
.el-aboutnr{ padding-left:540px; height:400px; margin-top:18px; width:660px; color:#666666;}
.el-aboutnr .nr{ height:210px; margin-top:20px; color:#ffffff;}
.el-aboutnr .more{ width:160px; float:left; line-height:30px; display:block; text-align:center; color:#ffffff; background:#f18200; border:1px solid #53ab21;}

.el-aboutnr h4{ font-size:14px; font-weight:bold;}
.honor img{ width:308px; height:308px; margin-top:8px;}

.sl-news{ width:1200px; margin:50px auto;}
.sl-news .zb{ width:800px;}
.sl-news .yb{ width:308px;}

.jd-newtj{ padding-top:20px;}
.sl-cnew li{ width:390px; float:left; line-height:40px; font-size:14px; border-bottom:1px dashed #cccccc;}

.sl-faq{ margin-top:15px; padding-bottom:3px;}
.sl-faq li{ width:100%; padding-bottom:15px; border-bottom:1px dashed #cccccc; margin-bottom:15px;}
.sl-faq li .q{ padding-left:30px; background:url(../Img/q.gif) left center no-repeat; font-weight:bold; color:#5aaf20; line-height:30px;}
.sl-faq li .a{ padding-left:30px; background:url(../Img/a.gif) left center no-repeat;}

.hld-cp .con{ margin-top:40px; }
.hld-cp .con .left{ width:240px;}
.hld-cp .con .right{ width:960px;}
.hld-cp .con .left h3{ height:84px; background:#072e7d; color:#ffffff; line-height:84px; font-size:24px; margin-bottom:2px;}

.hld-nav li{ width:240px; background:#333333; color:#ffffff; margin-top:1px;}
.hld-nav li a{ color:#ffffff; font-size:16px; width:240px; line-height:56px; display:block;}
.hld-nav li a:hover{ background:#ff7501;}

.hld-img{ width:960px;}
.hld-img li{ width:260px; padding:20px; padding-bottom:10px; float:left; display:inline; margin-left:20px; background:#ffffff; margin-bottom:12px;}
.hld-img li .tit{ line-height:30px; font-size:16px;}
.hld-img li img{ width:260px;}
.gg1{ width:100%; height:160px;background:url(../Img/gg1.jpg) top center no-repeat;}

.hld-case li{ width:260px; margin:20px; float:left; display:inline;}
.hld-case li img{ width:260px;}
.hld-case li .tit{ line-height:30px; font-size:16px;}



/* fullSlide */
.fullSlide{width:100%;position:relative;height:520px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:520px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:520px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:40px;line-height:40px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:30px;height:11px;margin:1px;overflow:hidden;background:#ffffff;filter:alpha(opacity=60);opacity:0.6;line-height:999px;}
.fullSlide .hd ul .on{background:#002c7f;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0;z-index:1;width:40px;height:60px;background:url(../Img/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:0;background-position:-6px -137px;}

.jd-nybanner{ width:100%; height:286px;}

.ggbanner{height:500px;margin:0 auto;width:728px; height:394px; overflow:hidden;}
.mod-banner {Z-INDEX: 5; POSITION: relative; MIN-WIDTH: 1003px; MARGIN: 0px 0px 0px; HEIGHT: 394px;position:relative;}
.mod-banner .f-tab-b {Z-INDEX: -1; POSITION: absolute; WIDTH: 100%;BACKGROUND-POSITION: center center; HEIGHT:394px; TOP:0px;LEFT: 0px}
.mod-banner .t-box {POSITION: absolute; TEXT-ALIGN: center; MARGIN: 0px 0px 0px -200px; WIDTH: 400px; BOTTOM: 20px; LEFT: 50%}
.mod-banner .f-tab-t {BACKGROUND: url(/templets/default/Img/banner.png) no-repeat center 50%; _background: url(/templets/default/Img/banner.png) no-repeat center}
.mod-banner .f-tab-t{MARGIN: 0px 5px; WIDTH: 13px;DISPLAY: inline-block; BACKGROUND-POSITION: -228px -410px; HEIGHT: 13px; cursor:pointer;}
.mod-banner .current {BACKGROUND-POSITION: -227px -395px}
.mod-banner .mod-banner-wrap {POSITION: relative; MARGIN: auto; WIDTH: 1003px}
.mod-banner .mod-user-panel {POSITION: absolute; TOP: 3px; RIGHT: 10px}