@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:14px; font-family:Arial, Helvetica, sans-serif;}
div,ul,li{ list-style:none;}
a{ color:#666666; text-decoration:none;}
a:hover{ color:#3399CC; text-decoration:none;}
.clear{ clear:both;}


.dchsider{ width:100%; height:35px; line-height:35px; border-bottom:1px dashed #CCCCCC;}
.dchsider_w{ width:1200px; margin:auto;}
.frt{ float:right;}

.dchheader{ width:1200px; margin:auto; padding:10px 0px;}
.dchlogo{ width:695px; float:left; padding-top:20px;}
.dchtel{ float:right; width:385px;}
.dchmenu{ width:100%; height:57px; margin:auto; background:#0168B7;}
.dchmenu_w{ width:1200px; margin:auto;}
.dchnav{ width:850px; float:left; margin-right:50px;position: relative;}
.dchnavw{ width:140px; float:left; height:57px; line-height:57px; text-align:center; display:block; background:#99CC00;}
.skt{ height:35px; border:0px; line-height:35px; font-size:14px; width:220px; float:left; margin-top:2px; color:#0168B7;}
.sr{ clear:left; margin-top:2px;}

.dchsearch{ width:274px; float:left; background:url(searchbg.png); margin-top:10px; height:39px; padding-left:20px;}
.banner{ width:100%; margin:auto;}
.dchmain{ width:1200px; margin:auto;}
.dchshycp{ width:1200px; margin:20px auto;}
.dchshycpb{width:1200px; text-align:center; height:80px;}
.dchshycpdh{ width:1200px; margin:20px auto 0px auto;}
.dchshycpdh a{ width:115px; float:left; height:47px; line-height:47px; background:#EBEBEB; margin-right:3px; text-align:center; font-size:16px;}
.dchcp{ width:1200px; margin:10px auto 0px auto;}
.dchcp li{ width:270px; float:left; margin-right:30px; margin-top:20px;}
.shycpb{ height:48px; line-height:48px; text-align:center; display:block; background:url(xsht.jpg) no-repeat left bottom;}
.shycpb a{ font-size:16px; font-weight:bold; color:#0066CC;}

.dchshyabout{ width:100%; margin:40px auto 0px auto; height:380px; background:url(abtbg.jpg);}
.dchshyabout_w{ width:1200px; margin:auto;}
.dchshyabout_wlf{ width:525px; float:left; margin-right:25px;}
.dchshyabout_wrt{ width:650px; float:left;}
.dchshyabout_wrtb{ margin-top:70px; height:34px; margin-bottom:20px;}
.dchshyabout_wrtbc{ line-height:25px; color:#A1A1A1;}
.dchshymore{ text-align:right;}

.dchshycase{ width:100%; margin:auto; background:url(lsb.jpg); height:674px;}
.dchshycasew{ width:1200px; margin:auto;}
.dchshycasewt{ height:105px; margin:auto; text-align:center; padding-top:60px;}
.dchshycasewtc{ width:1200px; margin:auto;}

.dchshynews{ width:1200px; margin:40px auto;}
.dchshynewsw{ height:85px; text-align:center; margin-bottom:65px;}
.dchshynewswc{ width:1200px; margin:auto;}
.dchshynewswc li{ width:270px; float:left; margin-right:20px; margin-bottom:20px;}
.dchshynewswc_l{ width:600px; float:left; margin-bottom:40px;}
.newsrq{ float:left; width:72px; background:#EFEFEF; height:83px;}
.newsrqw{ height:50px; border-bottom:1px solid #FFFFFF; line-height:50px; text-align:center; font-size:28px; color:#666666;}
.newsrqws{ height:34px; line-height:34px; text-align:center; color:#666666;}
.dchshynewsrqw{ margin-left:20px; width:500px; float:left; line-height:25px;}
.dchshynewsrqw h2{ font-size:14px; font-weight:bold; display:block; height:30px; line-height:30px;}
.newsmore{ height:51px; text-align:right;}

.dchfooter{ width:100%; margin:20px auto; border-top:5px solid #006699; height:130px; background:#EBEBEB;}
.dchfooterw{ width:1200px; margin:20px auto;}
.dchfooterwlf{ width:275px; float:left; background:url(dblogo.jpg) no-repeat left top; padding-left:270px; line-height:28px; height:81px;}
.dchfooterwrt{ float:right; width:245px;}


.lybanner{ width:100%; height:280px; margin:auto; background:url(lybanner.jpg);}
.lybannera{ width:100%; height:280px; margin:auto; background:url(ly_about.jpg);}
.lybannerb{ width:100%; height:280px; margin:auto; background:url(ly_news.jpg);}
.lybannerv{ width:100%; height:280px; margin:auto; background:url(ly_case.jpg);}
.lyheise{ width:100%; height:40px; line-height:40px; margin:auto; background:#F7F7F7;}
.lyheisew{ width:1200px; height:40px; line-height:40px; margin:auto; background:#F7F7F7; text-align:right;}
.wzhtk{ height:40px; line-height:40px; background:url(xw.jpg) no-repeat left top; text-indent:25px; display:block; float:right;}

.lymains{ width:1200px; margin:30px auto;}
.lymains h1{ font-size:18px; height:60px; line-height:25px; padding-bottom:10px; text-align:center;}
.lyabout{ width:1098px; margin:30px auto; border:1px solid #e5e3da; padding:40px 50px;}
.lyabout h1{ font-size:18px; height:40px; line-height:25px; padding-bottom:10px; text-align:center;}

.lyproductree{ width:240px; float:left; margin-right:35px;}
.lyproductreew{ width:240px; height:50px; line-height:50px; text-indent:30px; background:url(ptlf.jpg); font-size:18px; font-weight:bold; color:#FFFFFF;}
.lyproductreec{ width:238px; background:#F7F7F7;border:1px solid #F0F0F0;}
.lyproductreec li{ width:238px; height:50px; line-height:50px; }
.lyproductreec li a{ width:238px; height:50px; line-height:50px; background:url(ptlfa.jpg); display:block; text-indent:30px;}
.lyproductreec li a:hover{ width:238px; height:50px; line-height:50px;background:url(ptlfona.jpg);display:block; text-indent:30px;}
.lyproducrt{ width:925px; float:left;}
.lyproducrtt{ height:35px; line-height:35px; border-bottom:1px solid #CCCCCC; font-size:18px; font-weight:bold; color:#4190C9;}
.lyproducrtc{ width:925px; margin:10px auto;}
.lyproducrtc li{ width:270px; float:left; margin-right:20px; margin-top:20px;}

.lyproducthdes{ width:925px; float:left;}
.lyproduct{ width:300px; height:200px; float:left; margin-right:50px;}
.lyproductrt{ width:550px; float:left;}
.jyjsh{ line-height:28px; margin-bottom:10px;}
.lyproductrt h1{ height:45px; line-height:25px; font-size:18px; font-weight:bold; color:#006699; margin-bottom:15px; border-bottom:1px solid #CCCCCC; margin-bottom:10px; padding-bottom:15px;}
.lyprodctmt{ width:925px; margin:20px auto;}
.lyprodctmtst{ height:64px; line-height:64px; text-indent:25px; font-weight:bold; color:#0066CC; font-size:20px; background:url(prtc.jpg);}
.lyprodctmtstc{ line-height:29px; color:#333333; width:900px; margin:auto;margin-top:10px; }

.aboutly{ line-height:28px; width:920px; margin:15px auto;}

.lymaints{ width:1200px; height:45px; line-height:45px; border-bottom:1px solid #CCCCCC; text-indent:20px; font-size:18px; font-weight:bold; color:#4190C9;}
.lymikt{ width:1200px; margin:20px auto;}

.dchshynewswc_ly{width:1200px; float:left; margin-bottom:40px;}
.dchshynewsrqw_ly{width:1000px; float:left; line-height:25px;padding-left:20px; }
.dchshynewsrqw_ly h2{width:1000px; float:left; line-height:35px; height:35px; font-size:16px; font-weight:bold; color:#0066CC; text-align:left;}


.subNavBoxw{width:238px;  display:block; text-indent:30px; border:1px solid #e5e3da; overflow:hidden;font-size:16px;}
.subNavw{width:238px; height:50px; line-height:50px; background:url(ptlfa.jpg); display:block; text-indent:30px;font-size:16px;}
.subNavw a{width:238px; height:50px; line-height:50px; background:url(ptlfa.jpg); display:block; text-indent:30px; font-size:16px;}
.subNavw:hover{width:238px; height:50px; line-height:50px; background:url(ptlfona.jpg); display:block; text-indent:30px;font-size:16px;}
.currentDts{background-image:url(images/jiantou.jpg);font-size:16px;}
.navContents{display: none;border-bottom:solid 1px #e5e3da; border-top:solid 1px #e5e3da;width:200px; margin:auto;font-size:16px;}
.navContents li a{display:block;heighr:38px;text-align:center;font-size:14px;line-height:38px;color:#333; margin-bottom:10px;border-radius:6px;font-size:16px;}
.navContents li a:hover{ color:#0099CC;font-size:16px; background:#F7F7F7;}

.fbzxx{ width:1098px; height:30px; background:#F3F3F5; text-align:center; margin:auto; line-height:30px;}
.fblk{ width:1098px; margin:20px auto; line-height:30px;}
.noMargin{ margin-right:0px;}
