/* Write your styles */



body{font-size:1.4rem;color: #333;line-height: 1.8;}



.clear{clear:both}

a{color:#333}

a:hover{color:#0070C4}





/*public*/

.wrap{max-width: 1170px}

.main_index{padding: 1rem 0 1.5rem;overflow:hidden;max-width: 1170px;}

.main{margin:2rem 0;overflow:hidden;max-width: 1170px;background: #fff;padding: 2rem 0;border: 1px solid #eee;}

.am-with-fixed-navbar{padding-bottom:0 }





.head{padding: 0.8rem 0;}



/*logo*/

.logo{padding: 10px;}

.logo img{float: left;height: 80px;}





/*search*/

.search{overflow:hidden;padding: 3rem 0 0;}

.search input:hover{border:1px solid #08c; color: #000;}

.search span{color:#0070C4}

.sub{ position:absolute; top:-12px; right:-10px; width:40px; height:40px; background:none; border:none;}

#search-keyword{ padding:.5rem; font-size:1.4rem; color:#333;}



/*phone*/

.phone{color:#666;text-align:right;height: 35px;line-height:35px;}

.phone img{width:46px;height:46px;padding:13px 20px 0;float:left}

.phone_tit{text-align:right}

.phone_tit h3{font-size:1.6rem;margin:0;padding:0}

.phone_tit span{font: 24px/34px impact;/* font-size: 2rem;*/color: #0070C4;}

.phone_tit i{font-size: 2.4rem;color: #0070C4;}

.txt{text-align:right; font-size:1.2rem;}



/*index_banner*/

.index_banner{overflow: hidden;margin: 0;}

.index_banner .am-direction-nav a.am-next:before{display:none}

.index_banner .am-slider-images{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;}



@media only screen and (min-width: 1920px) {.index_banner .am-slider-images{height: 320px;}}

@media only screen and (min-width: 1200px) and (max-width: 1919px){.index_banner .am-slider-images{height: 320px;}}

@media screen and (min-width: 960px) and (max-width: 1199px){.index_banner .am-slider-images{height: 320px;}}

@media screen and (min-width: 768px) and (max-width: 959px){.index_banner .am-slider-images{height: 320px;}}

@media only screen and (min-width: 480px) and (max-width: 767px){.index_banner .am-slider-images{height: 300px;}}



.index_banner .am-direction-nav .am-prev{background: url("../i/pre.png") center no-repeat #eee;left: 10%;}

.index_banner .am-direction-nav .am-next{background: url("../i/next.png") center no-repeat #eee;right: 10%;text-align:right;}

.index_banner .am-direction-nav a:before{display:none}

.index_banner .am-direction-nav a{position:absolute;top:40%;z-index:10;display:block;width:48px;height:64px;margin:-18px 0 0;box-shadow:none;opacity: .8;cursor:pointer;color:rgba(0,0,0,.65);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}

.index_banner li a:hover{-moz-transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);-moz-box-shadow:0 15px 30px rgba(0,0,0,.1);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);-ms-box-shadow:0 15px 30px rgba(0,0,0,.1);-o-box-shadow:0 15px 30px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1)}

.index_banner .am-control-nav{bottom: 15px;}

.index_banner .am-control-nav li a{border-radius: 0;width: 20px;}

.index_banner .am-control-nav li a.am-active{background: #0070C4;}



/*nav*/

.nav_menu{height:50px;background-color: #014da3;box-shadow: 1px 2px 5px 2px #888;-webkit-box-shadow: 1px 2px 5px 2px #888;-o-box-shadow: 1px 2px 5px 2px #888;-ms-box-shadow: 1px 2px 5px 2px #888;-moz-box-shadow: 1px 2px 5px 2px #888;}

.nav_menu .am-topbar{background:0 0;border:0;padding:0;z-index:3}

.nav_menu .am-topbar .am-topbar-nav{float:none}

.nav_menu .am-topbar .am-topbar-nav li a{color:#fff;display:block;padding:0;font-weight: 600;border-right: 1px solid #025dc3;border-left: 1px solid #0f1238;height: 20px;line-height: 20px;margin: 15px 0;font-size: 1.5rem; }

.nav_menu .am-topbar .am-topbar-nav li:first-child a{ border-left:none;}

.nav_menu .am-topbar .am-topbar-nav li:last-child a{ border-right:none;}



.nav_menu .am-topbar .am-topbar-nav li a:after{content:none}

.nav_menu .am-topbar .am-topbar-nav li{text-align:center;margin:0 0}

.nav_menu .am-topbar .am-topbar-nav li:hover{background:#009fe8;border:none;opacity:.98}

.nav_menu .am-topbar .am-topbar-nav li.am-active a,.nav_menu .am-topbar .am-topbar-nav a:hover{background:#009fe8;color:#fff}

.nav_menu .am-topbar .am-topbar-nav ul.am-dropdown-content:after,.nav_menu .am-topbar .am-topbar-nav ul.am-dropdown-content:before{content:none}

.nav_menu .am-topbar .am-topbar-nav ul.am-dropdown-content{border:none;margin:0;padding:0;width:100%;z-index:1;min-width:100px;/* display: block; */}

.nav_menu .am-topbar .am-topbar-nav ul.am-dropdown-content li{border-left:none;border-right:none;background-color: #fff; position:relative;}



.nav_menu .am-topbar .am-topbar-nav ul.am-dropdown-content li .s{position:absolute;top:0;left:140px;border-left:1px solid transparent;}

.nav_menu .am-topbar .am-topbar-nav ul.am-dropdown-content li .s li{float:none;}



.nav_menu .am-topbar .am-topbar-nav ul.am-dropdown-content li a{line-height:46px;color: #333;border-bottom: 1px solid #dedede;font-size:1.4rem;font-weight:400;border-right: none;height: 46px;margin: 0;border-left: none;}

.nav_menu .am-topbar .am-topbar-nav ul.am-dropdown-content li a:hover{color:#fff;background:#014da3}

.nav_menu .am-topbar .am-topbar-nav li.open ul{text-align:center;display:block;background-color:#fff;margin:0}







/*title*/

.title{border-bottom: 1px solid #dedede;padding: 1rem 0;margin: 1rem 0.5rem;overflow: hidden;}

.title h3{font-size:1.8rem;font-weight:400;color:#666}

.title h2{font-size: 2.2rem;font-weight: 500; margin:0; padding: 0rem 1rem;border-left:4px solid #2a317e;display: inline-block;height: 22px;line-height: 22px;}

.title span{text-transform: uppercase;color:#787878;line-height:200%;/* padding: .5rem 0; */font-family:Georgia,"Times New Roman",Times,serif;}





/*top_news*/

.tzgg_div{width:100%; bottom:0px;z-index:3;background: #fafafa;border-bottom: 1px solid #eee;overflow:hidden;}

.top_news_con{padding: 0 .5rem;margin:0px auto;background:url("../i/099_03.png") no-repeat left center;}

.top_news_con #TextDiv1{/* max-width: 1000px; */height: 50px;line-height:50px;padding-left: 60px;overflow:hidden;}

.top_news_con #TextDiv1 a{/* color:#fff;*/}

.top_news_con #TextDiv1 a:hover{color:#2a92e5;}

.top_news_con #TextDiv1 ul li{height:50px;line-height:50px;overflow:hidden;}







/*service*/

.service{overflow:hidden;background-attachment: fixed; padding: 0 0 1rem;}

.service .am-slider-default{background:0 0;box-shadow:none;border:none;margin: 0 .5rem;}

.service .am-slider-default li{width: 290px!important;margin-right: 10px;}

.service .am-slider-default li a{/* background:#fff; */display:block;/* border:1px solid #ddd; */transition:.5s all;text-align: center;}

.service .am-slider-default .am-direction-nav a.am-next:before{display:none}

.service .am-slider-default .am-direction-nav .am-prev{background:url("../i/pre.png")  center no-repeat #ddd;left: -0px;}

.service .am-slider-default .am-direction-nav a:before{display:none}

.service .am-slider-default .am-direction-nav a{position:absolute;top:40%;z-index:10;display:block;height:64px;margin:-18px 0 0;box-shadow:none;opacity: .8;cursor:pointer;color:rgba(0,0,0,.65);-webkit-transition:all .3s ease;transition:all .3s ease;width: 26px;}

.service .am-slider-default .am-direction-nav .am-next{background:url("../i/next.png")  center no-repeat #ddd;right: -0px;/* text-align:right; */}

.service li a:hover{-moz-transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);-moz-box-shadow:0 15px 30px rgba(0,0,0,.1);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);-ms-box-shadow:0 15px 30px rgba(0,0,0,.1);-o-box-shadow:0 15px 30px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1)}

.service .am-slider-default ol{display:none}



.service .service_img {overflow: hidden; position: relative;}

.service .service_img img{width:100%; }

.service .service_text{position: absolute;display: block;bottom: -55px;background: #333;opacity: .8;color: #fff;width: 100%;padding: 0 1rem;}

.service .service_text h3{font-size: 1.6rem;border-bottom: 1px solid #fafafa;color: #fff;padding: 1rem 0;}

.service .service_text p{color: #fff;text-align:center;text-transform: Uppercase;font-family: Georgia, "Times New Roman", Times, serif;font-size: 1.2rem;}

.service .service_text span{margin:0;font-size:1.4rem;padding:.5rem 0;color:#DD514C}

.service .service_text{

	transition: 0.3s;

	-ms-transform:0.3s; /* IE 9 */

    -webkit-transform:0.3s; /* Safari and Chrome */

}

.service .am-slider-default li:hover .service_text{

	bottom: 0px;

}



/*news*/

.news{background: #fafafa; overflow:hidden; padding: 0 0 1rem;}





/*news_pic_left*/

.news_pic_left{overflow:hidden;margin: 1rem 0 0;padding: 0}

.news_pic_left .am-slider-default .am-slider-desc{background: #444}



/*news_left*/

.news_left{overflow:hidden;padding-right: 0;/* max-height: 400px;*/}

.news_left ul{padding:0;margin:0}

.news_left li img{overflow:hidden;max-width:100%;}

.news_left li{border: none;/* padding:0.5rem; */transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;text-align: center;background: none;}

.news_left li h3{font-size:1.4rem;font-weight:normal;margin: 0;padding: 5px 0;/* border-top: 1px solid #eee;*/}

.news_left li:hover{opacity:.9;}

.news_left li a{/* border: 1px solid #dedede; */padding: .5rem;transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;/* background: #fff; */}







/*news_left right*/



.news_right{overflow:hidden; padding: 0 1rem;margin:0;}

.news_right img{overflow:hidden;max-width:100%;}

.news_right p{font-size:1.4rem;line-height:160%;}

.news_right ul{margin: 0;padding: 0.5rem 0;}

.news_right li a{padding: .8rem 0;font-weight:normal;display: block;}

.news_right li span{font-size:1.2rem;font-weight:normal;/* padding: 0 .5rem; */}

.news_right li{border-bottom: 1px dashed #ccc;transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;border-top: none;margin: 0;background: none;}

.news_right li:hover{padding:0 0 0 1rem}





/*news_pic_right*/



.news_pic{overflow:hidden;}

.news_pic .am-list-news-default .am-list .am-list-item-desced{background: none;}

.news_pic ul{/* padding:10px*/}

.news_pic li{border-bottom: 1px solid #ddd;transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;overflow: hidden;/* background: #FFFFFF;*/padding: 10px;border-top: none;margin: 0;}

.news_pic li:hover{opacity:.8;}

.news_pic li h3:hover{color:#0070C4}

.news_pic .pic{height: 120px;padding: 0;overflow: hidden;}

.news_pic .pic img{/* overflow:hidden;*/width:100%;}

.news_pic .text_p{overflow:hidden;display: block;}

.news_pic .text_p h3{margin: .5rem 0 1rem;/* padding: 5px 0;*/color: #333;}

.news_pic .text_p p{font-size: 1.4rem;font-weight: 500;margin: 0;/* padding: 5px 0;*/color: #666;}









/*engin*/

.engin{overflow:hidden;padding: 0 0 1rem;}

.engin .am-slider-default{background:0 0;box-shadow:none;border:none;margin: 2rem 0 0;padding: .5rem;}

.engin .am-slider-default li{padding:0rem;float: left;  width: 300px!important;}

.engin .am-slider-default li a{}

.engin .am-slider-default li .engin_pic {overflow: hidden;padding: .5rem;border: 1px solid #eee;}

.engin .am-slider-default li .engin_pic img{width:100%;/* height:180px */}

.engin .am-slider-default li .engin_text{/* padding:.5rem */}

.engin .am-slider-default li .engin_text h3{font-size: 1.6rem;margin: 0 0 1rem;font-weight: 600;}

.engin .am-slider-default li .engin_text p{margin:0;color:#666;min-height: 100px;/* padding:.3rem 0; */}

.engin .am-slider-default li .engin_text span a{margin:0;font-size:1.4rem;padding:.5rem 0;color: #0070C4;}



.engin .am-slider-default .am-direction-nav a.am-next:before{display:none}

.engin .am-slider-default .am-direction-nav .am-prev{background: url("../i/pre.png") #eee center no-repeat;left: -0px;}

.engin .am-slider-default .am-direction-nav a:before{display:none}

.engin .am-slider-default .am-direction-nav a{position:absolute;top:40%;z-index:10;display:block;width: 26px;height:64px; box-shadow:none;opacity: .8;cursor:pointer;color:rgba(0,0,0,.65);-webkit-transition:all .3s ease;transition:all .3s ease;}

.engin .am-slider-default .am-direction-nav .am-next{background: url("../i/next.png") #eee center no-repeat;right: 0;/* text-align:right; */}

.engin li a:hover{-moz-transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);-moz-box-shadow:0 15px 30px rgba(0,0,0,.1);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);-ms-box-shadow:0 15px 30px rgba(0,0,0,.1);-o-box-shadow:0 15px 30px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1)}

.engin .am-slider-default ol{display: none;}



/*product*/

.product{overflow:hidden;/* padding: 0 0 2rem; */}

.product .am-slider-default{background:0 0;box-shadow:none;border:none;margin: 1rem 0 0;padding: .5rem;}

.product li{overflow:hidden;padding: .5rem .3rem;}

.product li.pro1{overflow:hidden}

.product li.pro1 img{width:100%;height:100%}

.product li dt{overflow:hidden;text-align:center;border-bottom:1px solid #eee;}

.product li dt img{width:100%;/* height: 200px; */transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;}

.product li a{background:#FFF;display:block;border:1px solid #eee;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;/* text-align: center; */}

.product li dt img:hover{transform:scale(1);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);border-radius:0}

.product a:hover{-webkit-box-shadow:0 2px 1px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}

.product p{font-size:1.2rem}

.product .am-slider-default .am-direction-nav a.am-next:before{display:none}

.product .am-slider-default .am-direction-nav .am-prev{background: url("../i/pre.png") #eee center no-repeat;left: -0px;}

.product .am-slider-default .am-direction-nav a:before{display:none}

.product .am-slider-default .am-direction-nav a{position:absolute;top:40%;z-index:10;display:block;width: 26px;height:64px;/* margin:-18px 0 0; */box-shadow:none;opacity: .8;cursor:pointer;color:rgba(0,0,0,.65);-webkit-transition:all .3s ease;transition:all .3s ease;}

.product .am-slider-default .am-direction-nav .am-next{background: url("../i/next.png") #eee center no-repeat;right: 0;/* text-align:right; */}

.product li a:hover{-moz-transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);-moz-box-shadow:0 15px 30px rgba(0,0,0,.1);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);-ms-box-shadow:0 15px 30px rgba(0,0,0,.1);-o-box-shadow:0 15px 30px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1)}

.product .am-slider-default ol{display: none;}



/*product_cat*/

.am-accordion-gapped{margin:0;}

.am-accordion-gapped .am-accordion-item{margin:0;border:none;}



.treebox ul,li{list-style-type:none;}

.treebox a {color:#00007F;text-decoration:none;}

.treebox a:hover {color:#bd0a01;text-decoration:underline;}



.treebox{ width: 224px; margin: 0 auto; background-color:#1a6cb9; }

		.menu{ overflow: hidden;   padding:0; margin: 0}

		/*第一层*/

		.menu li.level1>a{ 

			display:block;

			height: 45px;

			line-height: 45px;

			color: #fff;

			padding: 0;

			padding-left: 50px;

			border-bottom: 1px solid #000; 

			font-size: 14px;

			position: relative;

			transition:all .5s ease 0s;

			background: none;

			

		 }

		 .menu li.level1 a:hover{ text-decoration: none;background-color:#326ea5;   }

		 .menu li.level1 a.current{ background: #0f4679; }



		/*============修饰图标*/

		 .ico{ width: 20px; height: 20px; display:block;   position: absolute; left: 20px; top: 10px; background-repeat: no-repeat; background-image: url(../i/ico1.png); }



		 /*============小箭头*/

		 .level1 i{ width: 20px; height: 10px; background-image:url(../i/arrow.png); background-repeat: no-repeat; display: block; position: absolute; right: 20px; top: 20px; }

		.level1 i.down{ background-position: 0 -10px; }



		 .ico1{ background-position: 0 0; }

		 .ico2{ background-position: 0 -20px; }

		 .ico3{ background-position: 0 -40px; }

		 .ico4{ background-position: 0 -60px; }

                 .ico5{ background-position: 0 -80px; }



		 /*第二层*/

		 .menu li ul{ overflow: hidden; }

		 .menu li ul.level2{ display: none;background: #0f4679; margin: 0;padding: 0; }

		 .menu li ul.level2 li a{

		 	display: block;

			height: 45px;

			line-height: 45px;

			color: #fff;

			 padding: 0;

			 background: none;

			text-indent: 60px;

			 margin: 0;

			border-bottom: none; 

			font-size: 14px;

			 transition:all 1s ease 0s;

		 }





/*partner*/

.partner{overflow:hidden;}

.partner .am-list-news-default .am-list .am-list-item-desced{background: #F0F5F6;}

.partner ul{/* padding:10px */}

.partner li{border-bottom: 1px solid #ddd;transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;overflow: hidden;/* background: #FFFFFF; */padding: 1.5rem 0;border-top: none;margin: 0; }

.partner li:last-child{float:left !important;}

.partner .partner_pic{max-height: 272px;padding: .5rem;overflow: hidden;border: 1px solid #eee;}

.partner .partner_pic img{width: 100%;transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;-ms-transition:all 1.2s;}

.partner .partner_pic img:hover{transform:scale(1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);border-radius:0}



.partner .partner_text {overflow:hidden;display: block;}

.partner .partner_text h3{font-size: 1.6rem;display: block;}

.partner .partner_text p{font-size: 1.4rem;font-weight: 500; overflow: hidden;color: #666;}

.partner .partner_text span a{font-size: 1.2rem;font-weight: 500; color: #0070C4;}

.partner .partner_text span a:hover{color:#666}



/*商品内容页*/

.goodsConts{color:#666;}

.goodsConts h1.title{font-size:16px;text-align:left;line-height:40px;color:#000;}

.goodsConts .cloud-zoom{display:block;width:295px;height:295px;margin-bottom:10px;}

.goodsConts .cloud-zoom img{width:295px;height:295px;border:1px solid #ccc;}

.goodsConts .zoomlist{margin:0;}

.goodsConts .zoomlist li{float:left;margin-right:3px;border:1px solid #ccc;height:45px;}

.goodsConts .zoomlist li img{width:45px;height:45px;}

.goodsConts .cloud-zoom-lens{background:#fff;cursor:move;}

.goodsConts .cloud-zoom-title{font-family:Arial;position:absolute !important;background:#000;color:#fff;padding:3px;width:100%;text-align:center; font-weight:bold; font-size:10px;top:0px;}

.goodsConts .cloud-zoom-big{overflow:hidden;}

.goodsConts .cloud-zoom-loading{color:white;background:#222;padding:3px;border:1px solid #000;}

.goodsConts .tb-meta{width:400px;color:#999;}

.goodsConts .tb-meta li{padding-left:10px;line-height:30px;}

.goodsConts .tb-meta li span{display:inline-block;width:60px;}

.goodsConts .tb-meta li strong.price{font-size:24px;margin-right:5px;font-family:Verdana;color:#c00;}

.goodsConts .tb-meta li strong.lt{text-decoration:line-through;margin-right:5px;font-family:Verdana;color:#333;}

.goodsConts .tb-skin{width:360px;background:#fcfaf9;border:1px solid #f7f5f3;border-right:none;border-left:none;margin-top:10px;padding:20px;}

.goodsConts .tb-skin .tb-note-title{height:22px;margin-bottom:8px;}

.goodsConts .tb-skin .tb-note-title span{float:left;}

.goodsConts .tb-skin .tb-note-title a{float:right;font-weight:bold;color:#333;}

.goodsConts .tb-action{margin-top:20px;}

.goodsConts .tb-action a{background-image:url(../i/buybtn.png);overflow:hidden;text-indent:-9999px;float:left;}

.goodsConts .tb-action a#buynow{width:131px;height:37px;display:block;background-position:left 0;margin-right:10px;}

.goodsConts .tb-action a#addcart{width:156px;height:37px;display:block;background-position:-132px 0;}

.goodsConts .tb-prop dt{float:left;margin-bottom:8px;}

.goodsConts .tb-prop dd{margin-bottom:8px;}

.goodsConts .tb-prop dd a{border:1px solid #eae5e3;padding:2px 5px;background:#f0edec;color:#816957;margin-right:5px;}

.goodsConts .tb-prop dd a:hover{text-decoration:none;color:#000;}

.goodsConts .tb-prop dd a.selected{border:1px solid #816957;}

.goodsConts .tb-note-title{color:#816957;}

.goodsConts .tabs{border-bottom:1px solid #ccc;height:28px;margin:35px 0 15px;}

.goodsConts .tabs li{float:left;margin-right:5px;}

.goodsConts .tabs li a{width:83px;height:29px;display:block;text-align:center;line-height:29px;font-size:12px;font-weight:bold;}

.goodsConts .tabs li a:hover{text-decoration:none;}

.goodsConts .tabs li.active a{background:url(../i/soft_tabs_on.png) no-repeat;}

.goodsConts .tabs li.normal a{background:url(../i/soft_tabs.png) no-repeat;}

.goodsConts .buynum{width:50px;height:20px;background:url(../i/input_gray_bg.png) repeat-x;border:1px solid #ccc;text-align:center;}







/*详细页功能区*/

.preNext{position:relative;}

.preNext .line{height:10px;overflow:hidden;clear:both;background:url(../i/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}

.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../i/box_dotline.gif) right -10px no-repeat;float:left;}

.preNext .text{color:#999;}

.preNext .actBox{position:absolute;top:25px;right:0;}

.preNext .actBox li{display:inline;padding-left:22px;background-image:url(../i/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}

.preNext .actBox li a{color:#666;}

.preNext .actBox li#act-fav{background-position:4px 0px;}

.preNext .actBox li#act-err{background-position:4px -37px;}

.preNext .actBox li#act-pus{background-position:4px -73px;}

.preNext .actBox li#act-pnt{background-position:4px -109px;}



/*link*/

.link{overflow:hidden;padding:0rem 0 2rem;background: #FAFAFA;}

.link li {padding:.2rem;}

.link li img{width:100%;height:auto;max-height:55px;}

.link li a{border: 1px solid #eee;display: block;padding: .5rem;background: #fff;}



/*footer*/

.footer{background: #eee;border-top: 1px solid #ddd;}

.footer .footer-menu ul li{list-style:none;/* border-right: 1px solid #C4C4C4; */}

.footer .footer-menu ul li a{display:block;font-size: 1.2rem;/* padding:.3rem 0; */border-right: 1px solid #aaa;margin: .5rem 0;}

.footer .footer-menu ul li a:hover{color:#08c}

.footer p{text-align:center;font-size:1.2rem;line-height: 210%;padding: 1rem 0 0;margin: 0;}

.footer span{padding:0 0 0 1rem;overflow: hidden;color: #025AA1;}

.footer .footer-menu ul li:last-child a{ border-right:none;}



/*footer_kf*/

.footer_kf .box_os{height:auto;overflow:hidden;width: 150px;position:fixed;top: 25%;_position:absolute;z-index:9999;display:none;right: 10px;margin-top: -51px;}

.footer_kf .box_os .os_x{ width:20px; height:20px; cursor:pointer; position:absolute; top:2px; right:2px; color:#a3a3a3; font-size:20px; line-height:20px;}

.footer_kf .box_os .osqq{/* width:138px; */border:1px solid #d6d6d6;background-color:#fff;clear:both;padding:0 0 8px 0;text-align:center;}

.footer_kf .box_os .osqq .tit{position:relative;height:40px;background-color:#f6f6f6;/* color:#047f06; */text-align:center;font-size:16px;line-height:40px;}

.footer_kf .box_os .osqq p{height:auto; margin: 1rem 0;}

.footer_kf .box_os .osqq p strong{ color:#666;}

.footer_kf .box_os .osqq img{padding: 0;max-width: 96%;}

.footer_kf .box_os .osqq  .wx img{ width: 120px;}

.footer_kf .box_os .osqq p em{ color:#999; display:block;}

.footer_kf .box_os .osqq p span{ color:#547816; display:block;}

.footer_kf .box_os .osqq .qq{ background-position:-140px -120px; display:block; width:99px; height:26px; margin:0 auto; margin-top:8px; cursor:pointer;}

.footer_kf .acbox{ width:130px; overflow:hidden;}

.footer_kf .onlineService{background:none;width: 46px; *width:84px;position:fixed;right: 10px;margin-top:-51px;top:25%;_position:absolute;z-index:1000;}

.footer_kf .onlineService .ico_os{background-color: #3bb4f2;border: 1px solid #27A7E8;color: #fff;font-size:16px;cursor:pointer;margin: 0;text-align:center;padding: 20px 8px;line-height:130%;/* box-shadow: 0px 2px 3px #555; */font-weight: bold;}

.footer_kf .box_os .osqq p span a{color:#557917;}





/*article*/

.article_main{overflow:hidden;background: #fbfbfb;}







/*article_banner*/

.article_banner{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;/* text-align:center; */overflow:hidden;width:100%;background-size:cover;margin:0 0 0;height: 260px;background: url("../i/banner1.jpg");box-shadow: inset 0 3px 7px rgba(0,0,0,.2),inset 0 -3px 7px rgba(0,0,0,.2);}

.article_banner h2{display: inline-block;font-size: 3.6rem;color: #FFFFFF;text-shadow: 0 1px 1px rgba(0,0,0,.4),0 0 30px rgba(0,0,0,.75);background: rgba(51, 51, 51, 0.18);padding: 3rem 5rem;margin: 4rem 0;vertical-align: middle;}

.article_banner p{font-size: 16px; color: #fff; text-shadow: 0 1px 1px rgba(0,0,0,.4),0 0 30px rgba(0,0,0,.075);}

.article_banner a{font-size: 16px; color: #eee; text-shadow: 0 1px 1px rgba(0,0,0,.4),0 0 30px rgba(0,0,0,.075);}





/*nav_son*/

.nav_son{max-width: 260px;}

.nav_son .title_h2{padding:1.4rem 0;font-size: 1.6rem;text-align:center;background: #0070C4;margin: 0;color: #fff;font-weight: normal;}

.nav_son ul{border-bottom: none;}

.nav_son li.am-active a{color: #0070C4;/* background: #F2F2F2; font-weight: 600;*/}

.nav_son li a:hover{background: #0070C4;color: #FFF;}

.nav_son li a{font-size:1.4rem;display:block;transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;border-bottom: 1px solid #dedede;padding: 1rem 0;background: #fff;}

.nav_son li i{padding:0 0 0 10px}



/*postion*/

.postion{margin: 0;border-bottom: 1px solid #dedede;overflow:hidden;}

.postion_ul{height: 40px;line-height: 40px;color: #666;margin: 0 auto;/* text-align: right;*/}

.postion_ul span{width: 40px;height: 40px;border-left:1px solid #dddede;border-right:1px solid #dddede;background:url("../i/icos_home.jpg") center center no-repeat;display:block;float:left;margin-right:10px}

.postion_ul a{padding:0px 5px;}

.position ol{margin:0;padding: 0rem 0 1.6rem;border-bottom: 1px solid #dedede;text-align:right;overflow: hidden;}

.position ol span{padding:0 1rem;color: #0070C4;border-left: 3px solid #0070C4;font-size:1.8rem;height:20px;line-height:20px;font-weight: 600;}



/*article_article*/



.article{padding:0;border-left: 1px solid #eee;overflow:hidden;padding: 20px;background: #fff;}

.article .am-article{}

.article .am-article-bd object{max-width:100%!important;height:auto!important}

.article .am-article img{padding: 1rem 0;height:auto!important;width: auto!important;max-width:100%;text-align:center;}

.article .am-article-title{border-bottom: 1px dotted #dedede;padding: 1.5rem 0;text-align: center;color: #f00;}

.article .am-article-title h1{font-size: 2rem;font-weight: 600;margin: 1rem 0;}

.article .am-article-title p{font-size: 1.35rem;line-height: 2rem;}

.article .am-article-bd{font-size:1.5rem;overflow:hidden;padding:.5rem 0}

.article .am-article-bd h3{font-size:1.6rem;color: #0070C4;margin: 1rem 0;}

.article .am-article-meta{}

.article .article-text img{width:100%;max-width:100%;height:auto!important}

.article-footer{border-top:1px solid #ddd;padding:20px 10px 0 10px}

.article-footer span{display:block;margin:0 0 10px}







/*pages*/

.pages{overflow:hidden;}

.pages li:first-child{line-height: 36px;background: #eee;padding: 0 1.5rem;color:#333;height: 36px;}

.pages li:first-child a{padding:0}

.pages li.thisclass{line-height: 36px;background: #0070C4;padding: 0 1.5rem;color: #fff;}

.pages a{font-size:1.4rem;/* background: #eee!important; */color:#333;}

.pages a:hover{background: #0070C4!important;color: #fff;}

.pages span{font-size:1.4rem;background:#eee!important;border:none!important;line-height: 1.6!important;}















@media only screen and (max-width:641px){



body{background:;font-size: 1.5rem}

.main{margin:0;padding: 0 .5rem;background: none;}

.wap_m5{margin:0 0 4rem}



/*search*/

.search{overflow:hidden;padding: 2rem 0 2rem;background: #fff;border-bottom: 1px solid #dedede}

.search input:hover{border:1px solid #08c; color: #000;}

.search span{color:#0070C4}

.search form{width: 90%;margin: 0 auto}



/*index_banner*/

.index_banner{margin: 0;}

.index_banner .am-slider-images{height: 200px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;}

.index_banner .am-direction-nav .am-next{background:none;right: 0;text-align:right;}

.index_banner .am-direction-nav .am-prev{background:none;left: 0;}



/*article_banner*/

.article_banner{height:160px;background-size:cover;}

.article_banner h2{padding:3rem;font-size: 2.4rem;width: 100%;margin: 1.5rem 0;}





.title h2{font-size: 2rem;font-weight: 500;/* color:#0070C4;*/margin:0;padding: 0rem 1rem;border-left: 4px solid #333;display: inline-block;height: 20px;line-height: 20px;}

.service .am-slider-default li{width: 160px!important;}

.index_service .case_con{margin:0}

.news_pic_left{overflow:hidden;margin: 1rem 0 0;padding:0 .5rem}



.news_right{overflow:hidden;padding: 0 1rem;margin:0;}

.news_pic li{background: none;padding:1rem 0}

.news_left{overflow:hidden;padding: 0;/* max-height: 400px;*/}







.case .tab_box .tab_hd li dt{height: 100px}

.hover{padding:0}

.about_text p{font-size:1.4rem;color: #333;line-height:200%;padding:0;max-height:160px;overflow:hidden;}



/*nav_son*/

.nav_son{padding: 0;margin:1rem 0;max-width: 480px;}

.nav_son li{padding:.5rem .1rem;margin: 0;}

.nav_son li a{/* padding:0.5rem;*/border: none;/* background: #F0F5F6;*//* margin:0;*/}

.nav_son li.am-active a{background:#0070C4;color:#fff;}





.wap_nav{padding: 0;margin: 1rem 0 1.5rem;/* text-align:center;*/}

.wap_nav button{background: #ddd;border: 1px solid #ddd;/* width: 100%;*/color: #333;}

.wap_nav .am-btn-primary:focus, .am-btn-primary:hover{background: #0070C4;border: 1px solid;}

.wap_nav .am-active .am-btn-primary.am-dropdown-toggle, .am-btn-primary.am-active, .am-btn-primary:active{background:#000}

.wap_nav .am-dropdown-content{width:100%}

.wap_nav .am-dropdown-content li{border-bottom:1px solid #eee;}

.wap_nav li a{/* padding:0.5rem;*/border: none;/* background: #F0F5F6;*//* margin:0;*/}

.wap_nav li.am-active a{background:#0070C4;color:#fff;}







.product ul{padding:0}

.product li{overflow:hidden;/* width: 160px!important; */}





.partner .partner_pic{height: auto;padding: .5rem;overflow: hidden;border: 1px solid #eee;}

.partner .partner_text h3{font-size: 1.5rem;display: block;}





.article{padding: 1rem .5rem;}

.article .am-article img{padding:.5rem 0}

.article_tag,.article .am-article{padding:0}

.article_main{}

.product li dt{/* height: 100px*/padding: 0;}



.engin .am-slider-default li{padding:.3rem;float: left;  width: 360px!important;}



.pro .am-slider-default li img{width:100%;height:100px}

.about{/* border: none;*//* margin: 1rem 0*/}

.about_tel p{/* color:#333;*/margin: 1rem 0;font-size: 2.2rem;font-weight: 900;}

.news li .box{padding: 3rem .5rem;}

.news_pic .pic{height: 60px;}

.product p{font-size:1.2rem;padding: 0 1rem;}

.news_tit li .box{padding: 2rem 0;background-size: cover;}

.news_tit li .box h3{padding:0;margin:0;font-size: 2.4rem;color: #fff;}

.Live_sx{font-size: 1.2rem;}





/*footer_kf*/

.footer_kf .box_os{height:auto;overflow:hidden;width: 100%;position:fixed;top:20%;_position:absolute;z-index:9999;display:none;right: 0px;margin-top: -51px;opacity:.99}

.footer_kf .box_os .os_x{ width:20px; height:20px; cursor:pointer; position:absolute; top:2px; right:2px; color:#a3a3a3; font-size:20px; line-height:20px;}

.footer_kf .box_os .osqq  .wx img{/* padding:7px 0 3px 0; */width: 200px;}

.footer_kf .onlineService{right:0}

}













/*wap_css*/



.m_head{background: #fff;border-bottom:1px solid #Ddd;box-shadow:0 2px 6px rgba(0,0,0,.1);}

.m_home_icon{/* color:#555*/}

.m_head .am-header-title{margin:0 10%}

.m_head .am-header-title img{height:30px;margin:10px 0 0}

.m_banner .am-slider-images{height:230px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}

.m_logo img{height: 26px!important}

.m_nav{background:#ddd}

.m_nav ul.top a{background: #fff;border-bottom: 1px solid #dedede;color:#333;}

.m_nav ul.top .am-menu-sub a{background:#fff}

.m_nav ul.top li.am-parent.am-open>a{background:#DE5853}

.am-menu-dropdown1 .am-menu-toggle{position: absolute;left: 8px; color: #0074C1;/* background: #0074C1; */}

.m_tit{margin:10px}

.m_tit h2{text-align:center;font-size:24px}

.m_pro_tab{overflow:hidden}

.m_pro_tab ul.am-tabs-nav{overflow:hidden;background:#E1EBFB}

.m_pro_tab ul.am-tabs-nav li.am-active a{background:#0E90D2;color:#fff}

.m_pro_tab .am-tabs-bd{overflow:hidden;margin:0;border:none}

.m_pro_tab .am-tabs-bd .am-tab-panel{overflow:hidden;padding:0;border:none}

.m_pro_tab .am-tabs-bd .am-tab-panel ul{overflow:hidden;padding:0;border:none}

.m_pro_tab .am-tabs-bd .am-tab-panel ul li{overflow:hidden;padding:1rem .5rem}

.m_pro_tab .am-tabs-bd .am-tab-panel ul li .am-gallery-item{transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;display:block;border:1px solid #eee;box-shadow:none}

.m_main{margin:1rem;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.08);box-shadow:2px 8px 30px rgba(0,0,0,.08);background-color:#fff}

.m_nav_son{overflow:hidden}

.m_nav_son ul{overflow:hidden;border:none}

.m_nav_son ul li{overflow:hidden;padding:.2rem}

.m_nav_son ul li a{transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;display:block;font-size:1.3rem;padding:1rem;background:rgba(244,246,248,.79);color:#333}

.m_nav_son ul li.am-active a{background:#555;color:#fff}

.m_pro_list{overflow:hidden;padding:0;border:none}

.m_pro_list ul{overflow:hidden;padding:0;border:none}

.m_pro_list ul li{overflow:hidden;padding:1rem .5rem}

.m_pro_list ul li .am-gallery-item{transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;display:block;border:1px solid #eee;box-shadow:none}

.m_pro_list ul li img{max-width:100%;border:none;margin:0;padding:0}

.m_page ul li a{background:#eee;color:#333}

.m_page ul li.thisclass a{background:#08c;color:#fff}

.m_news{overflow:hidden}

.m_news li{border-top:none;margin:0}

.m_news li a{color:#333}

.m_articel_next li{background:#eee;list-style:none}

.m_foot ul.am-navbar-nav{background: rgb(0, 116, 193);/* border-top:1px solid #eee;*/}

.m_foot a{/* color:#555*/}

