@charset "utf-8";/* margin and padding */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, img, form, applet, fieldset, legend, button, input, textarea, th, table, tr, td{margin: 0;padding: 0;border: none;}
.global-wrap *{ box-sizing:border-box; }
/* bady */
body{background:#f0f0f0;color:#666;position:relative;z-index:-2;font-family: "微软雅黑"}
body, div, fieldset, form, h1, h2, h3, h4, h5, h6, html, p{-webkit-text-size-adjust: none}
input::-ms-clear{display:none;}/*æ¸…æ¥šæ–‡æœ¬æ¡†X*/
input, select, textarea{outline: none;cursor: pointer;-webkit-appearance: none;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#666;}
/* img */
img{padding: 0;margin: 0;vertical-align: top;border: none;}
i, em{font-style: normal;}
/* div */
li, ul{list-style: none;outside: none;}
.clear{clear: both;height: 0;width: 100%;}
/* font */
a{color: #333;text-decoration: none;cursor: pointer;}
a:hover, a:active, a:focus{text-decoration: none;color:#d6423b;}

.color_red{color:#d6423b;}
.max_height{height:60px;}
/*------- 版头 ---------*/
#header{height:50px;background:#4d63f4;color:#fff;
	line-height:50px;font-size:20px;text-align:center;}
/*------- 轮播 ---------*/
.am-slider-default{box-shadow:none;-webkit-box-shadow:none;margin:0;}
.am-control-nav{display:none;}
/*------- 通用标题 ---------*/
.max-title2{text-align:center;background:#fff;margin:-15px 0 0;}
.max-title{text-align:center;background:#fff;margin:10px 0 0;}
.max-title1{text-align:center;background:#fff;margin:10px 0 0;}
.max-title3{text-align:center;background:#fff;margin:10px 0 0;}
.max-title img{width:50%;padding:20px 0;}
.max-title2 img{width:50%;padding:20px 0;}
.max-title1 img{width:30%;padding:20px 0;}
.max-title3 img{width:40%;padding:20px 0;}
.banner{position:relative;z-index:1;}
.banner img{width:100%;}
.index_slider{position: relative;z-index:1;}
.slidesjs-navigation{position: absolute; top: 50%; margin-top:-70px; z-index: 11; width: 61px; height: 120px; text-indent: -9999px; }
.slidesjs-container a img{width:100%;}
.slidesjs-pagination{overflow: hidden;position: relative;top: -40px;z-index: 11;text-align: center;}
.slidesjs-pagination li{display: inline-block;zoom: 1;*display: inline;text-align: center;margin:0 5px;}
.slidesjs-pagination li a{display: block;width: 12px;height: 12px;-moz-border-radius: 12px;-webkit-border-radius: 12px;border-radius: 12px;text-indent:-9999px;background:#fff;border:1px solid #4d63f4;}
.slidesjs-pagination li a.active{width: 12px;height: 12px;background: #4d63f4;border:1px solid #4d63f4;}



/*------- 首页关于我们 ---------*/
.index-about{padding:15px;background:white;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.index-about .pic{margin-bottom:5px;}
.index-about .pic img{width:100%;}
.index-about .cont h3{font-size:16px;font-weight:bold;color:#333;margin-bottom:5px;}
.index-about .cont p{font-size:14px;color:#666;line-height:25px;}
.index-about .btn{padding:15px 0;}
.index-about .box{padding:0 15px;}
.index-about .btn a{width:100%;display:block;line-height:36px;text-align:center;font-size:18px;color:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.index-about .btn .a01{ background:#5a3d2f;}
.index-about .btn .a02{ background:#3e2016;}

/*------- 通用模块 ---------*/
.index_pro,.index_about,.index_news,.index_contact{background:#fff;}
.index_contact{margin-top:10px;overflow:hidden;}
.max-block1{text-align:center;background:#fff;overflow:hidden;padding-bottom:30px;}
.max-block{text-align:center;background:#fff;overflow:hidden;padding-bottom:30px;}
.max-block .am-avg-sm-2_li .box{display:block;border:1px solid #ddd;background:white;}
.max-block .am-avg-sm-2_li img{width:100%;}
.max-block .index_pro_infor{font-size:16px;color:#333;background:#eee;height:40px;line-height:40px;}
.more{display:block;margin:20px auto 0;width:40%;padding-bottom:20px;}
/*------- 产品列表 ---------*/
.max-block li .title p{text-align: center;color:#333;font-size:16px;}
.max-block li .button a{display:block;line-height:30px;font-size:12px;text-align:center;color:white;} 
.max-block li .button .a1{background:#6e6e6e;}
.max-block li .button .a2{background:#d6423b;}

/*------- 通用列表 ---------*/
.max-list li .box{display:block;height:100px;border:1px solid #eee;background:white;margin:5px;padding:10px 10px 10px 100px;position:relative;}
.max-list li img{width:80px;height:80px;position:absolute;left:10px;}
.max-list li span{display:block;font-size:16px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.max-list li label{font-weight:100;display:block;font-size:12px;}
.max-list li p{font-size:12px;color:#999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

/*------- 侧栏导航重写 ---------*/
.am-offcanvas-bar{width:180px;}
.am-menu-offcanvas1 .am-menu-toggle{width:30px;height:30px;line-height:30px;color:#999;border:1px solid #999;top:-32px;right:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.am-menu-offcanvas1 .am-menu-nav>li>a{text-indent:25px;}

/*底部导航栏*/
#footer{width:100%;position:fixed;z-index:9999;bottom:0;height:50px;line-height:20px;text-align:center;background:#fff;border-top:1px solid #d3d3d3;font-size:14px;color:#666;}
#footer li{width:20%;float:left;padding-top:7px;}
#footer img{height:20px;width:20px;}
#footer .active{color:#4c63f4;}

/*-------  联系我们 ---------*/
.contact{background:white;}
.contact li{padding:10px;}
.contact li .box{display:block;background:#f7f7f7;padding-bottom:10px;}

.contact li .pic{width:100%;}
.contact li .shadow{width:100%;}
.contact li h3{font-size:20px;text-align:center;color:#666;}
.contact li p{font-size:12px;text-align:center;color:#999;}


/*----------信息（右边）----------*/
.project_details{}
.project_details .attributes{line-height:30px;font-size:14px;}
.project_details .attributes h2{font-size:20px;}
.project_details .box{background:white;padding:15px;border-bottom:1px solid #eee;}
.project_details .buy{margin-top:10px;display:block;text-align:center;font-size:18px;width:100%;line-height:50px;background:#d6423b;color:white;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.project_details .promise{text-align:center;margin-top:20px;}
.project_details .promise img{width:30px;}
.project_details .promise p{font-size:14px;margin-top:5px;}
/*----------详细内容----------*/
.project_details .details_con{margin-top:20px;}
.project_details .am-tabs-nav{background:white;}
.project_details .am-tabs-nav li{background: 0;background:0;padding:0;margin:0;line-height:50px;height:50px;}
.project_details .am-tabs-nav li a{line-height:50px;height:50px;text-align:center;background:0;padding:0;margin:0;border:1px solid #eee;border-bottom:0;}
.project_details .am-nav-tabs>li.am-active>a,
.project_details .am-nav-tabs>li.am-active>a:focus,
.project_details .am-nav-tabs>li.am-active>a:hover{border:0;border-top:3px solid #30c2b0;}
.project_details .am-tabs-bd{background:white;border:1px solid #eee;}
.project_details .am-nav-tabs{border:0}
.project_details .am-tab-panel{padding:50px;}
.project_details .am-tab-panel img{max-width:850px;}


/*----------文章----------*/
.article{background:white;padding:15px;}
.article .title{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #ddd;}
.article .cont img{width:100%;}

.am-avg-sm-2{overflow:hidden;}
.am-avg-sm-2 .am-avg-sm-2_li{width:48%;float:left;margin:1%;}
.am-avg-sm-2 .am-avg-sm-2_li:nth-of-type(n){clear:none}
.am-avg-sm-2 .am-avg-sm-2_li:nth-of-type(2n+1){clear:both}

.am-slider img{width:100%;}

.am-slider-default .am-direction-nav a{position:absolute;top:50%;z-index:10;display:block;width:36px;height:36px;margin:-18px 0 0;overflow:hidden;
        	opacity:.45;cursor:pointer;color:rgba(0,0,0,.65);-webkit-transition:all .3s ease;transition:all .3s ease}
.am-slider-default .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;
        		text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);
        		-ms-transform:translate(0,0);transform:translate(0,0);width:100%;color:#333;content:"\f137";font-size:24px!important;text-align:center;
        		line-height:36px!important;height:36px}
.am-slider-default .am-direction-nav a.am-next:before{content:"\f138"}
.am-slider-default .am-direction-nav .am-prev{left:10px}
.am-slider-default .am-direction-nav .am-next{right:10px;text-align:right}


.index_news_list{overflow:hidden;border-bottom:1px solid #ddd;padding:10px 3%;}
.index_news_l{float:left;width:68%;text-align:left;}
.index_news_l .index_news_l_tit{line-height:25px;height:50px;overflow:hidden;margin-bottom:5px;}
.index_news_r img{width:100%;height:80px;border-radius:10px;}
.index_news_r{float:right;width:30%;}
.index_news_l_time{color:#999;font-size:14px;margin-top:5px;}

.index_contact{padding:3%;}
.index_contact_l{float:left;width:40%;padding-top:7%;}
.index_contact_l img{width:100%;}
.index_contact_r{float:right;width:58%;}
.index_contact_r_list{margin-bottom:5px;}
.index_contact_r_list_top{height:25px;line-height:25px;color:#999;font-size:14px;}
.index_contact_r_list_top img{float:left;width:25px;}
.index_contact_r_list_cont{line-height:25px;font-size:18px;color:#333;text-indent:20px;font-size:14px;}

.banner{width:100%;}
.banner img{width:100%;}

.news_main{background:#fff;margin-top:10px;padding:0 3%;padding-bottom:30px;}
.news_title{text-align:center;line-height:25px;padding:20px 0;border-bottom:1px solid #ddd;}
.news_cont{line-height:20px;color:#999;margin:10px 0;min-height:100px;font-size:14px;color:#666;line-height:25px}

.product_main{background:#fff;margin-top:10px;padding:0 3%;padding-bottom:30px;}
.product_title{text-align:center;line-height:25px;padding:20px 0;border-bottom:1px solid #ddd;}
.product_cont{line-height:20px;color:#999;margin:10px 0;min-height:100px;;font-size:14px;color:#666;line-height:25px}
.product_pic{width:100%;}
.product_pic img{width:100%;}

.pro_top{background:#fff;text-align:center;}
.pro_top_list{display:inline-block;zoom:1;*display:inline;width:18%;height:30px;line-height:30px;background:#eee;margin:2% ;}
.pro_top_list a{display:inline-block;zoom:1;*display:inline;width:100%;height:30px;line-height:30px;background:#eee;}
.pro_top_list a.active{background:#4d63f4;color:#fff;}

.contact{width:94%;margin:0 auto;padding:3%;}
.contact_tit{font-size:18px;color:#000;margin-bottom:5px;}
.contact_list{height:30px;line-height:30px;color:#666;}
.contact_map{margin:40px 0;}
.contact_map img{width:100%;}