﻿@charset "utf-8";
body,html{color:#484848;margin:0;padding:0;font:14px/24px Microsoft YaHei,SimSun,san-serif;background: #fff; font-size: 14px;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,select,object{margin:0;padding:0;outline: none;}
ul,ol,li{list-style-type:none}
address,cite,code,em,th,i,h1,h2,h3,h4,h5,h6{font-weight:normal; font-style:normal;}
img{border:0 none;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
object,textarea,img,iframe{vertical-align: top;}
textarea{overflow: auto;}
a{text-decoration:none;color:#484848;outline: none;-moz-transition:color 1s; -webkit-transition:color 1s;-o-transition:color 1s;}
a:hover{text-decoration:none;color:#2381e5;}


/**公共样式**/

.lt,.fl{ float: left; }/** 左浮动*/
.rg{ float: right; }/** 右浮动*/
.ct{ max-width:1200px; margin:0 auto; padding-left: 10px; padding-right: 10px;}/** 居中*/
.clear{ clear: both; }/** 清除浮动*/
.hg{ height: 20px; }
.ll{width: 1100px; margin:0 auto;}
.margin-top_h{margin-top: 30px;}
/**公共样式结束**/


/**top**/
.top_bg{width: 100%;height: auto;height: 38px;line-height: 38px;background: #484848;border-bottom: 1px solid #eee;}
.top_1{ color:#999; line-height: 40px; }
.top_1 div{width: 920px;float: left;display:inline-block; height: 38px; cursor: pointer; margin-right: 0px;color:#fff;}
.top_1 span{ display: inline-block; margin-right: 10px; }
.top_1 span a{color:#fff;}

.top_bt{width: 100%; height: 100px;margin-top: 20px;}
.top_logo img{width: 105px; float: left; }
.top_logo span{display: block;float: left;width: 310px;font-size: 18px;font-weight: bold;padding-top: 11px;margin-left: 20px;}
.top_logo span p{font-size: 12px;font-weight: initial;letter-spacing: -0.1px;line-height: 45px;}
.top_gg {display: block;float: left;width: 455px;font-size: 22px;font-weight: bold; margin-top: 10px;margin-left: 20px;border-left: 1px solid #ddd; padding-left: 20px; color:#484848;}
.top_gg h1{font-size: 16px; color:#484848;}
.top_gg p{ line-height: 45px;font-size: 14px; }
.tel{width: 260px; height: 100px; float: left;}
.tel span{width: 260px; height: 45px; display: block; background: url(../images/dianhua.png) left no-repeat; font-size: 15px;padding-left: 50px; }
.tel i{display: block;width: 260px;height: 15px; font-size: 25px;}
.tel em{display: block;width: 230px;height: 30px;background: #0d4876;float: left;margin-top: 12px;margin-left: -50px;overflow: hidden;text-align: center;line-height: 30px;color: #fff;}
.tel em a{color:#fff;}
.tel em:hover{ color:#fff;}



/**结束**/


/**导航栏**/
.nav_bg{width: 100%; background: #fff;height: 50px;border-top: 1px solid #ddd;}
.nav_d{width: 1180px;  }
.nav_d ul li {float: left;width: 145px;  line-height: 50px; text-align: center; display: inline-block;}
.nav_d ul li a{ color:#484848; }
.nav_d ul li:nth-child(4) ul{margin-left: -192px;}
.nav_d ul li:nth-child(5) ul{margin-left: -250px; }
.nav_d ul li:nth-child(6) ul{margin-left: -350px; }
.xialayou img{float: left;padding-right: 10px;}
.xialayou h2{font-size: 14px; font-weight: bold;float: left;} 
.xialayou p{font-size: 12px; display: block;float: left;width: 64%;text-align: left;line-height: 30px;}
.nav_d ul li ul{display: none;width: 860px;position: absolute;z-index: 99999;background: #e8e8e8;border-top: 1px solid #ddd;}
.nav_d ul li ul li{height:45px; background: #e8e8e8; width:200px;/*border-top: 1px solid #ddd; */line-height: 45px; text-align: left;text-indent: 2em;}
/*.nav_d>ul>li:hover{background:#069637; cursor: pointer; font-weight: bold; width: 145px; height: 50px;}*/
/*.nav_d ul li ul li:hover{background:#069637; cursor: pointer; font-weight: bold;}*/
/*.nav_bg .nav_d>ul>li:before{content: "";position: absolute;z-index: 1;background: #7f2726;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;width: 145px;height: 3px;margin-left: -44px;}*/
 .nav_d ul li:hover:before{-webkit-transform: scaleX(1);transform: scaleX(1);}
.xialayou_a img{padding-top: 15px;
    width: 180px;
    height: 153px;
    float: left;
    margin-left: 10px;padding-bottom:10px;}
    .xialayou_a p{ width: 48%;float: left; display: block;line-height: 30px;text-align:left; margin-top: 10px;margin-left: 10px;}

.xialayou_a>span{display: block;margin: 0 auto;float: right;/* margin-left: 21%; */margin-right: 47%;}
 



 .xlzuo{display: block;float: left;border-right: 1px solid #c5c5c5;width:200px;}
 .xialayou{display: table; float: left; z-index: 9999;width: 100%;height: 200px;}
 .xialayou{width:76%; float: right;}
  .xialayou img{width: 195px; height: 150px;margin:5px;padding-bottom: 10px;}
 .yingyonghangye{width: 100%;font-size: 18px; line-height: 30px;margin-top: 10px;display: table;float: left;}
 .cp_xiala{height: 30px; width: 100%;}

.fanye_jj{
    display: table;
    width: 100%;
    padding: 10px;
    margin-top: 10px;
    border-top:1px solid #ddd;
}
.fanye_jj a{
    display: inline-block;
    width: 100%;
}

/**幻灯片**/
#flash_bg{width:100%; margin:0 auto;}
.focus{width: 100%;height: 500px; position: relative; overflow:hidden;}
.focus ul,.focus li{ list-style:none; padding:0; margin:0;}
.focus li{ display: none}
.focus .bg { position: absolute; width:100%; height: 30px; left: 0; bottom: 0;  opacity: 0.5; filter: alpha(opacity=50); z-index: 1; background:none;}
.focus .f_btns{position: absolute; width: 100%; height:30px; line-height:30px; left: 0; bottom: 20px; text-align: center; z-index: 2}
.focus .f_btns h2 { color: #fff; font-size: 16px; font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; line-height: 30px; }
.focus .f_btns h2 a{ color: #fff;}
.focus .f_btns h2 a:hover{ text-decoration: none}
.focus .f_btns .btn{ text-align: center; height:14px; overflow: hidden; font-size:0;}
.focus .f_btns .btn span {display: inline-block; width:20px; height: 14px; overflow: hidden; margin: 0 5px; background:url(../images/dian.png) no-repeat; cursor: pointer}
.focus .f_btns .btn span.cur{ background:url(../images/yuan.png) no-repeat;}
.focus .prev {background: url(../images/left.png) no-repeat; position: absolute; top:180px;left:80px; width: 40px; height: 60px; z-index: 3; cursor: pointer}
.focus .next { background: url(../images/right.png) no-repeat; position: absolute; top:180px; width: 40px; height: 60px;right: 80px;z-index: 3;cursor: pointer}
.jqfocus ul li a img{height:500px; text-align:center;}


/**搜索**/
.ss{ width: 100%; height: 166px; background: #f5f5f5;border-bottom: 1px solid #ddd;box-shadow: 1px 1px 20px #ddd;border-top: 1px solid #ddd;}
.s_z{ width: 448px; font-size: 14px;text-align: center; line-height: 30px; margin-top: 35px;font-weight: bold;margin-left: 94px;}
.s_z span{display: block; background: #18598e; color:#fff;height: 30px; line-height: 30px; text-align: center;font-size: 12px;margin-top: 6px;}
.tu {width: 3px;padding-top: 32px;padding-left:62px;margin:0 55px; margin-right: 60px;}
.gang{width: 1px; height: 75px; background: #ddd;}
.input_bg{background:#fff; outline: none; border: solid 1px #d9d9d9; width:390px; height:26px; line-height:26px; color:#c7c7c7; margin:0;}
.input_t{display: block;margin-top: -28px;margin-left: 389px;}
.sou {width: 420px;margin-top: 38px;}
.sou2{margin: 10px 0; width: 500px;}
.tel_bg img{width: 100px;margin-top: 15px;border:1px solid #ddd; padding:3px;}



/*服务*/
.service_box{width:100%; margin:0 auto; background:#f5f5f5; padding:40px 0px 40px 0px; overflow:hidden; border-bottom:1px #e8e7e7 dashed;box-shadow: 1px 5px 10px #ddd;}
.service_bg{margin:0 auto; height:300px;}
.service{width:1100px; margin:0 auto; bottom:0px; left:0px; height:285px;}
.service dl{width:260px; height:285px;float:left; border:1px solid #ddd;}
.service01{-webkit-transition:all 0.3s linear; transition:all 0.3s linear; background:#EFEFEF url(../images/20170725163553_1930973527.jpg) no-repeat; margin-right:15px;}
.service011{ line-height:25px; padding-top:180px; text-align:center; -webkit-transition:all 0.3s linear; transition:all 0.3s linear;}
.service011 span{ font-size:14px; font-weight:bold;}
.service01:hover .service011{padding-top:30px; color:#2381e5;}
.service01:hover{background:#EFEFEF url(../images/20170725163553_1930973527.jpg) no-repeat center 90px; margin-right:15px; cursor:pointer;}

.service02{-webkit-transition:all 0.3s linear; transition:all 0.3s linear; background:#EFEFEF url(../images/20170725163553_1930973527.jpg) no-repeat; margin-right:15px;}
.service02:hover .service011{padding-top:28px; color:#2381e5;}
.service02:hover{background:#EFEFEF url(../images/20170725163553_1930973527.jpg) no-repeat center 90px; margin-right:15px; cursor:pointer;}

.service03{-webkit-transition:all 0.3s linear; transition:all 0.3s linear; background:#EFEFEF url(../images/20170725163553_1930973527.jpg) no-repeat; margin-right:15px;}
.service03:hover .service011{padding-top:28px; color:#2381e5;}
.service03:hover{background:#EFEFEF url(../images/20170725163553_1930973527.jpg) no-repeat center 90px; margin-right:15px; cursor:pointer;}

.service04{-webkit-transition:all 0.3s linear; transition:all 0.3s linear; background:#EFEFEF url(../images/20170725163553_1930973527.jpg) no-repeat}
.service04:hover .service011{padding-top:28px; color:#2381e5;}
.service04:hover{background:#EFEFEF url(../images/20170725163553_1930973527.jpg) no-repeat center 90px; cursor:pointer;}




/**产品展示**/

.product_bd{margin-top: 15px;}
.product_top h2{font-size:30px; font-weight: bold; text-align: center; color:#18598e; padding-top:35px;}
.product_top span{font-size: 14px; text-align: center; width: 1100px; height: 27px; margin:0 auto;display: block; text-transform: uppercase; color:#999;margin-top: 10px;}
.product_top_1{background: #18598e;width: 240px;text-align: center;height: 56px;font-size: 25px;font-weight: bold;padding-top: 30px;color: #fff;}
.product_top_1 img{padding-top: 7px;margin: 0 8px;}
.product_top_1 span{display: block;font-size: 17px;font-weight: initial;letter-spacing: 3px;text-transform: uppercase;line-height: 42px;}
.product_bt{width: 240px;}
.product_bt ul{ width: 238px;border:1px solid #ddd; text-align: center; }
.product_bt ul li{ width: 238px; height: 42px; border-bottom: 1px solid #ddd; line-height: 42px; }
.lx{width: 240px; height: 10px; float: left; background: #0e6bb6;display: table; margin-bottom:30px;}


#products_b1{ padding-top:10px; width:720px; padding-left:40px; padding-right:40px; overflow:hidden; padding-bottom:15px;}
#products_b1 img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
#products_b1 a:hover img {transition: all 0.5s linear; -webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
#products_b1 table td br{display:none;}
#products_b1 td a{display:block;}
#products_b1 table td span{display: block; width:195px !important; height: 35px; padding-left:0 !important; margin-bottom:5px; background:#fff; line-height: 35px;}
#products_b1 table td{ padding-left:0 !important;}
#products_b1 table td span a{line-height: 35px; color:#333;font-size: 13px;font-family:"Microsoft YaHei"; }
#products_b1 table td span a:hover{color:#ff0000;}

#products_b1 table td{padding-left:0 !important;display: block; float: left; border: 1px #e7e7e7 solid; margin: 8px; background: #fff;}
#products_b1 td a{overflow:hidden;}
#colee1 table tr td{padding-bottom: 4px; display: inline-block; border:1px solid #afafaf; margin:17px;padding-top: 6px; padding-left:5px;}
#colee1 table tr td span{ padding-left:5px}
#colee2 table tr td span{ padding-left:5px}
#colee1 table tr td:hover{border:1px solid #2381e5; line-height:}
#colee2 table tr td{padding-bottom: 4px; display: inline-block; border:1px solid #afafaf; margin:17px;padding-top: 6px; padding-left:5px;}
#colee2 table tr td:hover{border:1px solid #2381e5;}

.cptj{width: 800px;height: 265px;float: right;background: #f5f5f5;}
.cptj>ul{width: 780px; margin:0 auto;}
.cptj>ul>li{float: left;margin: 15px;border: 1px solid #ddd;padding: 7px;}
.cptj>ul>li:hover{border:1px solid #18598e;}
.cptj>ul>li img{width: 210px;}
.cptj>ul>li span{display: block;width: 210px; text-align: center;line-height: 20px;}




.right-box{float: right; overflow:hidden; width:800px;background: #f5f5f5; height:290px;  }
.product_x{ width:718px; margin:0 auto; overflow:hidden; padding:0px 0px 10px 0px; height:260px; border-bottom:1px solid #cccccc;}
.youshinr{width:718px; height:auto; margin:0 auto; height:auto; overflow:hidden;}
.dzalnr{ width:718px;  margin:0 auto; margin-top:20px;}
.zz_l, .zz_r { padding-top: 80px;}
.zz_l a { background: url(http://login.114my.cn/memberpic/dgsitai/uploadfile/image/20170519/20170519175629_1263030291.png) no-repeat; width: 35px; height: 67px;  display: block;  float: left;}
.zz_r a { background: url(http://login.114my.cn/memberpic/dgsitai/uploadfile/image/20170519/20170519175705_1218597977.png) no-repeat; width: 35px; height: 67px; display: block; float: left;}
.xc_c { margin-left: 10px;  margin-right: 10px; overflow: hidden; width: 602px !important;}
.xc_c ul li { float: left;}
.cp3 { padding-top:0px;}
.cp3_1 { width: 266px;}
.cp3_1 img{width:100%;}
.cp3_2 {width: 320px;padding-left: 25px;}
.cp3_2_1 { font-size: 16px;font-weight: bold; padding: 11px 0 11px 0; color: #333333; border-bottom: #d3d3d3 1px dashed;width: 432px;margin-left: -26px;}
.cp3_2_2 { line-height: 30px; font-size: 13px; margin-top: 6px;}
.cp3_2_3 { height: 28px;width: 94px; text-align: center; line-height: 28px; margin-top: 6px; background: #18598e;}
.cp3_2_3 a { color: #FFF;}
.cp3_2_4 { height: 28px; width: 94px;text-align: center; line-height: 28px; margin-top: 6px; background: #0e6bb6; margin-left: 15px;}
.cp3_2_4 a { color: #FFF;}
#roller_content table tbody tr td{padding-left:5px;line-height:20px;color:#333}


.anli{margin-top: 10px; height:185px}
/**.anli1{ background:url() center no-repeat; width:11px; height:15px; margin-top:67px;}
.anli3{ background:url() center no-repeat; width:11px; height:15px; margin-top:67px;}
*/
.anli2{ margin-left:15px}




/**应用案例**/
.hzCont{position:relative; margin-top:20px;}
.hzCont>ul>table>tr{margin-top: 25px;}
.hzCont ul{margin:0 auto; width:1100px; overflow:hidden;}
.hzCont .btnLeft, .hzhb .hzCont .btnRight{position:absolute; top:40%; margin-top:-14px; width:48px; height:60px;}
.btnCkgd{margin:42px auto 0 auto; display:block; width:146px; height:30px; line-height:30px; text-align:center; color:#333; border:1px solid #666;}


.hzCont td a{ display:block; line-height:40px;transition:all 0.4s linear;}
.hzCont td img{border:solid 1px #ccc; transition:all 0.4s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;width: 260px;padding: 2px;}
.hzCont td a:hover img {transition:all 0.4s linear; border:1px solid #2381e5;}
.hzCont:hover .hzCont td img{border:1px solid #2381e5;} 

.hzCont td br{font-size:0px; display:none;transition:all 0.4s linear;}
.hzCont td div:nth-child(n){width:260px;padding-top:0px !important;transition:all 0.4s linear;}
.hzCont td div:nth-child(n) a{display:block; width:262px; height:50px; line-height:50px; cursor:pointer; text-align:center; border-bottom:1px #ddd solid; color:#222; font-size:14px;transition:all 0.4s linear;margin-left: -0.1px;}
.hzCont td br:nth-child(n){ display:none;transition:all 0.4s linear;}
.hzCont td:hover div a{background-color:#18598e;color:#fff; height:40px; line-height:40px; font-size:14px;transition:all 0.4s linear;}
.hzCont td div:nth-child(n) a:hover{display:block; width:262px; height:40px; line-height:40px; cursor:pointer; text-align:center;background-color:#18598e;color:#fff; font-size:14px;transition:all 0.4s linear;margin-left: -0.1px;}
.hzCont td{padding-bottom: 40px;}

.hzCont_gd{ width:160px; height:40px; line-height:40px; text-align:center; border:1px #eaeaea solid; margin:0 auto;}
.hzCont_gd a{ font-size:14px;}
.hzCont_gd a:hover{text-decoration:underline;}




/**优势**/
.youshi_bg{width: 100%; height: 485px; background: url(../images/youshi_bg.jpg) no-repeat center;margin-top: 10px;}
.youshi_top h2{font-size:30px; font-weight: bold; text-align: center; color:#fff;padding-top: 40px;}
.youshi_top span{font-size:18px;  text-align: center; color:#fff; width: 100%; display: block;margin-top: 25px;}

.super_t{ width:1200px; text-align:center;  margin:0 auto; padding-top:60px; }
.super_t span{ height:64px; padding-top:10px; background:url(../uploadfile/image/20181029/20181029140707_649353233.png) no-repeat center; display:block; font-size:35px; color:#fff;}
.super_t font{ font-size:16px; color:#d4d4d4; display:block; margin-top:20px;}

.proadvlb{ width: 1200px; height: auto; margin:0 auto; cursor:pointer; padding-top:30px; }
.proadvlb li{ width:275px; height:300px; float:left; margin-right:33px; background:#fff; border-bottom-left-radius:20px; border-radius:20px; }

.proadvlbxh{ width:58px; height:58px; margin:0 auto; margin-top:32px;} 
.proadvwz{ font-size:14px; color: #222222; text-align: center ;margin-top:20px;}
.proadvxq{width: 240px;margin: 0 auto;font-size: 12px;color: #888888;text-align: center;line-height: 25px;margin-top: 15px;}





/**about us**/
.about_zuo_1{float: left;}
.about{width: 100%; height: 450px; background: #ededed; padding-top: 50px;}
.about_bg{ padding-top:16px; background: #fff;height: 388px;}
.about_zuo{width: 540px;margin-left: 50px;float: left;line-height: 27px;}
.about_zuo_1 img{margin-left:50px; margin-top: 10px;}
.gs{width: 500px;font-size: 18px;font-weight: bold;line-height: 35px;text-indent: 0em;margin-left: 50px; }
.gshj{padding-bottom: 26px;box-shadow: 1px 1px 10px #ddd;display: none;}
.about_you{float: right;margin-right: 50px;}
.xq_bg{width: 150px; height: 30px; text-align: center; border:1px solid #ddd; margin-left: 
	50px;margin-top:10px;line-height: 30px; background: #18598e;color:#fff; cursor: pointer;}
.xq_bg a{ color:#fff; }

		
.slideBox{ width: 525px;height: 330px;overflow: hidden;position: relative;border: 1px solid #ddd;top: 20px;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#7f2726; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:528px; height:335px; display:block;  }

		






/**公司环境**/
.index-hzlb{margin:35px 0;}
.index-hzlb-title{font-size:36px;font-weight:bold;margin:0 15px; padding:0 350px;display: inline-block; position:relative;color:#fff;}
.index-hzlb-title:after{content:""; width:340px; height:1px; background:#ccc; position:absolute; left:0; top:16px;}
.index-hzlb-title:before{content:""; width:340px; height:1px; background:#ccc; position:absolute; right:0; top:16px;}
.index-hzlb-title-ms{text-align: center; font-size: 16px; color: #999; font-weight: normal; margin: 15px 0 20px 0;}
#demo{width:1200px; overflow:hidden; margin:18px auto;}
.index-hzlb-pic{padding-bottom:25px;}
.index-hzlb-pic li{margin-right:10px;}

#demo1{width: 1200px;; overflow:hidden; margin:0 auto;}

.index-yyly-hz{background:url(../images/index_27.jpg)no-repeat;padding:40px 0;}
.index-yyly-title-ms{text-align: center; font-size: 16px; color: #666; font-weight: normal; margin-top: 15px;}
.index-ys-title-hz{ text-align:center;}

.index-yyly-nr-hz{margin-top:40px;}
.index-yyly-bj{ background: #fff; padding: 30px 20px; height: 156px; width:260px;}
.index-about-left{width:595px;margin-top:65px;text-align:left;}
.index-about-more{margin-top:40px;}
.index-about-more a{background:#484848;width:150px;height:37px;line-height:37px;display:block;text-align:center;color:#fff;}
.index-about-pic{margin-top:65px;}
.tupian td li img{ margin-right: 10px; border:1px solid #ddd; }
.tupian td li:hover img { border:1px solid #2381e5; }
.tupian td li{text-align: center;}





/*新闻模块*/
.news{ margin-top:60px;width: 1150px; margin:25px auto;}
.comnews{ float:left; width:680px;}
.comnews1{ height:50px; line-height:43px; background:url(../images/20170912150538_257721015.png) left bottom no-repeat;}
.comnews11{ width:366px; font-size:26px; background:url(../images/20180818104112_2117521993.png) right 13px no-repeat; float:left; }
.comnews12{ float:right;}
.comnews2{ margin-top:30px; background:url(../images/20170912153139_1288640690.jpg) 20px 20px no-repeat #eeeeee; height:85px; padding:20px;}
.comnews2 .news_div_item{}
.comnews2 .news_div_item_title{ padding-left:60px;}
.comnews2 .news_div_item_title a{ line-height: 28px; font-size: 18px; font-weight: bold; text-decoration:none;}
.comnews2 .news_div_item_body{ line-height:26px; margin-top:10px;}
.comnews2 .news_div_item_body a{ color:#0065cf;}

.comnews3{ margin-top:20px;}
.comnews3 .news_div_item{ margin-bottom:15px; height:70px;}
.comnews3 .news_div_item_date{width:70px; height:70px; background:#eeeeee; font-family:Arial, Helvetica, sans-serif; position:relative; font-size:14px; color:#666; float:left;}
.comnews3 .news_div_item:hover .news_div_item_date{ background:#18598e; color:#FFF;}
.comnews3 .news_div_item_day{ font-size:30px; font-weight:bold; top: 7px; left: 7px; position: absolute; border-bottom:1px solid #aeaeae; width:56px; text-align:center;}
.comnews3 .news_div_item:hover .news_div_item_day{ border-bottom:1px solid #fff;} 
.comnews3 .news_div_item_year{ position: absolute; left: 8px; top: 48px;}
.comnews3 .news_div_item_month{ position: absolute; left: 50px; top: 48px;}
.comnews3 .news_div_item_content{ line-height:24px; width:588px; float: right;}
.comnews3 .news_div_item_title{ padding-top:3px;}
.comnews3 .news_div_item_title a{font-size: 16px; color: #333;display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; /* 限制为1行 */
  overflow: hidden;
  text-overflow: ellipsis;}
.comnews3 .news_div_item:hover .news_div_item_title a{color: #0065cf;}
.comnews3 .news_div_item_body{color:#8d8d8d;}
.comnews3 .news_div_item:nth-child(1){ display:none;}


.problems{ float:right; width:375px;}
.problems1{ height:50px; line-height:43px; background:url(../images/20170912150538_257721015.png) left bottom no-repeat;}
.problems11{ width:275px; font-size:26px; background:url(../images/20170912150537_1019313382.png) right 13px no-repeat; float:left; }
.problems12{ float:right;}
.problems2{ margin-top:30px; line-height:26px; color:#666; padding-bottom:10px; border-bottom:1px solid #cccccc;}
.problems2 img{ margin-bottom:15px;display: block;}
.problems2 span{ font-size:16px; color:#333; line-height:32px;}
.problems2 a{ color:#0065cf;}
.problems3{ line-height:36px; margin-top:10px;}
.divdgweb2_tag a{ font-size:14px;}
.divdgweb2_tag li{ padding-left:23px; background:url(../images/20170912150538_1300141422.png) left center no-repeat;}
.divdgweb2_tag li:nth-child(1){ display:none;}



/**友情链接**/

.yqlj{ width: 100%;min-height: 90px; background: #18598e;}
.yqlj_y{ width:40px; min-height: 30px; float: left; color: #fff; line-height: 30px; font-size: 12px;}
.yqlj .ct ul li{ float: left;margin-right:3px;line-height: 30px;font-size: 12px;}
.yqlj .ct ul li a{ color:#fff; }



/**footer**/
#copyright_t_bg{width:100%; height:5px; background:url() repeat-x;}
#dbbjys{width: 100%;background: #f5f5f5;padding: 30px 0px 30px 0px;height: 236px;}
#dbbjys1{ width:100%; background:#333333; padding:30px 0px 30px 0px; height:320px;}
.totalwidth{width:1200px; margin:0 auto;}
.dbdh{ float:left; width:600px;color:#fff;}
.dbdh a{color:#fff; font-size:12px;}
.dbdh a:hover{color:#ff0;font-size:12px;}
.dbdh_wz1{font-size:14px; line-height:30px; width:153px;  float:left;}
.dbdh_wz11{ font-size:18px; padding-bottom:15px;}
.dbdh_wz11 a{ font-size:18px;}
.dbdh_wz11 a:hover{ font-size:18px;color:#ff0;}
.dbdh_wz2{font-size:14px; line-height:30px; width:150px;  float:left;}
.dbdh_wz4{font-size:14px; line-height:30px; width:153px; float:left;}
.dbdh_wz5{font-size:14px; line-height:30px; width:143px; float:left;}
.dbxt{ float:left;width:40px; height:166px; background:url() no-repeat;}
.ewmapp{float: left;padding-top: 5px;width: 150px;text-align: center;border: 1px solid #ddd;margin-right: 40px;}
.dblxwm{float: left;width: 330px;padding-right: 83px;border-left: 1px solid #ddd;padding-left: 40px;}
.lxwmwz{ font-size:18px; color:#484848; height:20px;}
.lxwmwz_wz{font-size:12px; color:#484848; line-height:25px;}
.hang {background: #ddd; height:1px; width: 1200px; margin:0 auto;margin-top: 0px;}
.gj{width: 1200px; margin:0 auto;  height: 50px; line-height: 50px;}
.gj span{display: inline-block; margin-left: 150px; color:#484848; float: left;}
.gj ul li{float: left; line-height: 50px; margin-left: 10px;}
.gj ul li a{ color:#484848; }

.db_logo img{width: 220px;}
.db_logo{width: 200px;float: left;margin-left:40px;display: block;margin-right: 73px;}