
body{font-family:"微软雅黑,Arial";font-size:14px; margin:0 auto; padding:0px; color: #666666;}
html,p,ul,li,input,form,h1,h2,h3,h4,h5,dl,dt,dd,img{margin:0px;padding:0px;border:0;}
img{vertical-align: middle;border:none;margin:0px;padding:0px;}
ul,li,dt{list-style-type:none;}
a{color: #5a5a5a; text-decoration:none;}
a:hover{color:#e34c00;text-decoration:underline;}
#width{width: 1200px; height: auto; overflow: hidden; margin: 0 auto;}
div.mbody{width: 1200px; margin: 0 auto; clear:both;}
.marB {padding-bottom: 10px; }
em,i{font-style: normal;}
.fr{ float:right !important; margin-right:0 !important;}
.clear{ clear:both;}
.mgtop{ margin-top:10px;}


#top{width: 100%; height: 40px; overflow: hidden; line-height: 40px; background: #f1f1f1; overflow:hidden;}
#top #_userlogin div.userface,#top #_userlogin div.mylink{ display:none;}
#top #_userlogin div.welcome{ float:left; padding-right:10px;}
#top #_userlogin div.uclink{ float:left;}
.head{width: 1200px; height: auto; overflow: hidden; margin: 0 auto;}
.headL{width: 500px; height: auto; line-height: 40px; float: left;}
.headL a{margin-right: 10px;}
.login{ float: right; text-align: right;}
.login .com{width: 73px; height: 18px; border:1px solid #c1e6bb; margin-right: 3px;}
.login .top_login{width: 50px; height: 20px; background: url(../../../dcldpw/dipin/images/login_bj.jpg) no-repeat left top; line-height: 20px;cursor:pointer; margin-right: 5px; font-size: 12px;}
.login a{ color: #e34c00;}



.logo{ width: 279px; height: 70px; float: left; margin: 20px 103px 20px 0;}

.search{ width: 540px;height: 80px; float: left; margin-top:27px;}
.search .seaInput{ width: 388px; height: 36px; border:2px solid #49ad39; color: #666;border-right:0; float: left; text-indent: 5px;}
.search form{width:570px ; height: auto; overflow: hidden;}
.search select{ awidth:110px; height: 40px; line-height: 36px; border: none; appearance:none; -moz-appearance:none; -webkit-appearance:none; float: left; text-indent:2px;border:2px solid #49AD39;border-left: 0;border-right: 0; background: url(../../../dcldpw/dipin/images/icon_1.png) right center no-repeat  #f1f1f1; font-size:14px;font-family:"微软雅黑,Arial"; font-weight:bold; outline:none;}
.search select::-ms-expand { display: none; }
.search .sea_login{ width: 40px; height: 40px; background: url(../../../dcldpw/dipin/images/icon_2.png) no-repeat center center #49ad39;cursor: pointer;}
.hotSear{ width:540px; overflow: hidden; line-height: 35px; font-size:12px;}
.hotSear b{color: #e34c00;}
.hotSear a{ margin-right: 10px;}
.ewm{ width:76px; height: 76px; float: right; border:1px solid #f1f1f1;padding: 6px; margin-top: 10px;}




.nav{ width: 100%; height: 50px; line-height: 50px; overflow:visible; background: #31a01f;}
.navL{ width: 200px; height: 50px; line-height: 50px; overflow:visible; background:url(../../../dcldpw/dipin/images/icon_4.png) 20px 17px no-repeat #232a22; text-indent: 50px; font-weight: bold; color: #fff; font-size: 20px; float: left; position:relative;}
.navC{ width: 940px; height: auto; overflow: hidden; float: left;}
.navC a{ color: #fff; float: left; margin-left: 74px; font-size:16px ;}



ul.subNav{ width: 200px; height:340px; line-height: 46px; background: #313730; position:absolute; left:0; top:50px; z-index:1000;}
ul.subNav li{border-bottom: 1px solid #3b423a; clear:both; height:46px; width:200px; text-align:left; padding-left:0; text-indent:0;}
ul.subNav li a{ color: #fff; padding-left:10px; font-size: 16px; display:block; width:180px; text-align:left; float:left; height:46px; padding-right:10px; font-weight:normal;}
ul.subNav li span{ float: right; font-family: 宋体; color: #adaead;}
ul.subNav li a:hover{ color:#F00;}
ul.subNav li a:hover span{ color:#F00;}





.link{ width: 100%; height: 116px; overflow: hidden; background: url(../../../dcldpw/dipin/images/line.jpg) repeat-x left top; margin-top: 20px;}
.link p{ width: 120px; height: 56px;background: url(../../../dcldpw/dipin/images/link.jpg) no-repeat right 32px; padding: 70px 0 0 50px; color: #000; margin-right: 50px; float: left;}
.linkA{ width: 980px; height: 86px; padding-top: 25px; float: left;}
.linkA a{display: block; float: left; line-height: 30px;}
.linkA span{ float:left; line-height:30px; margin:0 8px;}



.footer{background:#31a01f; width: 100%;}
.footerL{ width: 260px; height: 310px; float: left; margin-top: 30px;}
.footerL span img{ width: 90px;  height: 32px; float: left; margin-right: 10px; margin-top: 15px;}
.footerR{ width: 940px; height: auto; overflow: hidden; float: left;}
.footerNav{ width: 1000px; aheight: 200px; overflow: hidden; border-bottom: 1px solid #40b729; margin-top: 15px; margin-bottom: 15px;}
.footerNav dl{ width: 100px; height: auto; overflow: hidden; margin-right: 60px; float: left; color: #fff; line-height: 30px;}
.footerNav dl dd{font-size: 16px; font-weight: bold; border-bottom: 1px solid #40b729; line-height: 44px; margin-bottom:5px;}
.footerNav dl a{ color: #fff;}
.footerNav dl dt img{ background: #fff; padding: 5px;}
.footerR p{ line-height: 30px; color: #fff; white-space:pre;}



.banner{ width: 1200px; height: 160px;}
.banner img{width: 1200px; height: 160px; margin: 20px auto; }


.inside{ width: 1200px; height: auto; overflow: hidden; border-top:2px solid #000; margin: 0 auto;}
.insideL{ width: 935px; height: auto; overflow: hidden; float: left; margin-right: 10px;}
.insideLeftT{ height: 50px;line-height: 50px; background: url(../../../dcldpw/dipin/images/icon_20.jpg) no-repeat left center; text-indent: 20px;}
.insideLeftT a{ padding:0 5px;}
.insideProd{ width: 938px; height: auto; overflow: hidden;border:1px solid #e3e3e3; border-bottom: none; background: #f9f9f9; margin-bottom: 20px;}
.insideProd li{width: 908px; height:auto;line-height: 26px; border-bottom: 1px solid #e3e3e3; float: left; padding: 10px 15px;}
.insideProd li span{ color: #e34c00;margin-right: 10px; width: 225px; display: block; float: left; text-align:right;}
.insideProd li p{ width: 660px; height: auto; overflow: hidden; float: left;}
.insideProd li a{ margin-right: 20px; font-size: 12px; display: block; width: auto; float: left;}
.insideProd li i{ width: 24px; height: 24px; float: right; display: block; background: url(../../../dcldpw/dipin/images/icon_21.jpg) no-repeat left top; margin: 8px; cursor: pointer;}
.insideProd li a.thisclass{ color:#e34c00; font-weight:bold;}



.insideR{ width: 250px; height: auto; overflow: hidden; float: right; margin-top: 20px;}
.insideR .rightBox{ width:250px; height: auto; overflow: hidden; background: #f8f8f8; margin-bottom: 10px; padding-bottom: 5px;}
.insideR .rightBoxT{ width:230px; height: 40px; line-height: 40px; border-bottom: 1px solid #e3e3e3; margin:5px auto 0 auto; font-size: 18px; font-weight: bold; color: #333; margin-bottom: 10px;}
.insideR .rightBoxT a{ font-weight: normal; float: right; color: #e34c00; font-size: 12px;}


.insideR .companies{ width: 230px; height: auto; overflow: hidden; margin: 0 auto;}
.insideR .companies ul{ width: 240px; height:224px; overflow: hidden;}
.insideR .companies ul li{ width: 110px; height: auto; overflow: hidden; float: left; margin-bottom: 10px; margin-right: 10px;}
.insideR .companies ul li img{ width: 104px; height: 40px; border: 1px solid #e3e3e3; padding: 2px; background: #fff;}
.insideR .companies ul li a:hover img{ border:1px solid #000;}


.exhibition{ width: 230px; height: 366px; overflow: hidden; margin: 0 auto;}
.exhibition li{ width: 230px; height: auto; overflow: hidden;border-bottom: 1px dashed #e3e3e3; line-height: 24px; font-size: 12px; padding-bottom: 5px; margin-bottom: 10px;}
.exhibition li img{ width: 230px; height: 90px; margin-bottom: 5px;}
.exhibition li b{ color: #E34C00; font-size: 14px; display:block; height:24px; line-height:24px; overflow:hidden;}
.exhibition li a:hover b{ color: #E34C00;}


.zx{ height:240px;}
.zx li{ background: url(../../../dcldpw/dipin/images/icon_9.png) no-repeat left center; text-indent: 10px; padding: 0; height:30px; line-height: 30px;}


.rightBox .floorShowL{ width: 230px; height: 150px; position: relative; margin: 0 auto 10px auto;}
.rightBox .floorShowL span{ width: 26px; height: 42px; background: url(../../../dcldpw/dipin/images/icon_17_1.png) no-repeat; position: absolute;cursor: pointer; top:54px; z-index: 2;}
.rightBox .floorShowL .left{background-position: left top;left: 0; }
.rightBox .floorShowL .right{background-position: right top; right: 0; }
.rightBox .floorShowL ul{ width: 230px; height: 150px; overflow: hidden;}
.rightBox .floorShowL ul li{ width: 230px; height: 150px; float: left; position: relative;}
.rightBox .floorShowL ul li p{ width: 230px; height: 54px; line-height: 74px; background: url(../../../dcldpw/dipin/images/icon_18.png) repeat-x left top; position: absolute; left: 0; bottom: 0; text-align: center;color: #fff; }
.show{ width: 230px; height: auto; overflow: hidden; margin: 0 auto;}
.show li{ width: 230px; height: auto; overflow: hidden; font-size: 12px; line-height: 30px; text-align: center; margin-bottom: 5px;}
.show li img{ width: 230px; height: 130px; display: block;}


.indCp div.h3{ background: #49AD39; color: #fff; width: 16px; line-height:24px; height: 141px; padding:10px 8px; float: left; font-size:18px;}
.indCp ul{ background: #f1f1f1; width: 1152px; height:141px; overflow: hidden; border-left: 0; float: left; padding: 10px 0 10px 16px;}
.indCp ul li{ text-align: center; line-height: 24px; width: 154px; height: auto; overflow: hidden; float: left; margin-right: 10px;}
.indCp ul li img{ width: 150px; height: 113px; border:1px solid #F1F1F1; padding: 1px; background: #fff; display: block;}





.linkbox{padding:10px 8px;border-bottom:1px solid #EEE;}
.linkbox h3,.linkbox h3 a{font-size:14px;color:#693;}
.f6{width:100%;overflow:hidden;clear:both;padding-bottom:10px;}
.f6 li{float:left;line-height:14px;padding:8px 10px 0px;white-space:nowrap;}
.f6 li a{color:#666666;float:left;}

#page_banner{height:160px; overflow:hidden;}

