﻿
.w1240{width:1240px; height:auto; overflow:hidden; background:#FFF; margin:0 auto;}
.ny-main{width:1200px; height:auto; overflow:hidden; margin:30px auto 100px auto;}

.ny-tit{width:100%; height:50px; border-bottom:1px solid #ccc}
.ny-tit span{display:block; max-width:50%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-family:"微软雅黑"; font-size:25px; color: #155cbcc; line-height:50px; float:left;margin-left:20px;}
.ny-tit i{display:block; max-width:49%; float:right; line-height:45px; font-style:normal; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:12px;  color:#333333;margin-right: 20px;    padding-left: 80px;background: url(../images/icon-home.png) no-repeat 0 center;
    background-size: 25%;}

.list{ width:100%; height:auto; overflow:hidden;}
.list dl{ width:100%; float:left; border-bottom:solid 1px #CCCCCC; padding-top:20px; padding-bottom:20px; line-height:24px;}
.list dl:hover dt{background:url(../images/newsh.jpg) left top no-repeat; color:#2b74c3;}
.list dl dt{width:58px; height:102px; margin-right:15px; background:url(../images/news1.jpg) left top no-repeat; line-height:35px; font-size:28px; display:block; text-align:center;  float:left;}
.list dl dt i{font-style:normal; color:#FFF; font-size:22px;  width:58px; height:58px; line-height:58px;}
.list dl dd{ width:750px; float:left;}
.list dl dd p{font-style:normal; font-size:16px; font-weight:bold;}
.list dl dd em{font-style:normal; color:#999;}
.list dl dd wz{color:#666; font-size:12px; display:block;}
.list dl:hover a,.list dl:hover p{ color:#2b74c3;}


/* 产品介绍 */
.show{width:100%; height:auto; margin-top:15px; overflow:hidden;}
.show dl{overflow:hidden;}
.show dt{    width: 240px;
  
    overflow: hidden;
    float: left;
    margin: 10px 32px 30px 32px;
    border: 1px solid #CCC;}
.show dt img{width:100%;height:153px; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.show dt:hover img{-webkit-transform:scale(1.3);-moz-transform:scale(1.12,1.12);-transform:scale(1.12,1.12);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;opacity:0.6;}
.show dt:hover{border:1px solid #155cbcc}
.show dt .ny_pro_tit{display:table; width:100%; height: 45px; background:#FFF; text-align:center; position:relative;}
.show dt .ny_pro_tit a{display:table-cell; vertical-align:middle; text-decoration:none; color:#333; font-size:13px; line-height:22px; padding:0 5px;}
.show dt:hover .ny_pro_tit a{ color:#fff;}
.show dt:hover .ny_pro_tit{background:#155cbc}

/* 左侧推荐资讯 */
.topnew{width:19%; height:auto; overflow:hidden; margin:20px 0;}
.prolist dl{}
.prolist dt{height:40px; border-bottom:1px dashed #CCC; overflow:hidden;    padding: 0 10px;background:url(../images/tb.jpg) no-repeat 10px center;}
.prolist dt:hover{background:url(../images/hover.bg.jpg) no-repeat}
.prolist dt a{text-decoration:none; font-size:12px; color:#333; line-height:40px; display:block;    margin-left: 25px;}
.prolist dt a:hover{ color:#fff;}
.proleft{ width:20.5%;float:left;overflow:hidden;}
.prolist p{    margin: 10px;    line-height: 22px;font-size: 13px;}


/* 右侧主体内容 */
.ny-content{margin:20px 0 20px 0; font-size:14px; color:#121212; letter-spacing:1px; line-height:30px; text-decoration:none; font-weight:normal;}
.ny-content div{text-indent:2em;font-size:14px; color:#121212; letter-spacing:1px; line-height:30px; text-decoration:none; font-weight:normal;}


#dituContent p,#dituContent div{text-indent:0em ;}

/* 在线留言 */
/* .ny-ly{width:980px; height:auto; margin-top:30px; overflow:hidden;} */
/* form{width:auto; height:auto; overflow:hidden;} */
/* .module_field{width:auto; height:auto; overflow:hidden; margin-bottom:10px;} */
/* .module_field .c_left{float:left; width:80px; line-height:40px; font-size:16px;} */
/* .module_field .middle{float:left; width:auto; height:38px;} */
/* .middle .intxt{width:270px; height:36px; font-size:16px; padding-left:5px;} */
/* .lybox{float:left; width:auto; height:auto; overflow:hidden;} */
/* .btn-area{margin-top:40px;} */
/* .btn-area input{width:70px; height:30px; float:left; margin-right:20px; cursor:pointer;} */
.zxdg{width:500px;margin:50px auto 20px;}
.intxt{border: solid 1px #666;line-height: 30px;width:400px;}
.contents{width:400px;height:130px;border: solid 1px #666;}
.coolbg{width: 70px;height: 33px;line-height: 33px;color: #fff;text-align: center;background-color: #155cbc;border:0;cursor:pointer;}
.redd{color:#f00;margin-left:5px;}


.pro_cate{width:100%;margin-top:23px;overflow:hidden;}
.pro_cate_tit{width:100%;height:85px;background:url(../images/product.jpg) no-repeat;}
.pro_cate_con{width:100%;background:#fff;height:550px;border-bottom:3px solid #045cbe;}
.pro_cate_con ul{padding:0 10px;}
.pro_cate_con ul li{width:175px;border-bottom:1px solid #f3f3f3;}
.pro_cate_con ul li a{background:url(../images/tb.jpg) no-repeat 20px 15px;display:block;height:43px;width:100%;line-height:43px;text-indent:3em;color:#606060;font-size:14px;}
.pro_cate_con ul li a:hover{background:url(../images/tbh.png) no-repeat 20px 15px;color:#0390d4;}
.pro_cate p{margin-top:20px;}
.protit{ width:100%; height:63px; background-color:#045cbe; margin:23px auto 0 auto; text-align:center;}


.sideMen ul li{ height:42px; line-height:42px; border-bottom:solid 1px #e8eaeb; width:100%; background:url(../images/tb.jpg) no-repeat;}
.sideMen ul li:hover{background:#F90 url(../images/hover.bg.jpg) no-repeat }
.sideMen ul li a{display:block; line-height:43px; font-size:12px; padding-left:33px; color:#333; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.sideMen ul li a:hover{padding-left:40px; color:#FFF; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}

.prolist{width:99%; height:auto; overflow:hidden; margin-bottom:20px; float:left; background-color:#FFF; border:solid 1px #CCC; border-top:none;    padding: 2px 0;
    }
.prolist ul{ width:100%; float:left; }

.prolist ul li{     height: 42px;
    line-height: 42px;
    border: solid 1px #fff;
    width: 100%;
    background: #e8e8e8}
.prolist ul li:hover{background:#155cbc; }
.prolist ul li a{display:block; line-height:43px; font-size:13px; padding-left:33px; color:#000; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.prolist ul li a:hover{padding-left:40px; color:#FFF; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.prolist1{width:99.5%; height:auto; overflow:hidden; margin-bottom:20px; float:left; background-color:#FFF; border:solid 1px #CCC; border-top:none;}
.prolist1 ul{ width:100%; float:left; }

.prolist1 ul li{ height:42px; line-height:42px; border-bottom:solid 1px #e8eaeb; width:100%;}
.prolist1 ul li:hover{ }
.prolist1 ul li a{display:block; line-height:43px; font-size:13px; padding-left:33px; color:#000; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.prolist1 ul li a:hover{padding-left:40px; color:#fe0000; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.curre{color:#fff !important; font-weight:bold ;background:#155cbc; }
.pro-contact{width:189px; float:left; background-color:#FFF; margin-bottom:20px; border:solid 1px #CCC; border-top:none}
.pro-con-tit{ width:100%; height:80px; text-align:center; color:#FFF; font-size:26px;font-family:"微软雅黑","Microsoft YaHei";   font-weight: bold;  background: url(../images/line.gif) no-repeat 33px 25px #155cbc;     padding: 22px 0 0 0px;line-height:50px;}
.pro-con-tit1{height:60px;background:#155cbc;color:#fff;text-align: inherit;padding: 0 28px;font-size: 24px;line-height: 60px;}
.pro-con-nr p{line-height:25px; font-size:13px;}
.pro-con-nr{line-height:25px; font-size:13px; padding:10px;}
.pro-con-nr div{ width:100%; float:left; line-height:25px;}

.menu_list{margin:0;width:185px;}
.menu_head{width:196px;height:47px;line-height:47px;padding-left:38px;font-size:14px;color:#525252;cursor:pointer;border-bottom:1px solid #e1e1e1;position:relative;font-weight:bold;background:url(../images/pro_left.png) center right no-repeat;margin:0;}
.menu_list .current{background:#f1f1f1 url(../images/pro_down.png) center right no-repeat;}
.menu_body{width:232px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;width:223px;height:38px;line-height:38px;padding-left:38px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}


/* 新闻点开页(三级页面) */
.proright{width:76.5%; height:auto; overflow:hidden; }
.proright .bigtit{width:100%; height:auto; margin-bottom:15px; border-bottom:1px dashed #CCC; text-align:center;}
.bigtit .wzbt{width:100%; height:90px;}
.bigtit .wzbt span{font-family:"微软雅黑"; font-size:30px; line-height:90px; color:#155cbc; display:block; text-align:center;}
.bigtit .wztime{width:100%;}
.bigtit .wztime span{font-size:13px; line-height:40px; color:#666; display:block; text-align:center;}

.wz-cont{width:100%; height:auto; margin:10px 0 150px 0; overflow:hidden;text-indent:2em; font-size:16px; color:#121212; letter-spacing:1px; line-height:30px; text-decoration:none; font-weight:normal;}
.wz-cont div{font-size:16px; color:#121212; letter-spacing:1px; line-height:30px; text-decoration:none; font-weight:normal;}
.wz-cont strong{font-size:16px; color:#121212; letter-spacing:1px; line-height:30px; text-decoration:none; font-weight:normal;}
.wz-cont span{font-size:16px; color:#121212; letter-spacing:1px; line-height:30px; text-decoration:none; font-weight:normal;}
.wz-cont p{font-size:16px; color:#121212; letter-spacing:1px; line-height:30px; text-decoration:none; font-weight:normal;}
.wz-cont font{font-size:16px; color:#121212; letter-spacing:1px; line-height:30px; text-decoration:none; font-weight:normal;}
.wz-cont a{font-size:16px; color:#121212; letter-spacing:1px; line-height:30px; text-decoration:none; font-weight:normal;}

.wzfoot{width:100%; height:32px; margin:100px auto 40px auto;}
.back, .print{width:auto; height:30px; border:1px solid #CCC;}
.back a, .print a{text-decoration:none; color:#000; font-size:14px; font-weight:normal; line-height:30px; display:block; padding:0 20px;}
.back a:hover, .print a:hover{background:#155cbc; color:#FFF;}

.updown{width:100%; height:32px; margin:10px auto 30px auto; overflow:hidden;}
.up, .dn{font-size:14px; color:#000; line-height:32px; max-width:480px;}
.up a, .dn a{font-size:14px; color:#155cbc; line-height:32px; font-weight:normal;}
.up a:hover, .dn a:hover{text-decoration:underline;color:#ff6600;}

.test-ny {background-color:#b3b1b1; width:261px; height:280px; text-align:center;float:left; margin:15px 8px 20px 6px; transition:all 0.35s; -webkit-transform:all 0.35s;}
.test-ny  img{width:241px; height:200px; padding:10px;}
.test-ny a{ width:217px; height:35px; border:solid 1px #fdfdfd; margin:5px auto;color:#FFF; font-size:14px; transition:all 0.35s; -webkit-transform:all 0.35s; -moz-transition:all 0.35s; -o-transition:all 0.35s; line-height:35px; display:block; white-space:nowrap; overflow:hidden}
.test-ny a b{ font-weight:normal;}
.test-ny a:hover{ color:#FFF;}
.test-ny:hover{ background-color:#0263cb; color:#FFF;}
.test-ny:hover a{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1);}


/*资料下载*/
.ny_down{width:100%; overflow:hidden;}
.ny_down dl{overflow:hidden; margin:10px 0 35px 0;}
.ny_down dt{height:35px; margin:10px 0 15px 0; border-bottom:1px dashed #BBB;}
.ny_down dt i{font-size:14px; color:#333; line-height:35px;}
.ny_down .down-b{margin-right:15px;}
.ny_down .down-b a{font-size:13px; color:#666; padding:0px 14px; line-height:35px; border:1px solid #CCC;}
.ny_down .down-b a:hover{background:#ff6600; border:1px solid #ff6600; color:#FFF;}


/*资质证书*/
.caijidian .zsbox{width:250px; height:263px; float:left; margin:20px 10px 5px 10px; border:1px solid #CCC;}
.zsbox .zspic{width:232px; height:200px; background:#333; margin:10px;}
.zsbox .zstit{width:230px; height:33px; margin-left:10px;}
.zsbox .zstit a{font-size:14px; color:#333; text-decoration:none; display:block; text-align:center; line-height:35px;}
.zsbox .zstit a:hover{color:#e44318;}


/* .zhizhizhengs{ float:left;padding: 12px;}
.zhizhizhengs dt img{ width: 175px;height: 247px; border:1px solid #dcdcdc;}
.zhizhizhengs dd { line-height:25px; text-align:center;height:25px; overflow:hidden;}
.zhizhizhengs dd span a{font-size: 15px;color: #000;font-family: 微软雅黑;} */


/*新闻列表*/

.list li .wrap{margin:0 20px;border-bottom:1px dotted #b2b2b2;}
.list li .wrap .topic{padding:13px;display:block;background:url(../images/icon_lead.jpg) no-repeat 0 50%;}
.list li .wrap .topic a{font-weight:normal;}
.date{float: right;
    color: #999;
    font-size: 14px;
    margin-right: 15px;}
.list li .wrap .topic a:hover{color:#E6B06C;}

/* news1新闻列表*/
.list li {overflow:hidden;border-bottom:1px dotted #b2b2b2;transition:all 1s linear 0s;line-height: 60px;}

.list li:hover a h3{text-decoration:underline;color:#1651b8}
.list li:hover a h3 .date{  color: #999;}
.list li a{display:block;overflow:hidden}

.list li a h3{    height: 40px;
    font-size: 18px;
    font-weight: normal;}
.list li .nstip{width:170px;}
.list li .nstip img{    width: 150px;
    height: 100px;border:1px solid #ccc;margin-left:20px}
.list li .nstip2{width:918px;float:right ;}
.list li .nstip2 p{padding:0 10px;    }
.dede_pages{width:100%; float:left; margin:50px 0 30px 0;}
.dede_pages ul{padding:12px 0px 12px 16px; float:right;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#084089;padding:2px 4px 2px;font-weight:bold;color:#ffffff;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}


/*上一篇 下一篇*/
.page-last-next ul li,.page-last-next ul li a{font-size:14px; line-height:30px;}


/*客户见证*/
.likhjz{ clear:both; padding:25px 25px 0px;}
.likhjz dt{ float:left;}
.likhjz dt img{ width: 225px;height: 175px;}
.likhjz dd{float:left;width: 500px;padding-left: 30px;}
.likhjz dd span a{font-size: 15px;color: #000;font-family: 微软雅黑;}
.likhjz dd p{line-height: 25px;color: #444;padding-top: 15px;}

.right_main { width:810px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.right2_main { width:273px; border:solid 1px #d5d5d5;margin-bottom:10px; padding-bottom:15px; overflow:hidden;background:#fff;}

.left2_main { width:790px;  border:solid 1px #d5d5d5; padding-bottom:15px; overflow:hidden;background:#fff;margin-bottom: 10px;}

.news_info{ width:600px; margin:20px auto; height:40px; line-height:40px; font-size:14px;}
.news_info span{ padding-left:10px; padding-right:10px; line-height:40px;}
.proright h2{ margin:20px; line-height:35px; font-size:16px; text-align:center;}

.pro_cate_con{height:auto;background:#fff; overflow:hidden;}
.pro_cate_con ul li .sub-menu li a{background:url(../images/pro_ico03.png) no-repeat 30px 16px;text-indent: 3.8em;}
.pro_cate_con ul li .sub-menu li a:hover{background:url(../images/pro_ico04.png) no-repeat 30px 16px;text-indent: 3.8em;}
.pro_cate_con .wrap .curre{background:url(../images/tbh.png) no-repeat 20px 15px ;color:#0390d4 ;}