@charset "utf-8";

.subBanner{width: 100%; min-width: 1200px; }
.subBanner img{height: 300px;}

/* 联系我们 */
.pageBox{overflow:hidden; width:100%; padding-bottom:50px;}
.content_dg{width: 1200px; margin: 0 auto;}
.content_dg .lx h2 {font-size: 26px;color: #2b2b34;text-align: center;
display: block;margin: 40px auto;font-weight: normal;letter-spacing: 1px;
border-bottom: 1px solid #ddd;width: 30%;}
.lx h2 span,
.lx1 h2 span {display: block;border-bottom: 3px solid #0a60d1;
width: 20%;margin-top: 20px;text-align: center;margin: 19px auto -1.5px;}
.lx-b{overflow: hidden;}
.lx-b img{float: right;}
.lx-b-l{font-size: 16px;line-height: 40px;}
.lx1{padding-top:20px;}
.lx1-b{overflow: hidden; margin-top:50px;}

/* 分类选卡 */
.about-middle-top{ margin: 30px auto; width: 1200px; overflow: hidden;}
.about-middle-top ul{display: block;text-align: center;margin:0 auto;}
.about-middle-top ul li{ display: inline-block; background: #ddd; margin: 0 5px; height: 36px; margin-bottom:10px; text-align: center;}
.about-middle-top ul li:hover{ background: #0a60d1;}
.about-middle-top ul li:hover a{ color: #fff;}
.about-middle-top ul li a{ padding: 0 32px; font-size: 14px; line-height: 36px; color: #555;}
/* .about-middle-top ul li.bg1{ background: #0a60d1;}
.about-middle-top ul li.bg1 a{ color: #fff;}
 */

/*新闻列表*/
.newsPage{width:1200px;margin:0 auto;}
.newsPage .list {padding-bottom: 30px;}
.newsPage .item {width: 100%;height: 168px;padding: 26px 0;transition: all .5s;border-bottom: 1px solid #eaeaea;}
.newsPage .item a {width: 100%;display: block;text-decoration: none;}
.newsPage .item img {width: 224px;height: 168px;display: block;margin: 0 30px;}
.newsPage .item h3 {font-size: 20px;padding: 25px 0 20px;-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;color: #000;}
.newsPage .item .txt {color: #999;line-height: 24px;height: 70px;padding-right: 130px;overflow: hidden;}
.newsPage .item .time {width: 130px;padding: 25px 25px 25px 35px;
margin-top: 20px;border-left: 1px solid #eaeaea;font-family: arial;font-size: 18px;color: #999;text-align: center;}
.newsPage .item .time .day {font-size: 30px;line-height: 45px;
display: block;}
.newsPage .item .time .year {font-size: 20px;line-height: 45px;display: block;}
.newsPage .item:hover {box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);margin-left: 15px;}
.newsPage .item:hover h3 {color: #0a60d1;}
.newsPage .item:hover .time .day span {background: #6d6d6d;}
.newsPage .item:hover .time .day strong {background: #ff0000;color: #fff;}
.newsPage .item.items img {width: 224px;height:168px;max-width: 300px;}

/* 新闻内页 */
.show_news{width:1200px;margin:0 auto;}
.show_news .title{text-align: center;width:100%;}
.show_news .title h1{font-size:24px;}
.show_news .title p{font-size:14px;color:#999;line-height:40px;border-top: 1px dashed #e5e5e5;border-bottom: 1px dashed #e5e5e5;width:100%;margin-top:20px;}
.contMain{width: 1200px; margin: 0 auto; padding:20px 0;}
.contMain p{ font-size: 14px; line-height: 30px; text-indent: 2em;}
.goback{text-align: center; font-size: 18px;}

/*上下页  */
.page_list{text-align: center;}
.page_list a{text-decoration: none;display: inline-block;width: 38px;margin: 0 3px;text-align: center; line-height: 32px;height: 32px;
font-size: 14px;color: #777;border: 1px solid #cecece;font-family: Arial;
cursor: pointer;}
.page_list .num{width:32px;}
.page_list .on{width: 32px;color: #fff;background-color: #0a60d1;text-decoration: none;border-color: #0a60d1;}
.list_art_sx{padding-top: 20px;font-size: 14px;color: #464545;}


/* 产品列表 */
.pageBoxb{background: #f8f8f8;}
.pc-list{}
.pc-list ul{overflow: hidden; padding-bottom: 30px;}
.pc-list ul li{ float:left; margin:15px; width:355px; height:327px; background-color:#fff; position:relative}
.pc-list ul li .tu{ display:block; width:355px; height:auto; overflow:hidden; border-bottom:1px solid #e7e7e7; margin-bottom:20px;}
.pc-list ul li .tu img{width: 355px; height: 242px;}
.pc-list ul li h3{ font-size:16px; font-weight:normal; width:310px; margin-left:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:5px;text-align: center;}
.pc-list ul li h3 a{ color:#555;font-size: 17px;}
.pc-list ul li p{ font-size:14px; color:#888; width:290px; margin-left:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.pc-list ul li i{ display:block; width:16px; height:9px; padding-left:5px; background:url(../images/pc-jt.png) no-repeat right top; border-left:1px solid #fff; position:absolute; right:20px; bottom:35px;}
.pc-list ul li:hover{ background-color:#0a60d1; box-shadow:0 0 10px #ccc}
.pc-list ul li:hover a,.pc-list ul li:hover p{ color:#fff;}

/* 产品内容页 */
.yzm-title{border-bottom: #e4e3e3 1px solid;margin-bottom: 10px}
.yzm-title h2{font-size: 14px;line-height: 40px;font-weight: normal;border-bottom: 3px solid #2196f3;display: inline-block;padding-right:2px;color: #2196f3}
.yzm-title-right{float: right;}
.yzm-title-right a{line-height: 40px}
.pro_showb{padding-top:10px;}
.pageBox_dg{width: 1200px;margin: 0 auto;}
.pro_showbox{background: #fff; padding:20px;}
.pro_showb h1{text-align: center; font-size: 18px;color: #1f6eb1;}
.content-info{text-align: center;line-height: 28px;}
.divi-b {line-height: 28px; font-size: 14px;}
.divi{text-align: center;}
.divi img{max-width: 800px;border: 1px #ccc solid;}
.divi-con{overflow: hidden;}
.divi-con h2{font-size: 16px; margin: 20px 0; padding-left: 10px;border-bottom: 1px #e4e3e3 solid; line-height:50px;color: #1f6eb1; }



/* 相关产品 */
.zzxg{width: 100%;padding-top:30px;}
.zzxg h2{ width:100%; line-height:35px; font-size:20px; padding:0px 0px 5px 0px; border-bottom:1px solid #e8e8e8; color: #48b1df;}
.zzxg ul{padding-top:30px;overflow: hidden;}
.zzxg ul li{float: left; padding:0 5px;}
.zzxg ul li img{width: 276px;border: 1px #ccc solid;}
.zzxg ul li span{display: block; height: 45px; line-height: 45px; text-align: center; }
.zzxg ul li:hover span{color: #48b1df;}


/* 应用案例 */
.case-b{ width:100%; padding:0px 0px 20px 0px;text-align: center; }

/* 资料下载 */
.subCont{padding:20px;}
.softlist{overflow: hidden;}
.softlist li{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #eee;clear:both;font-family:Verdana;overflow: hidden;}
.softlist li .preview{float:left;margin-right:10px;}
.softlist li .preview .img{width:50px;height:50px;padding:1px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:29px;*font-family:Arial;overflow:hidden;}
.softlist li .preview .img img{vertical-align:middle;width: 50px; height: 50px;}
.softlist li .cont{}
.softlist li .title{font-weight:bold;}
.softlist li .cont_area{float:left;width:800px;}
.softlist li .size{padding-left:8px;font-size:10px;}
.softlist li .desc{display:block;line-height:20px;}
.softlist li .dl_btn{float:right;width:67px;height:26px;line-height:26px;background:url(../images/bkgnormal.png) no-repeat;text-align:center;margin-top:12px;}
.softlist li .dl_btn:hover{background:url(../images/bkghover.png) no-repeat;text-decoration:none;}
.softlist li .dl_btn:active{background:url(../images/bkgdown.png) no-repeat;}



/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}

/* 在线留言 */
.subBody{width: 1200px; margin: 0 auto;padding-top:30px;}
.OneOfTwo{padding:20px;overflow: hidden;}
.subCt{width: 600px; margin: 0 auto;}

.subTitle{margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid #e0e0e0;text-align:right;}
.subTitle .catname{font-size:15px;font-weight:bold;float:left;font-family:"微软雅黑";color:#333;}
 .subTitle .shopcart{background:url(../images/shopcart_ico.gif) no-repeat 0 center; padding-left:20px;}
.subTitle a{color:#666;}
.subTitle span{color:#666;}
.subTitle a.goback{float:left;margin-left:10px;}

.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{width:400px;border:1px solid #e0e0e0;padding:8px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}
.msg_input_on{width:400px;border:1px solid #8cd1ff;background:#f1f9ff;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:left;}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#09F;color:#fff;text-align:center;font-family:"microsoft yahei";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60}
.msgflag{margin-left:4px;font-size:12px;color:#900;}


/* 关于我们 */
.about_dg{width: 1200px; margin: 0 auto;padding-top: 20px;}
.zzln{width: 100%; background: #f8f8f8; padding: 50px 0px 50px 0px;}
.zzln-m{width: 1200px; margin: 0 auto; overflow: hidden;}
.zzln-l{float: left;width: 550px;}
.zzln-l h3{font-size: 30px; color: #333;padding-top:50px;}
.zzln-l p{line-height: 30px; font-size: 14px; color: #666;}
.zzln-r{float: right;}
.zzln-r img{height: 300px;}
.about-lx{width: 1200px; margin: 0 auto; overflow: hidden; padding-top:50px;}
.about-lx-r{float: right;width: 550px;}
.about-lx-r h3{font-size: 30px; color: #333;padding-top:50px;}
.about-lx-r p{line-height: 30px; font-size: 14px; color: #666;}
.about-lx-l{float: left;}
.about-lx-l img{height: 300px;}
