@charset "gb2312";  
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,header,article,footer { margin:0; padding:0; border:0;}  
body { background:#fff; color:#555; font-size:16px; font-family: '微软雅黑', Arial, Helvetica, sans-serif; }  
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }  
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}  
a { color:#555; text-decoration:none; }  
a:hover { text-decoration:none; }  
img { border:none; }  
ol,ul,li { list-style:none; }  
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }  
table { border-collapse:collapse; }  
html {overflow-y: scroll;} 
*{margin:0;padding:0;}  
/* css common */  
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}  
.clearfix { *zoom:1; }  
.clear{clear:both;} 
.product_content1{width: 100%;float: left;}
.custom_content{width: 96%;background: white;float: left;padding:2% 2%;margin:-4px 0 20px 0;}
.custom_content>a{display: block;float: left;width: 30%;margin:0 -9% 0 17%;}

header{height: 32px;width: 90%;background:#FFFFFF; padding:0 5%;position: fixed;top: 0;left: 0;z-index: 996;}
article{position: relative;margin-top: 32px;}
footer{height: 54px;width: 100%;background: #3A7EDA;}

/**----index----**/
.logo{float: left;display: inline-block; margin:8px 0 0 39%;width: 20%;}
.logo>a>img{width: 100%;display: block;}
.weixin{width: 8%;float: right;margin: 8px 20px 0 0 ;}
.weixin>a>img{display: block; width:100%;max-height: 50px;max-width: 50px;}
.weibo{width: 8%;float: right;margin-top: 8px;}
.weibo>a>img{display: block; width:100%;max-height: 50px;max-width: 50px;}

article{width: 100%;}
article>img{width:100%;}
.tianmao{display: block; width: 20%;position: absolute;top: 0;right: 20px;z-index: 997;}
.tianmao>img{width: 100%;display: block;}
.main_content{width: 100%;height: 100%;overflow: hidden;}
.information{width: 100%;position: fixed;/*bottom:54px;*/}
.img_bg{width: 100%;display: block;margin-bottom: -4px;}


.in_text{width: 80%;padding:0 10%;background:white;position: relative;}

.in_p{width: 88%; position: absolute; top: -55%;}
.in_p>h2{font-weight: bold;color: #3373C4;display: block;font-size: 0.9rem;margin-top: 4px; width: 32%; text-align: center; float: left; padding: 2% 0; background-color: #fff; border-top-left-radius: 10px; border-top-right-radius: 10px; margin-right: 1.333%; position: relative;}
.in_p>h2.curr {background-color: #367ed9; color: #fff;}
.in_p>h2.curr:before { content: ''; display: block; width: 0px; height: 0px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #367ed9; font-size: 0px; line-height: 0px; position: absolute; bottom: -6px; left: 50%; margin-left: -6px;}


.in_more{margin-top: 4px; float: right; display: inline-block;border-radius: 4px;background: #3673C4;color: white;font-weight: bold;font-size: 0.8rem;padding:3px 10px;position: absolute;right: -7%; bottom: 8%;}
.in_ul{padding:5px 0;}
.in_ul>li{font-size: 0.75rem;list-style-image: url(statics/images/bg_li.html);list-style-position:inside}
.footer_f{position: fixed;bottom:0;}
footer{height: 34px;line-height: 34px;font-size: 0.65rem;text-align: center;color: white;}

article>img{width:100%;}
.new_information{width: 100%;padding-bottom:20px;margin-top: -10px;height: 40px;}

.new_information>p{display: inline-block;font-size: 1.2rem;float: left;color: #3673C4;font-weight: bold;margin-top:5px;}
.new_information>a{display: inline-block;font-size: 1.2rem;background: #3673C4;border-radius:4px; color: white;padding:3px 20px;float: right;font-weight: bold;}
.information_ul{width: 100%;height: 90px;}
.information_ul>li{float: left;width: 90%;letter-spacing:1px;line-height: 1.8rem; word-break: keep-all; white-space:nowrap; text-overflow: ellipsis; overflow: hidden;}
.information_ul>li>img{display: inline-block;margin:0 5px 0 0;}
.information_ul>li>a{font-size: 0.75rem;color: #3373c4;line-height: 1.5rem;font-weight: bold;}

.news_list_cont { position: relative; top: 0; }


@media screen and (min-width: 320px) and (max-width: 360px){
	.in_p { top: -55%; }
}

footer{}
.nav{width:8%;position: fixed;top:7px;left: 5%;z-index: 996;}
.nav>img{width: 100%;}

.nv_content,.weixin_img_content{display: none; width: 82%;padding:0 9%;background: rgba(0, 114, 200, 0.9);padding-top: 30px;position: fixed;top:32px; left: 0;z-index: 99999;}
.nv_content_t{}
.navigation{width: 100%;margin: 30% 0;}
.nav_a:visited{color: #399CEA; }
.nav_a{display: block;height: 40px;width: 100%;background: white;line-height: 40px;border-radius: 20px;text-align: center; margin-top: 20px;font-weight:bold;font-size: 1.5rem;color: #399CEA;}

.nav_img{margin:30% auto 5px auto;width: 100%;text-align: center;}
.nav_img>img{width: 80%;margin:0 auto;}
.nav_span{display: inline-block; width: 100%;text-align: center; color: white;padding-bottom: 140px; font-size:1.5rem; font-family: 'Microsoft YaHei';}
.close_nav,.close_filter{position: absolute;top: 20px;right: 20px;width:8%;z-index: 999;}
.close_nav>img,.close_filter>img{width: 100%;}

/**----events----*/
.main{ background:url(../images/L_events_bg.jpg) repeat-y;width: 92%;padding:0 4%; background-size:100%; float: left;position: relative;margin-top:32px;}
.new_events{width: 94%;padding:3%;border-bottom: 1px dashed #999999;}
.new_events_more{display: none;}
.events_content{background: white;width: 100%;}
.new_events_img{width: 40.6%;margin: -20px  auto 0 auto;}
.new_events_img>img{width: 100%;display: block;position: relative;left: 12%;}
.new_events>img{width: 100%;}
.new_events>p{display: block;width: 100%;text-align: center;color: #3373C4;font-family: '微软雅黑' sans-serif;font-weight:bold;font-size: 1.35rem;letter-spacing:1px;line-height: 2rem;}
.load{width:10%;margin:0 auto;position: relative;z-index: 7;}
.load>img{width: 100%;padding:50% 0;}

.news_content{background: white;width: 100%;float: left;}
.margBotm{margin-bottom:20px;}
.l_news_content{width: 94%;padding:3%;float: left;}
.l_news_content_b{border-bottom:1px dashed #ccc;}
.l_news_content>img{width: 33%;display: block;float: left;margin-right: 3%;}
.l_news_content>span{font-size: 1rem;color: #3673C4;font-weight: bold;line-height: 1.1rem;}
.l_news_content>p{font-size: 0.85rem;color: #999999;padding-top: 0.3rem;}
.l_news_content>p>strong{display: inline-block; background:#3673C4;color: white;font-weight: bold;padding:0 5px;margin-right: 5px;}
.events_ul{padding: 20px 2% 0 2%;width: 96%;}
.events_ul>li{border-bottom: 1px dashed #E3E3E3;padding:6px 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/**----news----**/
.article_content{width: 100%;}
.article_title{color: #3373C4;width: 62%;padding:15px 19%;text-align: center;font-weight: bold;line-height: 1.5rem; font-size: 0.91rem;}
.news_time{width: 62%;padding:0 19%;text-align: center;font-size: 0.75rem;}
.article_content>span{width:100%; font-family: '微软雅黑';font-weight: 500; font-size: 0.856rem;line-height: 1.3rem;display: inline-block;margin-top: 15px;}
.article_content>span img{display: block; max-width: 100%;}
.article_content>h2{font-weight: bold;font-size: 0.9rem;line-height: 1.3rem;display: inline-block;margin-top: 15px;}
.article_content>span>img{width: 100%;display: block;}
.news_content_radius{border-radius: 20px;padding:25px 0;margin-bottom:20px;}
.news_content_radius>ul{height: 80px;}
.news_content_radius>ul>li{font-weight: bold;}



/**----goods----**/
.onehtml{margin-top: 20px;}
.goods_content{width: 100%;position: relative;}
.goods_bg{width: 100%;}
.goodsimg{position: absolute;top:10%; left: 3%;width:33%;display: inline-block;}
.goods_des{width: 50%;padding:0 8%;position: absolute;left:33%;top:20px;}
.goods_des>span{display: block;font-size: 0.65em;color: #367ED9;padding:5px 0 5px 0;}
.goods_des>span>a{display: block;font-size: 1rem;color: #367ED9;}
.goods_des>a{display: block;border:2px solid #B3E7FF;border-radius: 5px;padding:5px;text-align: center;width: 80%;color:#39A7F3; margin-top:7px;}
.goods_content_more{width: 100%;display: none;}
.goods_m{margin-bottom: -2%;position: relative;z-index: 3;margin-top:-20px;}

.choose{width: 100%}
.choose>a{display: block;width: 33.33333%;float: left;}
.choose_content{width: 100%;background: white;}
.choose_img1{width: 100%;display: block;}
.choose_img2{display: block;width: 100%;margin:0;padding:0;float: left;}

.filter_img{width:13%;position: fixed;bottom:25%;right:0;z-index: 5;}
.f_top1{width:13%;position: fixed;bottom:16%;right:0;}
.f_top1>a{width: 100%}
.f_top1>a>img{width: 100%;}

.filter_img>img{width: 100%;}
.filter_content{display: none; width: 84.4%; padding:0 7.8%;background: rgba(0, 114, 200, 0.9);;padding-top: 30px;position: absolute;top: 0;left: 0;z-index: 998;}
.filter_content>h2{font-size: 1.8rem;color: white;width: 100%;text-align: center;}
.filter_category{width:100%;margin-top: 20px;}
.filter_category>h3{width: 100%;font-size: 1rem;color: white;margin-left: 2%;padding-bottom: 10px;float: left;}
.category_left{width: 49%;display: inline-block;float: left; margin-bottom:10px;}
.category_right{width: 49%;display: inline-block;float: right; margin-bottom:10px;margin-left: 2%;}
.category_content{width: 100%;}


/**----story----**/
.story{width: 100%;}
.story>img{width: 100%;display: block;}
.product_content{width: 86%;padding:20px 7%;background: white;float: left;margin-top: -4px;}
.product{float: left;width: 47.8%;position: relative;padding:10px 0;}
.product_bg{width: 100%;}
.dian{float: left;width:4.4%;margin-top:20px; height: 2rem;}
.dian>img{width: 100%;}
.product>p{width: 100%;text-align: center; font-size:1.2rem;color: #086ABE; }
.product_img{position: absolute;width: 62%; top:18%;left: 18%;}
.product>a{width: 100%;text-align: center;font-size: 0.80rem;display: inline-block;color: #086BBE;padding:3px 0;}

.movie{width: 96%;padding:0 2%;background: white;margin-bottom: 20px;}
.movie>img{width: 100%;display: block;}
.movie>video{width: 100%;}

/**----goods_detail----**/
.goods_detail_content{width: 100%;}
.goods_detail_content>h1{width: 82.4%;padding:20px 8.8%;font-size: 1rem;text-align: center; font-weight: bold;color: #3373C4;}
.goods_images{width: 100%;}
.goods_information{width: 100%;background:white;border-radius: 10px 10px 0 0;float: left;position: relative;}
.goods_information>h2{float: left; width: 68.5%;padding:20px 15.75%;color: #3683DB;font-weight: bold;text-align: center;font-size: 0.85rem;}
.circle_bg{width: 100%;margin-top:-4px;}
.g_content{width: 92%;padding:0 4%;float: left;padding-bottom: 20px;}
.g_img{width: 30%;float: left;}
.g_img>img{width: 100%;}
.g_des{width: 98%;float: right;margin:20px auto 0 auto;}
.g_des>p{width: 100%;margin:0 0 5px 0;padding:0;float: left;}
.g_des>p>span{display: block;float: left;padding: 5px 0;text-align: center;font-size: 0.65rem;}
.deep_l{display: block;float: left; width: 33%;  background:#3994E9;border-radius: 5px 0 0 5px;color: white;}
.deep_r{display: block;float: left; width: 65%; background: #E1F1FC;border-radius:0 5px 5px 0;color: #3994E9;}
.tmail{width:30%;position: absolute;bottom:-11%;left: 34%;z-index: 994;}
.circle_bg_content{width: 100%;position: relative;}
.g_more{width: 10%;position: absolute;bottom:-15%;left: 44%;z-index: 995;}
.goods_t{margin-top: 20px;}


.movable_img{width: 100%;margin-bottom: 20px;}
.movable_img>img{width: 100%;}

.new_essay_content{width: 100%;background: white;border-radius: 15px;margin-bottom:20px;}
.information_p{padding:20px 0;display: block;}

/**----custom_made1----**/
.choose_title{width: 60%;padding:0 20%;margin-top:20px;}
.choose_title>img{width: 100%;}
.suggest_content{width: 100%;background: white;border-radius: 15px;float: left;margin: 20px 0;position: relative;}

.sug_prompt{width: 92%;margin:0 auto;clear: both;margin-bottom: 20px;}
.sug_prompt>img{width: 100%;display: block;}
.suggest_prompt_text{width: 61%;float: left;padding:30px 0 40px 0;}
.suggest_prompt_text>p{font-size: 1rem;line-height: 1.4rem; color: #367ED9;width: 90%;font-weight: 700;margin: 5px 0 5px 0;}
.suggest_prompt_text>span{display: block; font-size: 1rem;line-height: 1.4rem;color: #367ED9;width: 100%;}

.suggest_img{width: 31%;padding:50px 3.5%;float: left;}
.suggest_img1{padding-top: 75px;}
.suggest_img>img{width: 100%;display: block;}
.suggest_text{width: 61%;float: left;padding:30px 0 40px 0;}
.suggest_text>p{font-size: 0.65rem;color: #367ED9;line-height: 1rem;}
.suggest_text>span{font-size: 0.9rem;color: #367ED9;line-height: 1.5rem;font-weight: bold;}
.buy{display: block;border:2px solid #B3E7FF;border-radius: 5px;padding:5px;text-align: center;width: 80%;color:#39A7F3;margin-top: 5px;}
.sug_img{width: 43%;position: absolute;top:-7%;left: 28%;}
.suggest_content_clr1{margin:20px 0 0 0 ; border-radius: 15px 15px 0 0;border-bottom: 1px dashed #ccc;}
.suggest_content_clr2{margin: 0 0 20px 0;border:none; border-radius:0 0 15px 15px;}
.or_img{width: 10%;position: absolute;top: -12%;left: 45%;}

/**----goods_sort----**/
.g_sort_content{width: 100%;display: block;}
.g_sort{width: 100%;display: block;}
.g_sort>img{display: block;width: 100%;}

/*苗绣入口*/
.m_mx_box { width: 20%; height: auto; position: absolute; right: 5%; top: 32px; z-index: 99;}
.m_mx_box img, .m_mx_mask img { width: 100%; height: auto; display: block; }
.m_mx_mask, .tk_tips_box { width: 100%; height: 100%; background-color: rgba(0,0,0,.8); position: absolute; left: 0; top: 0; z-index: 999; display: none;}

/*首页弹框提示*/
.tk_tips_box { display: block;}
.tk_tips_box .tips_img { position: relative; width: 90%; height: auto; top: 50%; left: 5%; -webkit-transform:translateY(-50%);}
.tk_tips_box img { display: block; width: 100%; height: auto;}
.tk_tips_box span { display: block; width: 44%; position: absolute; bottom: 4.3%; left: 28%;}



@media all and (max-width: 340px) {
	/**----首页----**/
	.information_ul>li>a{font-size: 0.68rem;}
	.new_information{width: 100%;padding-bottom:20px;margin-top: -10px;height: 25px;}
	.product>a{font-size: 0.55rem;}
	footer{font-size: 0.5rem;}
	.goods_des>span>a{font-size: 0.55rem;}
	.suggest_prompt_text>p{font-size: 0.55rem;}
	.suggest_prompt_text>span{font-size: 0.55rem;}
	/**----events----**/
	.new_events>p{font-size: 0.68rem;}
	.l_news_content>span{font-size: 0.68rem;line-height: 1rem;}
	.nav{top:4px;left: 5%;z-index: 996;}
	.weibo, .weixin{margin-top:7px;}

}
@media all and (max-width: 490px) and (min-width: 340px ) {
	/**----首页----**/
	.information_ul>li>a{font-size: 0.85rem;}
	.goods_des>span>a{font-size: 1rem;}
	footer{font-size: 0.75rem;}
	header{height: 42px;}
	.m_mx_box { top: 42px;}
	.nv_content, .weixin_img_content{top:42px;}
	.weibo{width: 8.5%;}
	.weixin{width: 8.5%;}
	.logo{width: 23%;}
	.main{margin-top:42px;}
	.product>a{font-size: 0.8rem;}

	.suggest_prompt_text>p{font-size: 0.9rem;}
	.suggest_prompt_text>span{font-size: 0.9rem;}
	.tianmao{top:10px;}


	/**----events----**/
	.new_events>p{font-size: 1rem;}

}
@media all and (max-width: 730px) and (min-width: 490px ) {
	/**----首页----**/
	.information_ul>li>a{font-size: 1.6rem;line-height: 2.5rem}
	.information_ul{width: 100%;height: 350px;}
	.new_information{width: 100%;padding-bottom:20px;margin-top: -10px;height: 50px;}
	.new_information>p {display: inline-block;font-size: 2rem;float: left;}
	.new_information>a{display: inline-block;font-size: 2rem;background: #3673C4;border-radius:4px; color: white;padding:5px 20px;float: right;}
	.goods_des>span>a{font-size: 1rem;}
	.tianmao{top:10px;}
	footer{font-size: 0.75rem;}
	/**----events----**/
	.new_events>p{font-size: 1.6rem;line-height: 2.5rem}
	.nv_content, .weixin_img_content{top:42px;}
	.weibo{width: 8.5%;}
	.weixin{width: 8.5%;}
	.logo{width: 23%;}
	.main{margin-top:42px;}
	.product>a{font-size: 0.85rem;}

	.suggest_prompt_text>p{font-size: 1.6rem;}
	.suggest_prompt_text>span{font-size: 1.6rem;}
}
@media all and (max-width: 960px) and (min-width: 730px ) {
	/**----首页----**/
	.information_ul>li>a{font-size: 2.3rem;line-height: 3.5rem}
	.information_ul{width: 100%;height: 350px;}
	.new_information>p {display: inline-block;font-size: 2rem;float: left;}
	.new_information>a{display: inline-block;font-size: 2rem;background: #3673C4;border-radius:4px; color: white;padding:5px 20px;float: right;.}
	.new_events>p{font-size: 2.3rem;line-height: 3.5rem}
	.weibo{width: 8.5%;}
	.weixin{width: 8.5%;}
	.logo{width: 23%;}
	.main{margin-top:42px;}

	.suggest_prompt_text>p{font-size: 2rem;}
	.suggest_prompt_text>span{font-size: 2rem;}
}
