*{margin:0;padding:0;}
body {margin:0; padding:0; font-size: 16px; font-family:'Microsoft Yahei', Tahoma; color:#747474; overflow-x:hidden; overflow:auto;}
html,body{width:100%; height:100%;}
a {color:#555; font-size:14px; text-decoration:none;}
a:hover{text-decoration:none; color:#950012;}
a:focus{ outline: none;}
ul,ol,li{ list-style:none;}
input,select,textarea{border:1px solid #eee;}
img{border:none;}
.clear{display: block; width: 100%; height: 10px; overflow: hidden; visibility: hidden; font-size: 1px; clear: both;}
.h50{height:50px;}
.h150{height:150px;}

.header-warp{width:100%; background:url(../images/nav-bg.png) repeat-x left top; height:94px; position:absolute; top:0; left:0; z-index:10;}
.header-clear{width:100%; clear:both; height:94px;}
.header{width:1180px; height:94px; margin:0 auto;}
.header .logo{width:330px; float:left; padding:25px 0 0 0;}
.header .logo img{}
.header dl{ float:right; width:610px; height:94px;}
.header dt{}
.header dd{}
.header dd a{font-size:20px; display:block; float:left; height:94px; line-height:94px; padding:0 0px 0 45px; width:105px;}
.header dd a:hover{color:#fff;}
.header dd .m01{width:115px; background:url(../images/icon-menu-01.png) no-repeat 10px center;}
.header dd .m01:hover{background:#0544AE url(../images/icon-menu-h-01.png) no-repeat 10px center;}
.header dd .m02{background:url(../images/icon-menu-02.png) no-repeat 10px center;}
.header dd .m02:hover{background:#0544AE url(../images/icon-menu-h-02.png) no-repeat 10px center;}
.header dd .m03{background:url(../images/icon-menu-03.png) no-repeat 10px center;}
.header dd .m03:hover{background:#0544AE url(../images/icon-menu-h-03.png) no-repeat 10px center;}
.header dd .m04{background:url(../images/icon-menu-04.png) no-repeat 10px center;}
.header dd .m04:hover{background:#0544AE url(../images/icon-menu-h-04.png) no-repeat 10px center;}

.ke-zeroborder{font-size:12px; text-align:center; border-collapse:collapse; border:1px solid #999;}
.banner{width:100%; overflow:hidden; position:relative;}
.main-image {width:100%;height:770px;border-top:1px solid #d7d7d7;overflow:hidden;margin:0 auto;position:relative}
.main-image ul {width:9999px;height:770px;overflow:hidden;position:absolute;top:0;left:0}
.main-image li {float:left;width:100%;height:770px;}
.main-image li span {display:block;width:100%;height:770px}
.main-image li a {display:block;width:100%;height:770px}
div.flicking-con {width:20px; padding:10px 0; border-radius:10px; background:url(../images/bg-slide-icon.png); position:absolute; top:50%; right:50px; z-index:9999;}
div.flicking-con .flicking-inner {}
 /* 121126 */
div.flicking-con a {float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking-con a.on {background-position:0 -21px}
#btn-prev, #btn-next {z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn-prev {display:none;left:100px;}
#btn-next {display:none;right:100px;}

.goods-list-warp{ background:#EDEDED; width:100%; padding:40px 0; overflow:hidden;}
.goods-list-warp .title{width:1180px; overflow:hidden; margin:0 auto; padding-bottom:50px;}
.goods-list-warp .title strong{ font-size:40px; color:#0544AE;}
.goods-list-warp .title span{ padding:0 3px; font-size:25px; color:#5E5E5E;}
.goods-list-warp .goods-list{}
.goods-list-warp .goods-list li{width:330px; height:390px; margin:0 60px 60px 60px; float:left; overflow:hidden; text-align:center;}
.goods-list-warp .goods-list li .pic{ display:block; width:330px; height:220px; position:relative;}
.goods-list-warp .goods-list li .pic span{display:block; width:330px; height:220px; position:absolute; background:url(../images/goods-layout.png) no-repeat center;}
.goods-list-warp .goods-list li .pic img{height: 70%; margin-left: 30px; margin-top: 10px;}
.goods-list-warp .goods-list li .name{display:block; white-space:nowrap; width:100%; font-size:22px; color:#000; padding-bottom:10px; margin-bottom:10px; background:url(../images/goods-line.png) no-repeat bottom center;}
.goods-list-warp .goods-list li p{color:#747474; font-size:14px; line-height:1.8em; width:100%; padding-bottom:20px;}
.goods-list-warp .goods-list li .btn{background:#0544AE; color:#fff; font-size:20px; padding:0 55px; height:40px; line-height:40px; border-radius:5px; display:inline-block;}

.goods-recommend{width:100%; height:720px; padding-top:30px; overflow:hidden; background:#C9D1E0 url(../images/goods-bg.png) no-repeat  top center;}
.goods-recommend .title{width:1180px; margin:0 auto; height:80px; overflow:hidden;}
.goods-recommend .title .l{width:50%; float:left;}
.goods-recommend .title .l strong{ font-size:40px; color:#0544AE;}
.goods-recommend .title .l span{padding:0 3px; font-size:25px; color:#0544AE;}
.goods-recommend .title .r{width:40%; padding-top:15px; text-align:right; float:right;}
.goods-recommend .title .r a{ display:inline-block; width:33px; height:32px;}
.goods-recommend .title .r a.icon-goods-recommend-left{background:url(../images/left-right.png) no-repeat 0 0;}
.goods-recommend .title .r a.icon-goods-recommend-right{background:url(../images/left-right.png) no-repeat 0 -32px;}
.goods-recommend .title .r a.icon-goods-recommend-left:hover{background:url(../images/left-right.png) no-repeat -37px 0;}
.goods-recommend .title .r a.icon-goods-recommend-right:hover{background:url(../images/left-right.png) no-repeat -37px -32px;}
.goods-recommend #goods-recommend-list dl{display:none;}
.goods-recommend dl{width:1010px; margin:0 auto;}
.goods-recommend dt{width:630px; float:left;}
.goods-recommend dt a{}
.goods-recommend dt a img{width:600px; height:385px;}
.goods-recommend dd{width:380px; float:right; padding-top:225px;}
.goods-recommend dd a{ display:block; background:url(../images/icon-left.png) no-repeat 10px center; padding-left:30px; color:#0544AE; white-space:nowrap; width:350px; overflow:hidden; text-overflow:ellipsis; font-size:16px; height:60px; line-height:60px;}
.goods-recommend dd p{ line-height:1.8em; color:#86888A;}
.goods-recommend ul{width:1180px; text-align:center; margin:0 auto; clear:both; padding-top:30px;}
.goods-recommend li{display:inline-block; width:72px; height:85px; position:relative; margin:0 20px;}
.goods-recommend li a{display:inline-block; width:72px; height:85px; }
.goods-recommend li a.p01{background:url(../images/icon-cate-01.png) no-repeat center;}
.goods-recommend li a.p01.active{background:url(../images/icon-cate-h-01.png) no-repeat center;}
.goods-recommend li a.p02{background:url(../images/icon-cate-02.png) no-repeat center;}
.goods-recommend li a.p02.active{background:url(../images/icon-cate-h-02.png) no-repeat center;}
.goods-recommend li a.p03{background:url(../images/icon-cate-03.png) no-repeat center;}
.goods-recommend li a.p03.active{background:url(../images/icon-cate-h-03.png) no-repeat center;}
.goods-recommend li a.p04{background:url(../images/icon-cate-04.png) no-repeat center;}
.goods-recommend li a.p04.active{background:url(../images/icon-cate-h-04.png) no-repeat center;}
.goods-recommend li a.p05{background:url(../images/icon-cate-05.png) no-repeat center;}
.goods-recommend li a.p05.active{background:url(../images/icon-cate-h-05.png) no-repeat center;}
.goods-recommend li a.p06{background:url(../images/icon-cate-06.png) no-repeat center;}
.goods-recommend li a.p06.active{background:url(../images/icon-cate-h-06.png) no-repeat center;}
.goods-recommend li a.p07{background:url(../images/icon-cate-07.png) no-repeat center;}
.goods-recommend li a.p07.active{background:url(../images/icon-cate-h-07.png) no-repeat center;}
.goods-recommend li a.p08{background:url(../images/icon-cate-08.png) no-repeat center;}
.goods-recommend li a.p08.active{background:url(../images/icon-cate-h-08.png) no-repeat center;}
.goods-recommend li a.p09{background:url(../images/icon-cate-09.png) no-repeat center;}
.goods-recommend li a.p09.active{background:url(../images/icon-cate-h-09.png) no-repeat center;}
.goods-recommend li p{background:#0544AE; color:#fff; font-size:18px; width:240px; height:40px; line-height:40px; border-radius:5px; position:absolute; top:95px; left:50%; margin-left:-120px; display:none;}

.news-warp{ padding-top:50px; overflow:hidden;}
.news-warp .title{width:1180px; overflow:hidden; margin:0 auto; padding-bottom:50px;}
.news-warp .title strong{ font-size:40px; color:#0544AE;}
.news-warp .title span{padding:0 3px; font-size:25px; color:#5E5E5E;}
.news-warp .item{ display:none; padding-bottom:50px;}
.news-warp ul{width:1200px; overflow:hidden; margin:0 auto;}
.news-warp ul li{width:280px; margin:0 10px; overflow:hidden; float:left;}
.inner-news ul li{margin:0 10px 30px 10px;}
.news-warp ul li .pic{display:block; width:280px; height:200px; position:relative; overflow:hidden;}
.news-warp ul li .pic:hover span{display:block; width:280px; height:200px; position:absolute; background:#3F72C1 url(../images/icon-view.png) no-repeat center; opacity:0.8; filter:alpha(opacity=80); overflow:hidden;}
.news-warp ul li .pic img{ width:280px; height:200px;}
.news-warp ul li .name{ display:block; height:30px; padding-top:20px; color:#000; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:25px;}
.inner-goods ul li .name{ display:block; height:30px; padding-top:20px; color:#747474; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px;}
.news-warp ul li div{width:100%; height:42px; border-bottom:2px solid #0544AE; color:#9F9F9F;}
.inner-goods ul li div{border-bottom:1px solid #DBDBDB;}
.news-warp .news-tab{width:100%; height:213px; background:url(../images/bg-news.png) repeat-x left top; text-align:center;}
.news-warp .news-tab a{font-size:20px; display:inline-block; height:213px; width:85px; color:#fff; margin:0 25px;}
.news-warp .news-tab a em{display:block; width:100%; height:153px;}
.news-warp .news-tab a.t01{ background:url(../images/icon-news-01.png) no-repeat center 50px;}
.news-warp .news-tab a.t02{ background:url(../images/icon-news-02.png) no-repeat center 50px;}
.news-warp .news-tab a.active em{background:url(../images/news-tab-active.png) no-repeat top center;}

.contact{width:1180px; overflow:hidden; margin:0 auto; padding:50px 0 30px 0;}
.contact dl{}
.contact dt{width:580px; float:left; overflow:hidden;}
.contact dt .title{padding-bottom:50px;}
.contact dt .title strong{ font-size:40px; color:#0544AE;}
.contact dt .title span{padding:0 3px; font-size:25px; color:#5E5E5E;}
.contact dt p{ font-size:16px; padding-bottom:35px; line-height:1.8em;}
.contact dt ul{}
.contact dt ul li{width:100%; line-height:26px; padding:5px 0;}
.contact dt ul li span{ display:block; width:23px; height:26px; float:left; margin-right:5px;}
.contact dt ul li span.icon-tel{background:url(../images/icon-contact.png) 0 0;}
.contact dt ul li span.icon-fax{background:url(../images/icon-contact.png) 0 -40px;}
.contact dt ul li span.icon-email{background:url(../images/icon-contact.png) 0 -75px;}
.contact dt ul li span.icon-address{background:url(../images/icon-contact.png) 0 -113px;}
.contact dt .qrcode{ padding-top:65px; overflow:hidden;}
.contact dt .qrcode img{}
.contact dd{width:580px; padding-top:105px; float:right; overflow:hidden;}
.contact dd p{width:100%; height:30px; font-size:16px;}
.contact dd div{ width:99%; padding-bottom:30px;}
.contact dd input{width:98%; padding:0 1%; height:52px; background:#E5E5E5; border-radius:5px;}
.contact dd textarea{width:98%; padding:0 1%; height:172px; background:#E5E5E5; border-radius:5px;}
.contact dd button{ background:#0544AE; color:#fff; font-size:20px; padding:0 55px; height:40px; line-height:40px; border:none; cursor:pointer; border-radius:5px;}


.footer{width:1180px; padding-bottom:50px; overflow:hidden; margin:0 auto;}
.footer .copyright{width:700px; padding-top:10px; float:left; color:#747474;}
.footer .share{width:300px; float:right;}
.footer .share a{ display:block; width:32px; height:32px; float:right; margin-left:10px;}
.footer .share .icon-qq{ background:url(../images/icon-share.png) 0 0;}
.footer .share .icon-sina{ background:url(../images/icon-share.png) -41px 0;}
.footer .share .icon-weixin{ background:url(../images/icon-share.png) -81px 0;}

.contact-about{width:1180px; margin:0 auto; overflow:hidden; padding:80px 0;}
.contact-about dt{width:500px; float:left; overflow:hidden;}
.contact-about dt img{width:100%;}
.contact-about dd{width:580px; float:right; overflow:hidden;}
.contact-about dd .title{width:100%; line-height:115px; height:115px; overflow:hidden;}
.contact-about dd .title h1{display:inline; font-size:25px; color:#0544AE;}
.contact-about dd .title span{ font-size:16px; color:#0544AE;}
.contact-about dd p{color:#747474; line-height:2em;}

.contact-products-warp{ background:#EDEDED; width:100%; overflow:hidden; padding:80px 0;}
.contact-products{width:1180px; margin:0 auto; overflow:hidden;}
.contact-products dt{width:590px; float:left; overflow:hidden;}
.contact-products dt .title{width:100%; line-height:115px; height:115px; overflow:hidden;}
.contact-products dt .title h2{display:inline; font-size:25px; color:#0544AE;}
.contact-products dt .title span{ font-size:16px; color:#0544AE;}
.contact-products dt p{color:#747474; line-height:2em;}
.contact-products dt ul{width:100%; text-align:center; clear:both; padding-top:30px;}
.contact-products dt li{padding-top:30px; width:33.33%; float:left;}
.contact-products dt li a{display:inline-block; width:72px; height:72px; }
.contact-products dt li a.p01{background:url(../images/icon-contact-cate-01.png) no-repeat center;}
.contact-products dt li a.p02{background:url(../images/icon-contact-cate-02.png) no-repeat center;}
.contact-products dt li a.p03{background:url(../images/icon-contact-cate-03.png) no-repeat center;}
.contact-products dt li a.p04{background:url(../images/icon-contact-cate-04.png) no-repeat center;}
.contact-products dt li a.p05{background:url(../images/icon-contact-cate-05.png) no-repeat center;}
.contact-products dt li a.p06{background:url(../images/icon-contact-cate-06.png) no-repeat center;}
.contact-products dt li a.p07{background:url(../images/icon-contact-cate-07.png) no-repeat center;}
.contact-products dt li a.p08{background:url(../images/icon-contact-cate-08.png) no-repeat center;}
.contact-products dt li a.p09{background:url(../images/icon-contact-cate-09.png) no-repeat center;}
.contact-products dt li p{ color:#0544AE; font-size:15px; border-radius:5px; font-weight:bold; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.contact-products dd{ padding-top:60px;}

.contact-step{width:1180px; margin:0 auto; overflow:hidden; padding:80px 0;}
.contact-step dt{width:500px; float:left; overflow:hidden;}
.contact-step dt img{width:100%;}
.contact-step dd{width:580px; float:right; overflow:hidden;}
.contact-step dd .title{width:100%; line-height:115px; height:115px; overflow:hidden;}
.contact-step dd .title h2{display:inline; font-size:25px; color:#0544AE;}
.contact-step dd .title span{ font-size:16px; color:#0544AE;}
.contact-step dd li{ width:100%; line-height:1.8em;}
.contact-step dd span{color:#0544AE;}
.contact-step dd p{color:#747474;}

.public-cate{width:1180px; overflow:hidden; margin:0 auto;}
.public-cate .h{width:100%; height:4px; overflow:hidden; background:#DBDBDB; font-size:1px; padding:0;}
.public-cate .h span{ display:inline-block; width:30%; background:#0544AE; height:4px; font-size:1px; float:left;}
.public-cate div{ padding:30px 0 20px 0; overflow:hidden;}
.public-cate div a{ display:inline-block; white-space:nowrap; height:40px; line-height:40px; border:1px solid #DBDBDB; border-radius:3px; color:#747474; padding:0 40px; margin:0 10px 10px 0;}
.public-cate div a:hover,
.public-cate div a.active{ background:#0544AE; border:1px solid #0544AE; color:#fff;}

.products-content{width:1180px; overflow:hidden; margin:0 auto;  border-top:1px solid #0544AE; padding-top:30px;}
.products-content .a-title{ background:url(../images/icon-down.png) no-repeat left top; padding-top:30px; margin-bottom:56px;}
.products-content .a-title h1{display:inline; color:#0544AE; font-size:25px;}
.products-content .a-title span{color:#747474;}
.products-content .title{ padding:60px 0 20px 0;}
.products-content .title h2{display:inline; color:#0544AE; font-size:20px;}
.products-content .title span{color:#0544AE; margin-left:10px;}
.products-content dt{width:580px; overflow:hidden; float:left;}
.products-content dt .pic{width:100%; position:relative;}
.products-content dt .pic .btn{width:100%; padding-top:10px;}
.products-content dt .pic .btn a{ display:inline-block; width:33px; height:32px;}
.products-content dt .pic .btn a.icon-goods-left{background:url(../images/left-right.png) no-repeat 0 0;}
.products-content dt .pic .btn a.icon-goods-right{background:url(../images/left-right.png) no-repeat 0 -32px;}
.products-content dt .pic .btn a.icon-goods-left:hover{background:url(../images/left-right.png) no-repeat -37px 0;}
.products-content dt .pic .btn a.icon-goods-right:hover{background:url(../images/left-right.png) no-repeat -37px -32px;}
.products-content dt .pic img{}
.products-content dt .content{ line-height:2em; width:90%;}
.products-content dt .parameter{width:100%; overflow:auto;}
.products-content dt .parameter table{}
.products-content dt .parameter th{ text-align:left;}
.products-content dt .parameter td{ white-space:nowrap; padding:5px 10px 5px 0;}
.products-content dd{width:580px; overflow:hidden; float:right;}
.products-content dd .install{line-height:2em;}
.products-content dd .characteristic{line-height:2em;}

.news-content{width:1180px; padding:20px 0; overflow:hidden; margin:0 auto;}
.news-content h1{ width:100%; padding:10px 0; font-size:25px; color:#2A2A2A;}
.news-content .base{ line-height:1.8em; font-size:14px; color:#9F9F9F;}
.news-content .share{width:100%; height:32px; padding:30px 0;}
.news-content .share a{ display:block; width:32px; height:32px; float:left; margin-right:10px;}
.news-content .share .icon-qq{ background:url(../images/icon-share.png) 0 0;}
.news-content .share .icon-sina{ background:url(../images/icon-share.png) -41px 0;}
.news-content .share .icon-weixin{ background:url(../images/icon-share.png) -81px 0;}

.news-content .content{}
.news-content .content img{}
.news-content .content p{ line-height:2em;}

@media screen and (max-width : 640px) {
	*{tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: rgba(0,0,0,0);-ms-tap-highlight-color: rgba(0,0,0,0);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
	
	.header{width:100%; height:94px;}
	.header .logo{width:70%; float:left; padding:25px 0 0 5%;}
	.header .logo img{max-width:100%;}
	.header dl{ display:none; float:right; width:100%; height:auto; top:94px;}
	.header .show-menu a{display:block; float:right; width:60px; height:94px; background:url(../images/icon-cate.png) no-repeat center;}
	.header dd{ background:#fff; position:absolute; top:94px; width:100%;}
	.header dd a{font-size:20px; display:block; height:60px; line-height:60px; width:100%;}
	.header dd a.m01{ width:100%;}
	
	.goods-list-warp{padding:10px 0;}
	.goods-list-warp .title{width:100%; padding:0 10px; overflow:hidden; margin:0 auto; padding-bottom:20px;}
	.goods-list-warp .goods-list{}
	.goods-list-warp .goods-list li{min-width:320px; height:auto; margin:0 auto; float:none; clear:both; overflow:hidden; text-align:center;}
	.goods-list-warp .goods-list li .pic{ display:block; max-width:300px; height:220px; position:relative;}
	.goods-list-warp .goods-list li .pic span{display:block;  max-width:300px; height:220px; position:absolute; background:url(../images/goods-layout.png) no-repeat center;}
	.goods-list-warp .goods-list li .name{display:block; white-space:nowrap; width:100%; font-size:22px; color:#000; padding-bottom:10px; margin-bottom:10px; background:url(../images/goods-line.png) no-repeat bottom center;}
	.goods-list-warp .goods-list li p{color:#747474; font-size:14px; line-height:1.8em; width:100%; padding-bottom:20px;}
	
	.goods-recommend{width:100%; height:auto; padding:30px 0; overflow:hidden; background:#DFE4EC url(../images/goods-bg.png) no-repeat center;}
	.goods-recommend .title{width:100%; margin:0 auto; height:auto; overflow:hidden;}
	.goods-recommend .title .l{width:100%; clear:both; padding:0 10px; float:none;}
	.goods-recommend .title .l strong{ font-size:40px; color:#0544AE;}
	.goods-recommend .title .l span{padding:0 3px; font-size:25px; color:#0544AE;}
	.goods-recommend .title .r{width:100%; padding-top:15px; text-align:center; float:none;}
	.goods-recommend dl{width:100%;}
	.goods-recommend dt{width:100%; float:none;}
	.goods-recommend dt a img{max-width:100%; height:auto;}
	.goods-recommend dd{width:100%; float:none; padding-top:25px;}
	.goods-recommend dd a{ display:block; background:url(../images/icon-left.png) no-repeat 10px center; padding-left:30px; color:#0544AE; white-space:nowrap; width:100%; overflow:hidden; text-overflow:ellipsis; font-size:16px; height:40px; line-height:40px;}
	.goods-recommend dd p{padding:10px; line-height:1.8em; color:#86888A;}
	.goods-recommend ul{width:100%; margin:0 auto; clear:both; padding-top:0; position:relative;}
	.goods-recommend li{display:inline-block; float:left; width:11.1%; height:85px; margin:0; position:static;}
	.goods-recommend li a{display:inline-block; width:100%; height:85px;}
	.goods-recommend li a.p01{background-size:60%;}
	.goods-recommend li a.p01.active{background-size:60%;}
	.goods-recommend li a.p02{background-size:60%;}
	.goods-recommend li a.p02.active{background-size:60%;}
	.goods-recommend li a.p03{background-size:60%;}
	.goods-recommend li a.p03.active{background-size:60%;}
	.goods-recommend li a.p04{background-size:60%;}
	.goods-recommend li a.p04.active{background-size:60%;}
	.goods-recommend li a.p05{background-size:60%;}
	.goods-recommend li a.p05.active{background-size:60%;}
	.goods-recommend li a.p06{background-size:60%;}
	.goods-recommend li a.p06.active{background-size:60%;}
	.goods-recommend li a.p07{background-size:60%;}
	.goods-recommend li a.p07.active{background-size:60%;}
	.goods-recommend li a.p08{background-size:60%;}
	.goods-recommend li a.p08.active{background-size:60%;}
	.goods-recommend li a.p09{background-size:60%;}
	.goods-recommend li a.p09.active{background-size:60%;}
	.goods-recommend li p{background:#0544AE; color:#fff; font-size:16px; width:90%; height:30px; line-height:30px; border-radius:5px; position:absolute; top:72px; left:5%; margin-left:0; display:none;}
	
	.news-warp{padding-top:20px;}
	.news-warp .title{width:100%; padding:0 10px 20px 10px; }
	.news-warp ul{width:100%; }
	.news-warp ul li{width:280px; margin:0 auto 20px auto; float:none; clear:both;}
	.news-warp ul li .pic{display:block; width:280px; height:200px; position:relative; overflow:hidden; float:left;}
	.news-warp ul li .name{padding-top:0;}
	
	.contact{width:100%; padding:20px 0;}
	.contact dt{width:100%; float:none; overflow:hidden;}
	.contact dt .title{padding:0 10px 20px 10px;}
	.contact dt p{padding:0 10px 35px 10px; line-height:1.8em;}
	.contact dt ul{ padding-left:10px;}
	.contact dt .qrcode{ padding:25px 0 0 10px; overflow:hidden;}
	.contact dd{width:100%; padding:10px; float:none;}
	.contact dd div{ padding-bottom:10px;}

	.footer{width:100%; padding:0 10px 30px 10px;}
	.footer .copyright{width:100%; padding-top:0; float:none; color:#747474;}
	.footer .share{width:100%; padding-top:10px; float:none; text-align:center;}
	.footer .share a{ display:inline-block; width:32px; height:32px; float:none; margin:0 5px;}
	
	.contact-about{width:100%; padding:20px 0;}
	.contact-about dt{width:100%; padding:20px; float:none;}
	.contact-about dd{width:100%; padding:0 10px; float:none;}
	.contact-about dd .title{width:100%; line-height:80px; height:80px;}
	
	.contact-products-warp{padding:0;}
	.contact-products{width:100%;}
	.contact-products dt{width:100%; padding:10px; float:none;}
	.contact-products dt .title{width:100%; line-height:80px; height:80px;}
	.contact-products dt ul{padding-top:10px;}
	.contact-products dd{width:100%; padding:20px; padding-top:0;}
	.contact-products dd img{width:100%;}
	
	.contact-step{width:100%;  padding:20px 0;}
	.contact-step dt{width:100%; float:none; padding:20px;}
	.contact-step dt img{width:100%;}
	.contact-step dd{width:100%; padding:10px; float:none;}
	.contact-step dd .title{width:100%; line-height:80px; height:80px; }
	.contact-step dd .title h2{display:inline; font-size:25px; color:#0544AE;}
	.contact-step dd .title span{ font-size:16px; color:#0544AE;}
	.contact-step dd li{ width:100%; line-height:1.8em;}
	.contact-step dd span{color:#0544AE;}
	.contact-step dd p{color:#747474;}
	
	.public-cate{width:98%; overflow:hidden; margin:0 auto;}

	.products-content{width:100%; padding:10px; overflow:hidden; margin:0 auto;  border-top:1px solid #0544AE;}
	.products-content .a-title{ padding-top:20px;}
	.products-content .title{ padding:20px 0 20px 0;}
	.products-content dt{width:100%; float:none;}
	.products-content dt .pic{width:100%; position:relative;}
	.products-content dt .pic img{max-width:100%;}
	.products-content dd{width:100%; overflow:hidden; float:none;}
	 
	 .h150{height:1px;}
	 
	 .news-content{width:100%; padding:10px; overflow:hidden; }
	.news-content .content img{max-width:100%; height:auto;}
	.news-content .content p{ line-height:2em;}

	.news-warp .title strong,
	.goods-recommend .title .l strong,
	.contact dt .title strong,
	.goods-list-warp .title strong{ font-size:30px;}

}  