@charset='utf-8';
/* Page Ban */
#page_ban{ width:100%; position:absolute; top:162px; left:0; z-index:0;}
.page_ban{ width: 100%; height: 200px; overflow: hidden; position: relative; }
.page_ban img{ width: 1920px; height: 200px; position: absolute; left: 50%; top: 0; margin-left: -960px;}

/* About */
.page_box{ width: 100%; min-height: 426px; background: #f5f5f5; }
.page_box .page{ width: 1200px; height:auto; padding: 20px 0 40px 0; margin: 0 auto;  }
.page_box .page .link_box{ width: 100%; height:30px; margin-bottom:15px;  color:#333; font-size:16px; font-weight:bold; border-bottom:dashed 1px #e5e5e5;}
.page_box .page .link_box span{ float:right; font-family:"宋体";color: #999; font-weight:normal; font-size:12px; line-height:28px;}
.page_box .page dl{ display: block; width: 1200px; height: auto; }
.page_box .page dl dt{ display: block; width: 212px; height: auto; float: left; background: #fff;}
.page_box .page dl dt .page_tit{ width: 100%; height:57px; background: #fff; line-height: 57px; text-indent: 1.5em; font-size: 18px; font-family: specialfontstwo; color: #0071a5; overflow:hidden;}
.page_box .page dl dt .page_tit span{ font-size: 12px; color: #999; font-family: '微软雅黑'; padding-left: 8px;}

.page_box .page dl dt .page_list{ width: 100%; min-height:80px; background: #fff; border-top: solid 3px #eee;}
.page_box .page dl dt .page_list ul{}
.page_box .page dl dt .page_list ul li{ display: block; width: 90%; height: 36px; line-height: 36px; border-bottom: dotted 1px #ccc; margin: 0 auto;position: relative; padding:0 5%; cursor:pointer;}
.page_box .page dl dt .page_list ul li a{ display:block; width:100%; height:36px; text-indent:1em;text-overflow:ellipsis;white-space:nowrap; *white-space:nowrap;overflow:hidden;}
.page_box .page dl dt .page_list ul li a:hover{ text-decoration:none;}
.page_box .page dl dt .page_list ul li a span{ float: right; padding-right: 10px; font-family: '宋体';}
.page_box .page dl dt .page_list ul li .page_btn{ color: #0b95c6;  font-size:13px;}
.page_box .page dl dt .page_list ul li .page_btn span{ color: #0b95c6; }
.page_box .page dl dt .page_list ul li .pg_sub_list{ display: none; width: 120px; height: auto; padding:0 0 0 0; background: #f5f5f5; position: absolute; left: 100%; top: -10px; border-bottom: solid 2px #16528f; z-index:9999; text-align:center;}
.page_box .page dl dt .page_list ul li .pg_sub_list a{ text-indent:0em !important;}
.page_box .page dl dt .page_list ul li:hover .pg_sub_list{ display: block; }
.page_box .page dl dt .page_list ul li:hover a{ color: #0b95c6; }

.sub_nav_btn{ background: #eee; padding: 0; margin-bottom: 5px; overflow: hidden; display: none;}
.sub_nav_btn ul{ padding-top: 0; }
.sub_nav_btn ul li a{ display: block; width: 90%; height: 31px; text-indent: 1em;}

.page_box .page dl .about_dd{ display: block; width: 920px; height: auto; padding: 20px; margin-left: 20px; float: left; background: #fff; }
.page_box .page dl .about_dd img{ margin: 0 10px 0 0; float: left; }
.page_box .page dl .about_dd p{ line-height: 25px; text-indent: 2em; }

.page_box .page dl .product_dd{ display: block; width: 938px; height: auto; padding: 15px; margin-left: 20px; float: left; background: #fff; }
.page_box .page dl .product_dd ul li{ display: block; width: 227px; height: 247px; float: left; margin: 0 3px;}
.page_box .page dl .product_dd ul li .pro_list_img{ width: 227px; height: 195px; overflow: hidden; }
.page_box .page dl .product_dd ul li .pro_list_img img{ width: 227px; height: 195px; -webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease; }
.page_box .page dl .product_dd ul li:hover .pro_list_img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1);}
.page_box .page dl .product_dd ul li span{ display: block; width: 100%; height: 52px; line-height: 52px; text-align: center; }

.paging{ width: 100%; height: 35px; line-height: 35px; text-align: center; }
.paging a{ padding: 5px 8px; border: solid 1px #ccc; }
.paging a:hover{ border-color:#16528f; }
.paging span{ padding: 5px 8px; border: solid 1px #eee; }

/* Product */
.product_demo{ width: 938px; min-height: 422px; border-bottom: 1px solid #eee; }
.product_demo h1{ width: 100%; height: 45px; line-height: 45px; font-size: 20px; color: #444; }
.product_demo .product_txt{ width: 938px; height: 330px; overflow: hidden; margin-top: 15px;}
.product_demo .product_txt .product_img{ width: 384px; height: 330px; float: left; cursor: pointer; }
.product_demo .product_txt .product_img img{ width: 384px; height: 330px; }
.product_demo .product_txt .product_text{ width: 530px; height: 330px; float: right; overflow-y:auto; line-height:30px; font-size: 12px; }
.product_demo .product_txt .product_text p{ padding:0; margin:0;}
.product_demo .product_txt2{ width:100%; min-height:100px;  line-height:28px; font-size: 12px; padding:15px 0;}
.product_demo .product_txt2 img{ max-width:100%;}
.product_demo .product_txt2 b{ width:100%; display:block; padding-bottom:6px; color:#333;}
.product_tui{ width: 938px; height: 290px; }
.product_tui .product_tui_tit{ width: 100%; height: 44px; line-height: 44px; font-size: 15px; font-weight: bold; color: #444; }
.product_tui ul{ display: block; width: 100%; height: 246px; }

/* News */
.news_dd{ display: block; width: 920px; height: auto; padding: 20px; margin-left: 20px; float: left; background: #fff; }
.news_dd ul li{ display: block; width: 920px; height: 92px; border-bottom: solid 1px #eee; padding: 16px 0; }
.news_dd ul li img{ float: left; margin-right: 20px; width:160px; height:92px;}
.news_dd ul li span{ font-size: 16px; line-height: 25px; display: block; margin-bottom: 15px;}
.news_dd ul li em{ font-style: normal; line-height: 21px; }

.news_dd h1{ width: 100%; height: 52px; line-height: 52px; font-size: 18px; text-align: center; font-family:"微软雅黑"; color:#333;}
.news_dd .news_dd_txt{ width: 100%; height: auto; line-height: 31px; }
.news_dd .news_dd_txt img{ max-width: 100%; display: block; margin: 0 auto; }
.news_dd .news_dd_txt p{ text-indent: 2em; }

/* Honer */
.honer_dd{ display: block; width: 920px; height: auto;  padding: 20px; margin-left: 20px; float: left; background:#fff; }
.honer_dd ul li{ display: block; width: 176px; height: 290px; float: left; text-align: center; line-height:20px; margin: 0 3px;}
.honer_dd ul li img{ width: 175px; height: 227px; border: solid 1px #ccc; margin-bottom:10px;}

/* Contact */
.conta_dd{ display: block; width: 920px; height: auto; padding: 20px; margin-left: 20px; float: left; background: #fff; }
.conta_dd .map_box{ width: 920px; height: 258px; background: #eee; }
.conta_dd ul li{ display: block; width: 50%; height: 41px; line-height: 41px; border-bottom: dotted 1px #ccc; float: left; }


.ke-zeroborder tr{ background:#fff !important; text-align:center;}
.qwe{border-spacing:0px !important;}
.qwe td{ border-right:solid 1px #000;}