﻿@charset "utf-8";


.hm_body { width: 100%; margin:0 auto; background:#f1eae3; padding-bottom:20px;}
.header { width: 100%; margin:0 auto; position:relative; z-index:1;}
.header_top { width: 100%; height:50px; background:url("../images/index_topbg.jpg") no-repeat;/* position:absolute; */left:0; top:0; z-index:102; background-size:; border-bottom:1px  solid #8717;}
.header_top h1 { width:60%; height:31px; position:absolute; left:11px; top:7px;}
.header_top_r { width:96px; height:44px; position:absolute; right:0; top:0;}
.header_top_r a { display:block; width:47px; height:50px; border-left:1px solid rgba(0,0,0,0.15); background-image:url("../images/search_list.png"); background-repeat:no-repeat; background-position:12px 10px; float:left; background-size:69px;}
.header_top_r a.list { background-position:-36px 10px;}
.index_search_box { display:none; width: 100%; height:0px; background:rgba(0,0,0,0.4); position:absolute; right:0; top:44px; z-index:103;}

.home-device{
	width: 100%;

	position: relative;
	z-index:101;
	}
.swiper_iconbox{
	 width:32px;
	 height:32px;
	 text-align:center;
	 position:absolute;
	 left:49%;
	 top:40%;
	}
.swiper_iconbox img {
	width: 100%;
	height: 100%;
	}
.swiper-main {
	width: 100%;
	height:auto;
	position: relative;
}
.swiper1, .swiper1 .swiper-slide{
	width: 100%;
}
.pagination1 { width: 100%; height:6px; font-size:0; text-align: center; position:absolute; left:0; bottom:5px; z-index:102;}


.pagination1 .swiper-pagination-switch { display: inline-block; width:6px; height:6px; margin: 0 2px; font-size:0; -webkit-border-radius: 3px; -moz-border-radius:3px; border-radius:3px;background:rgba(27,27,27,0.5);}
.pagination1 .swiper-active-switch { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius:3px; background:#b8a61a}

.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width: 100%;	
}
.swiper-slide {
	float:left;
	width: 100%;
}


.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}


.swiper-container, .swiper-slide {
	width: 100%;
}

.swiper-slide img { width: 100%; height:auto}
.swiper-slide img.blur { -webkit-filter: blur(15px);}


.hm_menu_four { width: 100%; height:50px; background:#0e0800; box-shadow: 0px -1px 2px rgba(0,0,0,0.5); position:relative; z-index:2;}
.hm_menu_four ul { list-style:none}
.hm_menu_four ul li { width:20%; padding-left:5%; height:50px; float:left; background-position: center center; background-size:76%;}
.hm_menu_four ul li.bg1{ background-image:url("../images/menu_txt01.png"); background-repeat:no-repeat; }
.hm_menu_four ul li.bg2{ background-image:url("../images/menu_txt02.png"); background-repeat:no-repeat; }
.hm_menu_four ul li.bg3{ background-image:url("../images/menu_txt03.png"); background-repeat:no-repeat;}
.hm_menu_four ul li.bg4 { background-image:url("../images/menu_txt04.png"); background-repeat:no-repeat;}
.hm_menu_four ul li a { display:block; width:20%; height:50px;}
.hm_menu_four ul li span { display:none}

.hm_show_box { width: 100%; margin-top:2%;}


.hm_show_box a img { width: 100%; }







.hm_fast_box { width: 100%;  margin-top:2%; border:#eaeaea solid 1px;}
.hm_fast_box ul { list-style:none; width: 100%; height:80px;}
.hm_fast_box ul li { background-position: center center;
    background-size: 76% auto;
    float: left;
    height: 80px;
    padding-left: 3%;
    width: 30%; background:no-repeat center center; border-right: 1px solid #eaeaea;background-color: #ffffff;}
.hm_fast_box ul li a { display:block; width:30%; }
.hm_fast_box ul li.bg1 { background-image:url("../images/circle_icon04.png"); }
.hm_fast_box ul li.bg2 { background-image:url("../images/circle_icon05.png");}
.hm_fast_box ul li.bg3 { background-image:url("../images/circle_icon06.png");}
.hm_fast_box ul li span { display:none;}




.hm_test_box { width: 100%; height:90px; margin-top:3px;}
.hm_test_box ul { list-style:none; width: 100%; height:90px; box-shadow: 0px 1px 3px rgba(0,0,0,0.5);}
.hm_test_box ul li  { background-position: center center;
    background-size: 76% auto;
    float: left;
    height: 90px;
    padding-left: 3%;
    width: 30%; background:no-repeat center center; border-right: 1px solid #f1eae3;background-color: #ffffff;}
.hm_test_box ul li a {display:block; width:30%;}
.hm_test_box ul li.bg1 { background-image:url("../images/circle_icon01.png") ; background-color:#a79710;}
.hm_test_box ul li.bg2 { background-image:url("../images/circle_icon02.png");background-color:#cb222b;}
.hm_test_box ul li.bg3 {  background-image:url("../images/circle_icon03.png"); background-color:#082a59;}
.hm_test_box ul li span { display:none;}








.hot_list_box { width:96%; margin:5px auto 0 auto;}
.hot_list_box h3 { width:96%; height:12px; margin:16px auto; border-bottom:#1b1500 solid 1px; position:relative;}
.hot_list_box h3 span { display:block; width:63px; height:15px; background-color:#f1eae3; position:absolute; left:111px; top:0;}
.hot_list_box h3 span b { display:none}
.hot_list_box h3 span div { width:150px; height:15px; position:absolute; left:3px; top:0; background-image:url("../images/four_title.png"); background-repeat:no-repeat; background-size:149px;}
.hot_list_box h3 span div.bg0 { background-position:0 0;}
.hot_list_box h3 span div.bg1 { background-position:0 -25px;}
.hot_list_box h3 span div.bg2 { background-position:0 -50px;}
.hot_list_box h3 span div.bg3 { background-position:0 -74px;}
.hot_list_box ul { list-style:none; width:90%; margin:10px auto;}
.hot_list_box ul li { width:32.6%; height:50px; background:#FFF; margin:2px 1px 0 1px; float:left; display:inline; text-align:center; line-height:50px; font-size:14px;}
.hot_list_box ul li a { display:block; width: 100%; height:50px; color:#2b2b2b; position:relative;}
.hot_list_box ul li a.more { color:#fbefd6; background-color:#a79710;}
.hot_list_box ul li a div { width:22px; height:22px; -webkit-border-radius:11px; -moz-border-radius:11px; border-radius:11px; background-color:#f2e9e9; box-shadow: 0px 2px 2px rgba(7,6,6,0.2); position:absolute; right:0; top:0;}
.hot_list_box ul li a div span.hotbg { display:block; width:18px; height:18px; -webkit-border-radius:9px; -moz-border-radius:9px; border-radius:9px; position:absolute; left:2px; top:2px; box-shadow: 0px 1px 1px rgba(0,0,0,0.4); background:#b00f18; background:-webkit-gradient(linear, 0 0, 0 , from(#cd1f28), to(#b00f18)); background:-moz-linear-gradient(top, #cd1f28,#b00f18);}
.hot_list_box ul li a div span.hottxt { display:block; width:18px; height:18px; -webkit-border-radius:9px; -moz-border-radius:9px; border-radius:9px; background:url("../images/about_icon.png") -9px -253px no-repeat; background-size:24px;}
.hot_list_box ul li a div span.huibg { display:block; width:18px; height:18px; -webkit-border-radius:9px; -moz-border-radius:9px; border-radius:9px; position:absolute; left:2px; top:2px; box-shadow: 0px 1px 1px rgba(0,0,0,0.4); background:#082a59; background:-webkit-gradient(linear, 0 0, 0 , from(#003b8c), to(#082a59)); background:-moz-linear-gradient(top, #003b8c,#082a59);}
.hot_list_box ul li a div span.huitxt { display:block; width:18px; height:18px; -webkit-border-radius:9px; -moz-border-radius:9px; border-radius:9px; background:url("../images/about_icon.png") -10px -274px no-repeat; background-size:24px;}


.about_box ul { width:90%; margin:0 auto;}
.about_box ul li { width:32.85%; height:50px; color:#fbefd6; line-height:50px; font-size:14px; margin-top:1px; float:left; background-color:#333333; border-right:#f1eae3 solid 1px;}

.about_box ul li a { display:block; width:74%; height:50px; padding-left:34px; color:#fbefd6; background-image:url("../images/about_icon.png"); background-repeat:no-repeat; position:relative; background-size:24px;}
.about_box ul li a.bg0 { background-position:9px 15px; width:74%; }
.about_box ul li a.bg1 { background-position:7px -25px; width:74%; background-color:#333333;}
.about_box ul li a.bg2 { background-position:8px -65px; background-color:#a9151e; width:74%;}
.about_box ul li a.bg3 { background-position:6px -107px; background-color:#776d0c; width:74%;}
.about_box ul li a.bg4 { background-position:8px -152px; background-color:#a9151e; width:74%;}
.about_box ul li a.bg5 { background-position:8px -195px; background-color:#776d0c; width:74%;}
.about_box ul li a.bg6 { background-position:8px 13px; background-color:#07254e; width:74%;}
.about_box ul li a div { width:22px; height:22px; -webkit-border-radius:11px; -moz-border-radius:11px; border-radius:11px; background-color:#f2e9e9; box-shadow: 0px 2px 2px rgba(7,6,6,0.2); position:absolute; right:6%; top:0;}
.about_box ul li a div span.hotbg { display:block; width:18px; height:18px; -webkit-border-radius:9px; -moz-border-radius:9px; border-radius:9px; position:absolute; left:2px; top:2px; box-shadow: 0px 1px 1px rgba(0,0,0,0.4); background:#b00f18; background:-webkit-gradient(linear, 0 0, 0 , from(#cd1f28), to(#b00f18)); background:-moz-linear-gradient(top, #cd1f28,#b00f18); font-size:12px; color:#f8f5f1; text-align:center; line-height:18px;}

.chat_box { display:none; width: 100%; height:750px; position:fixed; left:0; top:0; background:rgba(0,0,0,0.9); z-index:10001;}
.chat_close { display:block; width:46px; height:46px; background:url("../images/chat_closebtn.png") no-repeat 12px 12px; background-size:21px; position:absolute; left:50%; top:0px; cursor:pointer; margin-left:114px;}
.chat_over { width: 100%; height:465px; overflow:hidden; margin:0 auto;}
.chat_img { list-style:none; width:800%; height:465px;}
.chat_img li { width: 100%; height:425px; position:relative; padding-top:0px; float:left;}
.chat_img li p { text-align:center; font-size:20px; line-height:20px; font-weight:bold; color:#f4af08;}
.chat_no1 { width:235px; vertical-align:top; margin-top:10px;}
.chat_no2 { width:232px; vertical-align:top; margin-top:50px;}
.chat_no3 { width:216px; vertical-align:top; margin-top:100px;}
.chat_img li a { display:block; width:116px; height:116px; position:absolute; left:90px; top:65px;}
.promptumenu_nav{width:42px; height:8px; position:absolute; left:143px; top:400px; z-index:5;}
.promptumenu_window{cursor: move;position: relative;}
.promptumenu_nav a{ width:8px; height:8px; line-height:100px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; float:left; margin-right:6px; display:inline; background:#414141;}
.promptumenu_nav a.active{ background:#9b7415;}


.footer_box { width: 100%; height:155px; border-top:#d3d3d3 solid 1px; background:-webkit-gradient(linear, 0 0, 0 , from(#dddddd), to(#eeeeee)); background:-moz-linear-gradient(top, #dddddd,#eeeeee);}
.footer_box p.first { display:block; width: 100%; height:40px; line-height:40px; margin:0 auto; text-align:center; padding-top:20px;}
.footer_box p.first a { padding:0 17px; font-size:14px; color:#0066cc;}
.footer_box p.first a.top { color:#999999}
.footer_box p.second { color:#262526; font-size:12px; text-align:center; line-height:18px; padding-top:15px;}
.footer_box p.second a,.footer_box p.second span { color:#262526; padding:0 9px;}
.footer_box p.second span.gray { color:#999999;}
.footer_box p.third { text-align:center; font-size:12px; color:#999999; padding-top:15px;}

#adddtypediv{
	background:url("../images/swt-x22.png") no-repeat;
	width:280px; height:238px;
	margin-left:40px;
	position: absolute; left: 575.5px; top: 81.5px;
	
}
#adddtypediv0066{
	margin-left: 195px;
    margin-top: 3px;
}


#adddtypediv002{
	border:0px solid #00C6; width:280px; cursor:pointer;height:230px;
}

#adddtypediv003{
	margin-left:20px; margin-top:140px;margin-bottom:20px;
}


#adddtypedivquxiao{
	cursor:pointer; float:left; margin-right:2px;width:41; height:44px;
}

#adddtypedivqueding{
	width:115; height:35px;
}




.xw-list { padding: 10px ; }
.xw-list ul { padding: 10px 0; }
.xw-list ul li{  color: #666;
    display: block;
    height: 60px;
    line-height: 28px;
    margin: 0 auto;
    width: 90%;
    border-bottom:1px dotted #b8b8b8;
	font-size: 16px; color:#2b2b2b;padding-top: 15px; }
	
.xw-list ul li img{ 
	 float: right;
    height: 46px;
    margin-left:17px;display: block;}	

.xw-list ul li a  { color: #2b2b2b;}
.about_box { width:96%; margin:0 auto;}

.xnOrder dd {
    padding: 10px 0;
}
.xnOrder form {
    margin: 0 auto;
    width: 80%;
}
.xnOrder form p {
    font-size: 14px;
    margin-bottom: 2px;color: #666;
}
.xnOrder form p span {
    display: inline-block;
    line-height: 24px;
}
.xnOrder form p input, .xnOrder form p textarea {
    border: 1px solid #e1e1e1;
    display: inline-block;
    height: 24px;
    line-height: 24px;

}
.xnOrder form p textarea {
    height: 75px;
}
.xnOrder form strong {
    clear: both;
    display: block;
    font-weight: normal;color: #666; font-size:12px;line-height: 20px;
}
.xnOrder form strong span {
    color: #9b032e;
}
.xnOrder form div {
    height: 27px;
    margin: 3px auto;
    width: 70%;
}
.xnOrder form div input {
    background: url("../images/a_bg3.jpg") no-repeat ;
    color: #9b032e;
    display: inline-block;
    font-size: 14px;
    height: 27px;
    line-height: 27px;
    margin: 0 5px;
    text-align: center;
    width: 71px;
}

.xnFooter{ padding-top:10px;}
.xnFooter dl{border:1px solid #F1E6C7; margin-bottom:5px;}
.xnFooter dl dt{height:34px; line-height:34px; padding-left:10px; font-size:14px; color:#1b1500; background:url("../images/dt_bg.jpg") repeat-x; text-align:center; font-weight:700; font-family:"微软雅黑";}
.xnFooter_nav{text-align:center; height:30px; line-height:30px; background:#E8E8E8;}
.xnFooter_nav a{padding:0 5px; color:#666;}
.xnFooter_nav .on{color:#9B032E;}
.xnFooter em{display:block; text-align:center; font-style:normal; color:#999999; background:#E8E8E8;}

div, a, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, input, button, img, body {
    border: 0 none;
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-decoration: none;
}