body,td,th {
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; background:#fbf8ef;
}
a:{
	text-decoration:none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.big_top {
	height: auto;
	width: 100%; /*background-color: rgba(255, 255, 255, 0.8); */ 
}
.big_top .header {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	height: 106px; 
}
.header .logo{height:90px; text-align:center; padding-top:15px;}
.big_top .header1{ width:1100px; height:120px; position:relative; z-index:9999;}
.header1 .logo{ float:left;}
.header .nav{ float:right; height:120px;}
.header ul{ float:left;}
.header ul li{ float:left; }
.header ul li a{ font-size:16px; color:#fff;}
.search{width:138px;height:24px;background:#fff;border:1px solid #d9d9d9;border-radius:10px; margin:15px 0 6px 10px; float:left;}
.search .input_s{width:102px;height:20px;border:0;float:left;margin-left:10px;*margin-left:-40px;outline:none;}
.search .submits{width:16px;height:24px;border:0;float:left;background:url(../images/big.png) left center no-repeat;outline:none;cursor:pointer;}

.bb_wrap{ position:absolute; top:0px; right:0;}
.bb_wrap a{ line-height:30px; height:30px; color:#444; font-size:14px;}













.big_middle {
	height: auto;
	width: 100%; position:relative;
}
.area-about-main {
	width: 100%;
	margin: 0 auto;

	background-color: #fbf8ef;
}

.area-about-img {
	background-image: url(../images/bg_about_border.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	width: 100%;
	height: 650px;

	margin: 0 auto;
}
.area-contents {
	margin: 0 auto;
	width: 1200px;
}
.list-about-main {
	position: relative;
	height: 644px;
	margin: 0 auto;
}

.list-about-main li {
	position: absolute;
}
.list-about-main li:nth-child(1) {
	top: 0;
	left: 0;
}
.list-about-main li:nth-child(2) {
	top: 346px;
	left: 240px;
}
.list-about-main li:nth-child(3) {
	top: 346px;
	left: 240;
}
.list-about-main li:nth-child(4) {
	top: 0;
	right: 240px;
}
.list-about-main li:nth-child(5) {
	top:0;
	right:0;
}
.list-about-main li:nth-child(6) {
	top: 173px;
	right: 0;
}

.list-about-main li a {
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;

	text-decoration: none;
}

.list-about-main li a .figure {
	/* position: relative; */
	overflow: hidden;
	background: rgba(0, 0, 0, .8);
	transition: all 0.3s ease-in-out;
}

.list-about-main li a .figure img {
	-webkit-transition:
			transform .6s ease,
			opacity .6s ease;
	-moz-transition:
			transform .6s ease,
			opacity .6s ease;
	transition:
			transform .6s ease,
			opacity .6s ease;
}
.list-about-main li a:hover .figure img {
	/*transform: scale(1.1);*/
}

.list-about-main li .figcaption {
	opacity: 0;
	*display:none;
	position: absolute;
filter:Alpha(opacity=80);
	left: 0;
	top: 0;
	color: #fff;
	background: rgba(0, 0, 0, .8);
	*background:#000;
	width: 100%;
	height: 100%;
	text-align: center;
	-webkit-transition:
			transform .6s ease,
			opacity .6s ease;
	-moz-transition:
			transform .6s ease,
			opacity .6s ease;
	transition:
			transform .6s ease,
			opacity .6s ease;
}
.list-about-main li .figcaption .body {
	/* opacity: 0; */
	/* visibility: hidden; */
	position: relative;
	top: 0;
	left: 0;
	text-align: center;
	padding: 24px;
	display: inline-block;
}

.list-about-main li a:hover .figcaption {
	opacity: 1; *display:block; 
}
.list-about-main li .link .figcaption {
	background: rgba(0, 0, 0, .25);
}
.list-about-main li .link:hover .figcaption {
	background: rgba(0, 0, 0, .25);
}

.list-about-main li a:hover .figcaption .body {
	opacity: 1;
	visibility: visible;

	-webkit-transition:
			transform .6s ease,
			opacity .6s ease;
	-moz-transition:
			transform .6s ease,
			opacity .6s ease;
	transition:
			transform .6s ease,
			opacity .6s ease;
}


.list-about-main li:nth-child(1) a:hover .figcaption .body {
	padding:60px 88px;
}
.list-about-main li:nth-child(2) a:hover .figcaption .body {
	padding:40px 40px;
}
.list-about-main li:nth-child(3) a:hover .figcaption .body {
	padding:32px 40px;
}
.list-about-main li:nth-child(4) a:hover .figcaption .body {
	padding: 44px 30px;
}
.list-about-main li:nth-child(5) a:hover .figcaption .body {
	padding:36px 40px;
}
.list-about-main li:nth-child(6) a:hover .figcaption .body {
	padding:50px 40px;
}

.list-about-main li.li1 a:hover .figcaption .body {
	padding:60px 88px;
}
.list-about-main li.li2 a:hover .figcaption .body {
	padding:40px 40px;
}
.list-about-main li.li3 a:hover .figcaption .body {
	padding:32px 40px;
}
.list-about-main li.li4 a:hover .figcaption .body {
	padding: 44px 30px;
}
.list-about-main li.li5 a:hover .figcaption .body {
	padding:36px 40px;
}
.list-about-main li.li6 a:hover .figcaption .body {
	padding:50px 40px;
}

.list-about-main li a:hover .figcaption .title {
	font-size: 24px;
	margin: 0 auto 16px; position:relative;
}
.list-about-main li a:hover .figcaption .title.inline {
	display: inline-block;
}

.list-about-main li a:hover .figcaption .price {
	font-size: 16px;
	margin: 0 auto 16px;
}
.list-about-main li a:hover .figcaption .price .tax {
	font-size: 13px;
}
.list-about-main li a:hover .figcaption .detail {
	/* font-size: 14px; */
	margin: 0 auto 16px;
	text-align: left;
}
.list-about-main li a:hover .figcaption .btn {
	font-size: 13px;
	position: relative;
	border: 1px solid #878787;
	background-color: rgba(255, 255, 255, .25);
	opacity: 0.8;
	padding: 12px 0;
	width: 230px;
}

.list-about-main li a:hover .figcaption .column-left {
	float: left;
	width: 170px;
}
.list-about-main li a:hover .figcaption .column-left .btn {
	width: 170px;
}
.list-about-main li a:hover .figcaption .column-right {
	float: right;
	width: 230px;
	margin: 0 0 0 40px;
}

.index_logo{ position:absolute; z-index:999; left:400px; top:168px; *left:-78px; *top:-8px;}







.button_wrap{height:90px; position:absolute; top:-80px; *top:-80px; right:100px; *right:-900px;}
.button_wrap ul{ width:360px; margin:0 auto}
.button_wrap ul li{ float:left; width:50%;}
.button_wrap ul li a{ display:block; width:100%; text-align:center;}














.banner{ width:100%; height:auto; position:relative; z-index:2;}
.banner img{width:100%;}
.banner .banner_shadow{background: url(../images/bg_banner_showdon.png) repeat-x; height: 11px; position: absolute; left: 0px; width: 100%; top: 0; z-index: 99;}
.banner .banner_img{ width:100%; height:450px; position:relative;}
.banner .banner_img .bimg_wrap{ width:1000px; margin:0 auto; position:relative; height:450px;}
.banner .banner_img #showpic{ position:absolute; left:480px; top:0;}


.banner_img .hd{ height:23px; overflow:hidden; position:absolute; right:20%; bottom:5px; z-index:1; }
.banner_img .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner_img .hd ul li{ float:left; margin-right:2px; padding:4px 2px; width:19px; height:23px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
.banner_img .hd ul li.on{ background:#E00024; color:#fff; }
.banner_img .bd{ position:relative; height:100%; z-index:0;   }
.banner_img .bd li{ zoom:1; vertical-align:middle; width:100%; overflow:hidden; text-align:center;}
.banner_img .bd img{ width:1960px; height:450px; display:block;  }
.banner .banner_img #showpic{ position:absolute; left:480px; top:0; width:auto; height:auto;}

		/* /*/
.banner_img .prev,
.banner_img .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.banner_img .next{ left:auto; right:3%; background-position:8px 5px; }
.banner_img .prev:hover,
.banner_img .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner_img .prevStop{ display:none;  }
.banner_img .nextStop{ display:none;  }








.b_wrap{ width:1100px; margin:0 auto;}
.left_m{ float:left; width:253px;}
.left_m h2{ margin:30px 0 0; line-height:80px; font-size:20px; text-align:center; color:#fff; background:#00A0E8;}
.left_m .sfq_wrap{background:#FFF; padding:0 8px 8px 8px;}
.left_m .sfq_wrap h3{line-height:35px;background:#00A0E8; font-size:14px; color:#fff; background-images:url(../images/add1.png) no-repeat 8px center ; padding-left:28px; margin-top:10px;}
.sfq_wrap h3 em{float:right; display:block; width:40px; height:35px;   background:url(../images/icoAdd.png) 16px 15px no-repeat; cursor:pointer; }
.sfq_wrap h3.on em{ background-position:16px -54px; }
.left_m .sfq_wrap ul{background:#52C2F0; margin-bottom:10px;}
.left_m .sfq_wrap ul li{cursor: pointer; padding: 4px 0; line-height: 26px; border-bottom: 1px solid #fff; background: url(../images/add.png) no-repeat 8px center; background-size:3%; padding-left: 28px;}
.left_m .sfq_wrap  a{ color:#fff;}

















.pro_wrap{ width:1100px; position:relative; margin:0 auto;}
.pro_wrap1{ width:822px; margin:0 0 0 25px; position:relative; float:left;}

.promenu{ border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; overflow:hidden; margin-top:30px; width:100%;}
.promenu a{ float:left;border-right:1px solid #e1e1e1; padding:0 26px; height:51px; line-height:51px; font-size:14px; color:#666;}
.promenu a:hover,.promenu a.hover{ background:#00A0E8; color:#fff;}
.promenu2{ border-bottom:1px solid #e1e1e1; overflow:hidden; padding:7px 5px;}
.promenu2 span{ float:left; line-height:37px; font-size:14px; color:#444;}
.promenu2 a{ float:left; padding:0 20px; line-height:37px; background:#FDF9A9; margin-left:10px; color:#444; font-size:14px;}
.promenu2 a:hover{ background:#E58436}

.index_title{ font-size:30px; text-align:center; color:#333; padding:25px 0;}
.index_title a{color:#444;}
.pro_index_list2 {*float:left; *width:100%;*margin-bottom:30px;}

.pro_index_list2 li a{display:block;}


.pro_index_list2 .pic img{ width:168px; height:168px; margin:20px 12px 10px; }
.pro_index_list2 li{ background:url(../images/cnmbb.png) no-repeat; width:188px;overflow:hidden; padding-left:4px; padding-right:6px; position:relative; float:left; margin-right:9px; display:inline; margin-bottom:20px;}
/*.pro_index_list2 li:hover{ background-image:url(../images/pro2_box_bg_hover.png)}*/
.pro_index_list2 .pic{ width:140px; height:140px;overflow:hidden; cursor:pointer; display:inline;}
.pro_index_list2 .t1{ height:42px; line-height:42px; font-size:14px; padding:0 15px; color:#666; text-align:center;}
.pro_index_list2 a:hover .t1{ color:#E58436}
.pro_index_list2 a:hover .pic{ filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}


.cls{clear:both; line-height:0px!important; height:0px!important;font-size:0px!important;} 

.pro_more_wrap { padding-bottom:41px; padding-top:18px; border-bottom:1px solid #ccc; display:none;}
.pro_more_wrap .btn{ background:url(../images/icon_btn_more.png) no-repeat; width:86px; height:36px; line-height:36px; text-align:center; font-size:14px; color:#666; display:block; margin:0 auto;}
.pro_more_wrap .btn:hover{ background-position:0 bottom; color:#E58436}











.page{
    text-align: center; margin:15px 0 15px; *padding-top:20px;
}
.page a{
    font-size: 14px;
    color: #999999;
    padding:5px 10px;
    border: 1px solid #dcdcdc;
    margin: 0 6px; *display: inline-block;
}
.page a.paactive{
    background-color: #00A0E8;
    color: #fff !important;  padding:5px 10px;margin: 0 6px;
}












.about_wrap{ widows:1100px; margin:0 auto;}
.about_wrap .a_logo{ text-align:center; width:400px; margin:35px auto;}
.about_wrap .a_logo img{ width:100%;}
.about_wrap .bottom_img{ width:100%; margin:10px 0; overflow:hidden;}
.about_wrap .bottom_img img{ float:left; width:266px;}
.about_wrap .bottom_img span{ float:left; width:12px;}
.about_txt .txt{ line-height:30px; font-size:16px; color:#444;}


















.contact_txt{ width:1100px; margin:40px auto;}
.contact_txt .tbg{background: url(../images/s_box_tbg.jpg); height: 7px;}
.contact_txt .cbg{background: url(../images/s_box_cbg.jpg) repeat-y; width: 1090px; padding: 0 5px 30px;}
.cbg .c_txt{float: left; padding-left: 305px; width: 760px; color: #666; line-height: 22px; padding-top: 50px; background: url(../images/contact_left_img.jpg) 45px 62px no-repeat; position:relative;margin-bottom: 20px;}
.cbg .c_txt h1{ font-size:20px; color:#00A0E8; line-height:40px;}
.cbg .c_txt h2{font-size:14px; color:#444; line-height:52px;}
.cbg .c_txt p{ font-size:14px; color:#444; line-height:52px; float:left; width:260px;}
.cbg .c_txt p a{color:#444;}
.contact_txt .fbg{background: url(../images/s_box_fbg.jpg) no-repeat; height: 38px;}














.game163{ position: relative; border: 1px solid #dcdddd; padding: 4px; overflow: hidden; width: 650px; }
	.game163 .bigImg{ height: 680px; position: relative; background:#FFF;}
	.game163 .bigImg li img{ vertical-align:middle; width:650px; height:650px;   }
	.game163 .bigImg  h4{ font-size: 16px; font-weight: bold; line-height: 35px; height: 35px; text-align:center; overflow: hidden;}
	.game163 .bigImg  h4 a{ color:#444;}

	.game163 .smallScroll{ height: 114px; margin: 6px 0;}
	.game163 .sPrev,.game163 .sNext{ float: left; display: block; width: 14px; height: 47px; margin-top:35px; text-indent: -9999px; background: url(../images/sprites1008.png) no-repeat 0 -3046px; }
	.game163 .sNext{ background-position: 0 -2698px;}
	.game163 .sPrev:hover{ background-position: 0 -3133px;}
	.game163 .sNext:hover{ background-position: 0 -2785px;}

	.game163 .smallImg{ float:left;  margin: 0 6px; display:inline; width: 610px; overflow: hidden;}
	.game163 .smallImg ul{ height:114px;  width: 9999px; overflow: hidden; }
	.game163 .smallImg li{ float: left; padding: 0 10px 0 0; width:112px; cursor:pointer;  display: inline; }
	.game163 .smallImg img{ border: 1px solid #dcdddd; width:112px; height:112px;  background:#FFF;}
	.game163 .smallImg .on img{ border-color: #E58436;}

	.game163 .pageState{ position: absolute; top: 235px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px;}
	.game163 .pageState span{ color: #f00; font-size: 16px;}
	
	
	.pro_t1{border-bottom: 1px solid #bebebe; width:100%;}
	.pro_t1 a{margin-top: 0px; text-align:center; display:block; width:120px; height: 54px; line-height: 54px; border: 1px solid #bebebe; border-bottom: 1px solid #FBF8EF; background: #FBF8EF; margin-bottom:-1px;}
	.pro_txt{ margin:15px auto 20px; line-height:30px; width:660px;}
    .pro_txt td {border: 1px solid #ddd; height: 28px; padding: 1px 4px; word-wrap: break-word; text-align: left; font-size: 14px; background:#fff;}
	    .pro_txt td.de-td1{ background:#f9f9f9; text-align:center;}














.big_bottom {
	height: auto;
	width: 100%;
	margin-top: 20px;
}
.big_bottom .footer {

	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.big_bottom .footer p{ text-align:center; line-height:35px; font-size:12px;}
.big_bottom .footer p img{ padding:8px 0;}
.big_bottom .footer p a{color:#444; }



