@charset "utf-8";
/* CSS Document */

/****************event**************/
.devent{ line-height:24px; padding-top:24px; padding-bottom:50px; color:#323232;}
.dbbs_el_l{ width:260px; display:block; margin-top:20px;}
.dbbs_el_l b{ display:block; font-size:22px; font-family:Microsoft YaHei; line-height:30px; color:#000; padding-left:10px;}
.dbbs_el_l span{ background:#0083b7; font-size:17px; color:#FFF; display:block; height:25px; line-height:25px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; margin-top:10px;}

.dcases_zs{ display:block; width:715px; margin-top:60px;}
.dcases_zs span{ display:block; height:35px; line-height:35px; font-size:30px; color:#0c2c45;font-family:Microsoft YaHei;}
.dcases_zs span b{ font-size:22px; font-family:Arial; font-weight:normal; margin-left:10PX;}



/**************************yuqingjiance****************/
.dfunction{ margin-top:35px; background:url(../images/dfunction_bg.jpg) center 52px no-repeat; font-family:'微软雅黑'; color:#878683; line-height:13px;}
.dfunction_strucher{ margin-top:45px;}
.dslide span{ float:left; margin-right:2px; width:157px; padding:15px 10px 0 10px; height:35px; overflow:hidden; color:#000; font-weight:bold; font-size:14px; text-align:center; background:#ccc; cursor:pointer; }
.dslide span.dcur,.dslide span:hover{ color:#fff; background:#0083b7;}
.dfunction_strucher_main{ padding-top:43px;font-family:'微软雅黑';}
.dfunction_strucher_main .ditem1{ width:526px; margin:0 auto; color:#535353;background:url(../images/djiance_bg1.jpg) 0 0 no-repeat;}
.dfunction_strucher_main .ditem1 .li1{ margin-left:6px; clear:both; overflow:hidden;  padding-bottom:20px; height:25px; overflow:hidden; line-height:25px; font-size:14px;}
.dfunction_strucher_main .ditem1 .li1 span{float:left; width:58px; text-align:center; margin-right:32px; height:25px; overflow:hidden;}
.dfunction_strucher_main .ditem1 .li2{ font-size:17px; text-align:center;  line-height:37px; height:37px; overflow:hidden; padding-top:24px;}
.dfunction_strucher_main .ditem1 .li3{ font-size:17px; color:#fff;  width:170px; height:29px; margin:0 auto; overflow:hidden; text-align:center; line-height:29px; padding:22px 0; font-family:Arial, Helvetica, sans-serif}
.dfunction_strucher_main .ditem1 .li4{ clear:both; overflow:hidden; height:25px; overflow:hidden; margin-left:10px; padding-top:2px;}
.dfunction_strucher_main .ditem1 .li4 span{ float:left; width:81px; text-align:center; overflow:hidden; margin-right:25px; }
.dfunction_strucher_main .ditem1 .li5{ clear:both; overflow:hidden; height:26px; overflow:hidden; margin-left:65px; padding-top:38px; padding-bottom:16px;}
.dfunction_strucher_main .ditem1 .li5 span{ float:left; width:153px; overflow:hidden; text-align:center; margin-right:88px;}
.dfunction_strucher_main .ditem1 .li6{ text-align:center; color:#fff; font-size:17px; height:29px; overflow:hidden; line-height:29px; padding-bottom:6px}
.dfunction_strucher_main .ditem1 .li7{ clear:both; overflow:hidden; height:26px; overflow:hidden; margin-left:45px; padding-top:9px;}
.dfunction_strucher_main .ditem1 .li7 span{float:left; width:81px; text-align:center; overflow:hidden; margin-right:25px;}
.dfunction_strucher_main .ditem1 .li8{ padding-top:15px;}
.dfunction_strucher_main .ditem1 .li9{ padding-top:26px; font-size:14px; color:#535353;}
.dfunction_strucher_main .ditem1 .li10{ padding-top:26px;}
.dfunction_strucher_main .ditem1 .li11{ padding-top:24px; margin-left:0; height:29px;}
.dfunction_strucher_main .ditem1 .li11 span{ width:158px;}
.dfunction_strucher_main .ditem1 .li12{ padding-top:26px;}
.dfunction_strucher_main .ditem1 .li13{ padding-top:15px;}




/**************************wejigongguan****************/
.dgongguan_youshi{ margin-top:50px;}
.dgongguan_youshi li{ float:left; border-right:solid 1px #e2e2e2; padding-top:195px; padding-right:24px; height:130px; overflow:hidden; margin-right:20px; font-family:"微软雅黑"; line-height:24px; text-align:center; font-size:14px;}
.dgongguan_youshi li.li1{ background:url(../images/dgongguan_bg7.jpg) 0 0 no-repeat; width:205px;}
.dgongguan_youshi li.li2{ background:url(../images/dgongguan_bg8.jpg) 0 0 no-repeat; width:241px;}
.dgongguan_youshi li.li3{ background:url(../images/dgongguan_bg9.jpg) 0 0 no-repeat; width:222px; border-right:none; padding-right:0; margin-right:0;}
.dcolor1{ color:#af1011; font-size:15px;}




/*********************weiboyingxiao*************/
.dslide2{ margin-top:53px;}
.dslide2 a{ float:left; width:106px; padding-top:15px; height:50px; overflow:hidden; text-align:center; margin-right:2px; color:#000; font-size:14px; line-height:22px; background:#cccccc;}
.dslide2 a:hover,.dslide2 a.dcur{ color:#fff; font-weight:bold; background:#0c2c45;}
.dblog_list li{ /***margin-top:55px;*/ vertical-align:top;}
.dblog_list li .li1{ background:url(../images/dnum01.jpg) 0 0 no-repeat; padding-left:118px; height:84px; overflow:hidden;}
.dblog_list li .li1 p{ color:#144076; font-size:22px; font-family:"微软雅黑"; padding-top:10px; font-weight:bold;}
.dblog_list li .li1 span{ margin-top:10px; height:30px; display:inline-block; padding-left:9px; padding-right:20px; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#3b5c82; background:#e5e5e5;}
.dblog_list li .li2{ padding-top:30px;}
.dweixin_youshi{ font-family:"微软雅黑"; width:697px; margin:40px auto 0; background:#f7f7f4;}
.dweixin_youshi_top{ text-align:center; background:url(../images/dcycle_top.jpg) 0 0 no-repeat; height:47px; line-height:47px; color:#fff; font-size:24px;}

.dweixin_method_center,.dweixin_youshi_center{ background:#f7f7f4 url(../images/ddown.jpg) center 10px no-repeat; border-right:dashed 2px #cbcbc8; border-left:dashed 2px #cbcbc8; padding:20px 30px;}
.dweixin_youshi_center li{ float:left; margin-top:30px; height:245px; overflow:hidden; width:310px;}
.dweixin_youshi_center li .li1{ font-size:80px; color:#ddd; font-style:italic; font-weight:bold; height:80px; line-height:63px;}
.dweixin_youshi_center li .li2{ font-size:18px; line-height:31px; color:#000; padding-right:20px; height:90px; overflow:hidden;}
.dweixin_youshi_center li .li3{ text-align:right; padding-top:23px;}
.dweixin_youshi_center li .li3 img{ margin-right:20px;}

.dweixin_method{ margin-top:45px;}
.dweixin_method .dweixin_youshi_top{ background:url(../images/dcycle_top2.jpg) 0 0 no-repeat;}
.dweixin_method_center li{ float:left; width:182px; margin-right:48px; margin-left:80px; height:140px; overflow:hidden; margin-top:20px; font-size:24px; font-weight:bold; text-align:center;}
.dweixin_method_center li img{ padding-top:15px;}

.weixin_checkbox{ margin-top:36px;}
.dslide3 span.dcur,.dslide3 span:hover{ background:#0c2c45;}
.dcheckbox1 li{ float:left; margin:0 16px 50px 16px; height:133px; overflow:hidden; background:url(../images/dweixin_bg.jpg) center 60px no-repeat; width:197px; text-align:center;}
.dcheckbox1 li .li1{ font-size:82px; color:#194796; line-height:82px; font-family:Helvetica Inserat LT Std,Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold;}
.dcheckbox1 li .li2{ color:#434343; font-size:16px; font-family:"微软雅黑";}




/****************************case******************/
.dcase_location{ width:100%; border-bottom:none; padding-bottom:0; height:40px; padding-top:35px; background:url(../images/dcase_location_bg.jpg) 0 bottom no-repeat; padding-left:6px;}
.dcase_location .xg-title-left{ background:url(../images/dcase_location.jpg) 0 0 no-repeat; width:136px; text-align:center; color:#fff; font-size:16px; height:36px; line-height:36px; font-family:"微软雅黑";}
.dcase_location .xg-title-right{ height:36px; background:none; line-height:36px; padding-right:6px;}
.dcase_list_title{margin-top:40px;padding-left:6px;}
.dcase_list_title a{ float:left; width:120px; padding:20px 0px 0; height:41px; text-align:center; color:#646464; font-size:15px; font-weight:600; background:#e8e8e8; margin-right:4px; overflow:hidden;}
.dcase_list_title a.dother{ padding-top:10px; height:51px; line-height:25px; overflow:hidden;}
.dcase_list_title a:hover,.dcase_list_title a.dcur{ color:#fff; background:#0083b7;}
.dcase_list_title a:hover,.dcase_list_title a.ddcur{ color:#fff; background:#0083b7;}
.dcase_list_title a.last{ margin-right:0;}
.dcase_list_main{ background:url(../images/dcase_bg.gif) 0 bottom repeat-x; padding-bottom:35px;}
.dcase_list{ border-left:solid 1px #e0e0df; border-bottom:solid 1px #e0e0df; margin-top:30px;}
.dcase_list li{ width:215px; padding:16px; float:left; height:290px; overflow:hidden; border-top:solid 1px #e0e0df; border-right:solid 1px #e0e0df;}
.dcase_list li .li1{ width:213px; height:125px; overflow:hidden; border:solid 1px #e0e0df;}
.dcase_list li .li2{ height:40px; line-height:40px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.dcase_list li .li2 a{ color:#323232; font-size:18px; font-family:"微软雅黑";}
.dcase_list li .li3{ height:75px; line-height:27px; color:#323232; overflow:hidden; font-family:Arial, Helvetica, sans-serif;}
.dcase_list li .li4{ margin-top:12px; background:url(../images/dmore.gif) 0 0 no-repeat; padding-left:23px;}
.dcase_list li .li4 a{ color:#c30404;}

.dcase_list li:hover{ border-top:solid 1px #c30404;}
.dcase_list li:hover .li2 a{ color:#c30404;}
.dcase_list li:hover .li4{ background:url(../images/dmore_hover.gif) 0 0 no-repeat;}







/*****************case_show************/
.dcase_show_top{ background:url(../images/dcase_bg.gif) 0  bottom no-repeat; padding-bottom:35px; overflow:hidden; margin-top:40px;}
.dcase_show_top .fl{ width:260px; height:154px; border:solid 1px #dfdfdf; overflow:hidden;}
.dcase_show_top dl.fr{ width:725px;}
.dcase_show_top dl.fr dt{ font-weight:bold; font-size:14px; padding-bottom:10px; border-bottom:dotted 1px #ccc;}
.dcase_show_top dl.fr dd.dd1{ color:#ccc; height:16px; line-height:16px; overflow:hidden; padding-top:10px;}
.dcase_show_top dl.fr dd.dd2{ line-height:18px; height:55px; overflow:hidden; padding-top:10px; font-family:Arial, Helvetica, sans-serif}
.dcase_show_top dl.fr a.website{ display:block; color:#c20000; height:16px; line-height:16px; overflow:hidden; font-family:Arial, Helvetica, sans-serif}
.dcase_show_top dl.fr a.website:hover{ text-decoration:underline;}
.dcase_show_con{ line-height:24px; padding-top:20px; font-family:Arial, Helvetica, sans-serif}
.drelated{ margin-top:40px;}
.drelated_case li{ float:left; width:213px; height:125px; overflow:hidden; border:solid 1px #ccc; margin:0 18px;}
.drelated_case li:hover{ border:solid 1px #c20000;}
.dtag{ margin-top:20px;}
.dtag a{ display:inline-block; margin-right:5px; color:#323232;}
.dtag a:hover{ color:#c30404;}
.dpage2 .dpre,.dpage2 .dnext{ width:450px; line-height:20px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow:hidden; margin-top:30px; padding-left:6px; text-align:left;}
.dpage2 .dpre a,.dpage2 .dnext a{ color:#323232;}
.dpage2 .dpre a:hover,.dpage2 .dnext a:hover{ color:#c30404;}
.dreturn{ text-align:right; margin-top:20px;}
.dreturn a{ background:url(../images/dback.gif) 0 0 no-repeat; padding:6px 12px; color:#fff; }
.drelated .dtitle{ width:100%; height:30px; font-family:"微软雅黑"; line-height:30px;  background:url(../images/dcase_location_bg.jpg) 0 bottom no-repeat; padding-bottom:7px; overflow:hidden; font-size:16px; padding-left:6px;}
.drelated_case{ width:1004px; margin-top:20px;}
.drelated_case li{ float:left; width:213px; height:125px; overflow:hidden; border:solid 1px #ccc; margin:0 18px;}
.drelated_case li:hover{ border:solid 1px #c20000;}



/*******************************************news_show/*********************/
.dnews_show h1{ line-height:30px; border-bottom:dotted 1px #ccc; padding-bottom:5px; font-weight:bold; font-size:14px; text-align:center;}
.dnews_show .dtime{ text-align:center; padding-top:10px; padding-bottom:20px;}
.dnews_show .dtime span{ padding-right:10px;}
.dnews_show_con{ line-height:24px; padding-top:10px;}
.drelated_news{ margin-top:15px; width:1020px;}
.drelated_news li{ height:30px; line-height:30px; text-align:right; float:left; width:490px; padding-right:10px; margin-right:10px; border-bottom:dotted 1px #ccc;}
.drelated_news li a{ color:#323232; float:left; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; width:410px; text-align:left; padding-left:16px;}
.drelated_news li a:hover{ color:#c30404;}
.drelated_news li span{ color:#ccc;}




/*******************map**********************/
.dmap ul li{ vertical-align:top; clear:both; overflow:hidden; margin-top:20px; margin-left:6px; border-bottom:dotted 1px #d0d0d0; padding-bottom:20px;}
.dmap ul li span{ width:100px; text-align:center; height:24px; line-height:24px; overflow:hidden; color:#fff; font-family:"微软雅黑"; font-size:14px; font-weight:bold; background:#0083b7;}
.dmap ul li .dsubmap{ width:870px; line-height:24px;}
.dmap ul li .dsubmap a{ color:#666; display:inline-block; margin-right:10px;}
.dmap ul li .dsubmap a:hover{ color:#c30404;}