* {margin: 0px;	padding: 0px;}
body {font-family:\5FAE\8F6F\96C5\9ED1; font-size: 14px; line-height: 200% ;color: #333333; }
.clear {font-size: 0px;	clear: both;line-height: 0px; height: 1px;}
.clearfix:after {content: "."; 	display: block;  height: 0;	clear: both; visibility: hidden;}
.clearfix {min-height: 1px;}
* html .clearfix {height: 1px;}
img {border:none;}
a:link {TEXT-DECORATION: none;}
a:visited {TEXT-DECORATION: none;}
a:hover {TEXT-DECORATION: none;}
a:active {TEXT-DECORATION: none;}
ul,li{list-style-type: none;}

/* header */
#header { width:100%; overflow:hidden; height:32px;}
#header .head_box { width: 1100px; height: 32px; margin-left: auto; margin-right: auto; line-height:32px;}
#header .top_left { float:left;}
#header .top_left a{ padding:0px 10px; color:#727171;}
#header .top_left span{ font-size:14px; color:#d42c2c;}
#header .top_left b{ font-weight:normal; color:#ff8a00;}
#header .top_left a:hover{ color:#b43329;}
#header .top_right { float:right;}
#header .top_right a{color:#727171; padding:0px 10px; border-right:1px solid #727171;}
#header .top_right a:hover{color:#b43329;}
#header .top_right a.last{ border:none;}

#logo{ width:100%; height:100px; border-bottom:1px solid #cccccc;}
.logo_link{ width:1100px; margin-left:auto; margin-right:auto; padding:20px 0px; overflow:hidden;}
.logo1{ float:left;}
.seach_box{ float:left; margin-left:50px; width:360px;}
.seach_box a{ color:#333;}
.seach_box span{ color:#e4393c;}
.seach_box .ta{line-height:58px\9;  line-height:30px; width:274px; height:30px; border:3px solid #d42c2c; float:left;}
.seach_box .tf{ width:80px; height:36px; color:#fff; background-color:#d42c2c; border:none; font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.logo_right{ float:right; font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;}
.logo_right a{ border:1px solid #ccc; background-color:#eeeeee; display:block; float:left; padding:5px; color:#555555; margin-right:3px; font-size:11px;} 
.logo_right a:hover{ background-color:#b43329; border:1px solid #b43329; color:#fff; }
.logo_right a.on{background-color:#b43329; border:1px solid #b43329; color:#fff;}
/* menu */
#nav{ width:100%; height:51px; background-color:#b43329; font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;}
.nav_link{ width:1100px; margin-left:auto; margin-right:auto;}
.logo{ float:left; width:150px; height:51px;}
.box{ float:right; width:850px;}
.menu{width:100px;height:51px;padding:0 10px;float:left;position:relative; line-height:51px;text-align:center; color:#fff; margin-right:-15px;postition:relative; z-index: 9999;}
.m_hover{background:url(../images/nav.jpg) center center no-repeat; color:#fdc400;}
.menu a{line-height:51px;color:#fff;text-align:center;cursor:pointer; display:block;}
.menu a:hover{ color:#fdc400;}
.menu:hover a span{background:url(../images/nav.jpg) center center no-repeat; color:#fdc400; display:block;}
/*.menu.on a{background:url(../images/nav.jpg) center center no-repeat; color:#fdc400;}*/
.menu ul{display:none; postition:relative; z-index: 9999;}
.menu ul li{width:100px;height:47px;text-align:center;padding:0 10px;position:absolute; background:url(../images/nav_bg.png) center center no-repeat; line-height:47px; overflow:hidden;}
.menu ul li.li_hover{ background:url(../images/nav_bg1.png) center center no-repeat;}
.menu ul li a:link,.menu ul li a:visited,.menu ul li a:hover{color:#fff;text-decoration:none;display:block;}

#banner{ width:100%; background:url(../images/banner_bg.jpg) left center repeat-x; height:442px;}
.main_v {margin:0 auto; width:1100px; /*background-color:#D6CF9F; */height:442px; overflow:hidden;}
.bu{ text-align:center;  font-size:18px; line-height:20px;}
.bu a{ color:#494949; display:block; padding:0px 9px; font-size:14px;}
/* content */
#content{width: 1100px;  margin-left: auto; margin-right: auto;}
.title{ text-align:center; font-size:30px; color:#2a2a2a;font-family:SimHei; font-weight:bold;height:60px; line-height:60px;}
.title a{color:#2a2a2a;}
.title span{color:#e21e1f;}
.title_bg{ background:url(../images/title_bg.jpg) center center no-repeat; font-size:16px; color:#aaaaaa;font-family:SimHei; text-align:center; }

.box1{ width:100%; overflow:hidden;}
.rollBox {width:1240px; margin-left:auto; margin-right:auto; margin-top:40px;}
.rollroll_img{width:1240px;margin: 0 auto; height:220px;}
.rollroll_img .LeftBotton{overflow: hidden;float: left;background: url(../images/left1.jpg) no-repeat;width:36px;height:85px;cursor: pointer;margin-top:50px;}
.rollroll_img .RightBotton{ float: right;background: url(../images/right1.jpg) no-repeat;overflow: hidden; width:36px; height:85px;cursor: pointer; margin-top:50px;}
.rollroll_img .LeftBotton:hover{background: url(../images/left.jpg) no-repeat;}
.rollroll_img .RightBotton:hover{background: url(../images/right.jpg) no-repeat;}
.rollroll_img .Cont {float: left;overflow: hidden;width:1100px; margin-left:36px; height:220px;}
.rollroll_img .Cont .pic{ float: left; width:264px; height:188px; margin-left: 15px;}
.rollroll_img .Cont .pic .roll_img { width:264px;height:188px; display: table-cell;line-height:188px;text-align:center;vertical-align:middle;*display: block;*font-size:188px;}
.rollroll_img .Cont .pic .roll_img IMG {vertical-align:middle; max-width:264px; max-height:188px;}
.rollroll_img .Cont .pic_txt{font-family:\5FAE\8F6F\96C5\9ED1; font-size: 16px; color:#858484; text-align: center; height:40px; line-height:40px;}
.rollroll_img .Cont .pic_txt a{color: #858484;}
.rollroll_img .Cont .pic_txt a:hover{color:#000;}
.rollroll_img .ScrCont {width: 10000000px;}
.rollroll_img #List1 {float: left;}
.rollroll_img #List2{float: left;}

.box2{ margin-top:40px; width:1100px; margin-left:auto; margin-right:auto; overflow:hidden;}
ul.list{  width:1140px;}
ul.list li{ float:left;  margin-top:20px;display:inline; margin-right:34px;}
ul.list .list_img{ display: table-cell; width:126px; height:126px; line-height:126px; text-align: center;*display:block;*font-size:126px;overflow:hidden;vertical-align:middle;}
ul.list .list_img img{ vertical-align: middle; max-width:126px; max-height:126px;border:1px solid #eaeaea;}
ul.list .list_txt{ text-align:center; margin-top:10px;}
ul.list .list_txt a{ color:#7d7b7b;}

.box3{ width:1100px; margin-left:auto; margin-right:auto; margin-top:30px; overflow:hidden; margin-bottom:20px;}
.box3_left{ float:left; width:555px;}
.box3_left a{ color:#333;}
.box3_right{ float:right; width:474px;}
ul.news_list{ overflow:hidden;}
ul.news_list li{ width:100%;}
ul.news_list li a{ padding:25px; color:#434242; display:block;}
ul.news_list li a span{ background:url(../images/news_left.jpg) left 3px no-repeat; padding-left:30px; font-size:14px;color:#434242; display:block; line-height:24px;}
ul.news_list li a span h2{ font-size:20px; font-weight:normal;}
ul.news_list li a:hover{ background-color:#d42b2c; color:#fff;}
ul.news_list li a:hover span{background:url(../images/news_h.jpg) left 3px no-repeat;color:#fff;}
/* side */
#side{ float: left; width: 245px; overflow: hidden;}
.side_title{ height:42px; line-height:42px; background:url(../images/side_point1.jpg) 18px center no-repeat #fff; border-top:5px solid #d42b2c; font-size:16px; color:#d42b2c; padding-left:40px; border-bottom:1px solid #cccccc;}
/* main */
#main{ float: right; width:835px; overflow: hidden;}

/* footer */
#footer{ background:url(../images/bottom.jpg) center top no-repeat; overflow:hidden;}
#footer .foot_box{ width: 1100px; margin-left: auto; margin-right: auto; padding:35px 0px; overflow:hidden;}
#footer .foot_box1{ float:left; width:325px; line-height:24px; color:#fff;}
#footer .foot_box1 a{ color:#fff;}
.foot_title{ padding-left:15px; background:url(../images/bottom_title.png) left center no-repeat; padding-left:15px; font-size:14px; margin-bottom:5px; color:#fff;}
#footer .foot_box2{ width:354px; float:left; margin-left:70px;}
ul.foot_list{ overflow:hidden;}
ul.foot_list li{ width:100%;}
ul.foot_list li a{ background:url(../images/foot_point.jpg) left center no-repeat; color:#fff; padding-left:15px;}
.foot_title1{ padding-left:15px; background:url(../images/bottom_title.png) left center no-repeat; padding-left:15px; font-size:14px; margin-bottom:5px; color:#e21e1f;}
.foot_box3{ width:350px; float:left;}

ul.c_list{overflow:hidden;}
ul.c_list li{ padding:5px 0px;}
ul.c_list li.c1{ background:url(../images/c1.jpg) left center no-repeat; padding-left:40px;}
ul.c_list li.c2{ background:url(../images/c2.jpg) left center no-repeat; padding-left:40px;}
ul.c_list li.c3{ background:url(../images/c3.jpg) left center no-repeat; padding-left:40px;}
ul.c_list li.c4{ background:url(../images/c4.jpg) left center no-repeat; padding-left:40px;}
ul.c_list li.c5{ background:url(../images/c5.jpg) left center no-repeat; padding-left:40px;}
ul.c_list li.c6{ background:url(../images/c6.jpg) left center no-repeat; padding-left:40px;}
.bottom{ background-color:#c4c4c5; padding:20px 0px; overflow:hidden;}
.bottom_link{ width:1100px; margin-left:auto; margin-right:auto;}
.bottom_left{ float:left; color:#595959;}
.bottom_right{ float:right; font-size:12px; color:#666666;}
.bottom_right span{ color:#a80c00; font-size:18px; font-style:italic;}

/* qq ------------------------------*/

.qq_box {height: auto;left: auto;position: fixed;right: 40px;top:120px;width: 190px;z-index: 999;_position: absolute;_bottom: auto;
_top: expression(eval(document.documentElement.scrollTop));_margin-top: 150px;}
.qq_close{ cursor: pointer; position: absolute; right: 0px; top:-20px; width:45px; height:47px;color:#333; line-height:20px;}
.qq_close span{ color:#a80c00; margin-left:5px;}
.qq_bg{float: left; height: auto !important; height: 300px; min-height: 270px; padding-top: 42px; width:170px; padding:10px;border:1px solid #b43329;background-color:#fff;}
.qq_bg h2{ width:170px; height:30px; line-height:30px; margin-left:auto; margin-right:auto; font-size:14px; background-color:#c4261d; font-weight:normal; color:#fff; text-align:center; margin-bottom:5px;}
.qq_bg span{ border-top:1px solid #ce7972; color:#b43329; font-size:18px; padding:5px 0px; display:block; overflow:hidden; margin-top:10px; text-align:center;}

/* about */
#content_top{ background:url(../images/content_top.jpg) center top no-repeat;width:100%; margin-top:18px; margin-bottom:40px; overflow:hidden}
#flash{ height:220px; width:100%; overflow:hidden; text-align:center;}
.menu1 ul li {
	display:block;
	width:224px;
	margin-bottom:5px;
	background:url(../images/side_li.jpg) center top no-repeat; line-height:33px;
	list-style:none;
	overflow:visible;
	margin-left:auto; margin-right:auto; margin-top:5px;
}
.menu1 ul li a {
	display:block;
	height:33px; width:190px;
	margin-top:0px;
	font-size:14px;
	color:#666;
	outline:none;
	padding-left:34px;
	overflow:hidden;
}
.menu1 ul li .active {
background:url(../images/side_h.jpg) center top no-repeat; color:#fff;
}
.menu1 ul li ul li .active{ color:#666; background-color:#dbdbdb; background-image:none;}
.menu1 ul li ul li .inactive{color:#666; background-color:#dbdbdb; background-image:none;}
.menu1 ul li .inactive {
	background:url(../images/side_h.jpg) center top no-repeat; color:#fff;
}
.menu1 ul li ul {
	display:none; 
}
.menu1 ul li ul.kai{ display:block;}
.menu1 ul li ul li ul {
	margin-bottom:5px;
}
.menu1 ul li ul li {
display:block;
color:#666; 
font-weight:bold; line-height:33px;
background:url(../images/side_cur.jpg) center top no-repeat;
font-weight:bold;



}
.menu1 ul li ul li a {
	background:none;
	font-size:12px;
	color:#666;
	line-height:33px;margin-top:2px;
	background-color:#e7e7e7;
	padding-left:34px;
	margin-top:5px;
}
.menu1 ul li ul li.on a{ background-color:#d42b2c; color:#fff;} 
.menu1 ul li ul li a:hover{ background-color:#d42b2c; color:#fff;}
.menu1 ul li ul li ul li{ font-weight:normal;}
.menu1 ul li ul li ul li a{ color:#666;}
.menu1 ul li ul li ul li a:hover{ color:#fff; line-height:33px;}

.title1{ color:#fff; font-size:16px; line-height:55px; margin-bottom:30px;}
.title1 span{ float:right; font-size:12px; color:#666; display:block; line-height:48px;}
.title1 span a{ color:#666;}

.side_contact{ border:1px solid #cccccc;width:225px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px;}
.side_contact h2{ background:url(../images/side_h.jpg) center center no-repeat; width:190px; height:33px; line-height:33px; padding-left:35px; color:#fff; font-size:14px;}
.side_contact h2
.side_cd{ width:225px; overflow:hidden; margin-left:auto; margin-right:auto; line-height:0;}
.side_cd a{ margin-bottom:8px; display:block; text-align:center; text-align:center;}
ul.side_list{ padding:20px 10px; overflow:hidden;}
ul.side_list li{ line-height:30px;}
ul.side_list li.o1{ background:url(../images/o1.jpg) left 8px no-repeat; padding-left:32px;}
ul.side_list li.o2{ background:url(../images/o2.jpg) left 8px no-repeat; padding-left:32px;}
ul.side_list li.o3{ background:url(../images/o3.jpg) left 8px no-repeat; padding-left:32px;}
ul.side_list li.o4{ background:url(../images/o4.jpg) left 8px no-repeat; padding-left:32px;}
ul.side_list li.o5{ background:url(../images/o5.jpg) left 8px no-repeat; padding-left:32px;}
ul.side_list li.o6{ background:url(../images/o6.jpg) left 8px no-repeat; padding-left:32px;}
ul.side_list li.o7{ background:url(../images/o7.jpg) left 8px no-repeat; padding-left:32px;}
ul.side_list li.o8{ background:url(../images/o8.jpg) left 8px no-repeat; padding-left:32px; vertical-align:top; width:160px; overflow:hidden; margin-top:10px;}
ul.side_list li.o8 img{ float:right;}
.about{ line-height:24px;}
about_txt{ padding-bottom:30px; border-bottom:1px solid #ccc; line-height:24px;}

/*list------------------------------*/
ul.list3{ overflow:hidden; margin-bottom:20px; width:900px;}
ul.list3 li{ float:left;  margin-top:20px;display:inline; margin-right:25px;}
ul.list3 .list_img{ display: table-cell; width:264px; height:182px; line-height:182px; text-align: center;*display:block;*font-size:182px;overflow:hidden;vertical-align:middle;}
ul.list3 .list_img img{ vertical-align: middle; max-width:264px; max-height:182px;}
ul.list3 .list_txt{ text-align:center; height:40px; line-height:40px;}
ul.list3 .list_txt a{ color:#000;}

DIV.sabrosus {MARGIN: 3px; PADDING:5px; TEXT-ALIGN: center;clear:both; padding:30px 0; border-top:1px solid #ccc;}
DIV.sabrosus A,DIV.sabrosus A:link ,DIV.sabrosus A:visited{
    PADDING:6px 10px;TEXT-DECORATION: none;  margin-right: 3px; margin-left: 3px; color:#333333;}
DIV.sabrosus A:hover {color:#fff; background-color:#d42b2c;}
DIV.sabrosus SPAN.current {
     PADDING:6px 10px;  color:#fff; background-color:#d42b2c;}
DIV.sabrosus a.select{ color:#fff; background-color:#d42b2c;}
DIV.sabrosus SPAN.disabled {
    PADDING:6px 10px; margin-right: 7px; color:#333333;}
DIV.sabrosus SPAN.last { color:#333333;  PADDING:2px;}
DIV.sabrosus SPAN.last a:link { color:#333333; }
DIV.sabrosus SPAN.last a:visited { color:#333333; }

/*list------------------------------*/
ul.list2{ overflow:hidden; margin-bottom:30px; width:900px;}
ul.list2 li{ float:left;  margin-top:20px;display:inline; margin-right:18px;}
ul.list2 .list_img{ display: table-cell; width:264px; height:182px; line-height:182px; text-align: center;*display:block;*font-size:182px;overflow:hidden;vertical-align:middle;}
ul.list2 .list_img img{ vertical-align: middle; max-width:264px; max-height:182px; border:1px solid #ccc;}
ul.list2 .list_txt{ text-align:center; height:60px; line-height:32px;}
ul.list2 .list_txt a{ color:#000;}
ul.list2 .list_txt span{ color:#666; display:block;}
.product_title{ border-bottom:1px solid #cccccc; height:40px; line-height:40px; font-size:18px;}
.product_title span{ float:right;}
.product_title a{ color:#666;}

/* zoombox */
.zoombox{width:780px;border:solid 1px #dfdfdf; padding:18px; margin-top:18px; margin-bottom:25px;}
.zoompic{width:780px;height:430px;background:url(../images/loading.gif) no-repeat 50% 50%;}

.sliderbox{height:83px;overflow:hidden;margin:6px 0 0 0;}
.sliderbox .arrow-btn{width:15px;height:83px;cursor:pointer;}
.sliderbox #btn-left{float:left; background:url(../images/left5.jpg) left center no-repeat;}
/*.sliderbox #btn-left.dasabled{background-position:0 -76px;}
.sliderbox #btn-right.dasabled{background-position:-38px -76px;}*/
.sliderbox #btn-right{float:right;background:url(../images/right5.jpg) right center no-repeat;}
.sliderbox .slider{float:left;height:83px;width:702px;position:relative;overflow:hidden;display:inline; margin-left:15px; margin-top:5px;}
.sliderbox .slider ul{position:absolute;left:0;width:999em;}
.sliderbox .slider li{float:left;width:145px;height:74px;text-align:center;}
.sliderbox .slider li img{border:solid 1px #dfdfdf;}
.sliderbox .slider li.current img{border:solid 1px #3366cc;}

.page{ padding-top:20px; overflow:hidden; margin-bottom:20px; width:100%; border-top:1px solid #ccc; margin-top:30px;}
.page_left{padding-left:10px; float:left;}
.page_left a{ color:#333333;}
.page_right{padding-right:10px; float:right;}
.page_right a{ color:#333333;}
.page_right a:hover{ color:#c4261d;}
.page_left a:hover{ color:#c4261d;}

/* wen */
ul.wen{overflow:hidden; padding:10px;}
ul.wen li{ border-bottom:1px solid #d9d9d9; overflow:hidden; padding-bottom:20px; margin-top:20px;}
ul.wen li.last{ border:none;}
ul.wen li .wen_box{ float:left;}
ul.wen li .wen_img{ display: table-cell;width:100px;height:100px;line-height:100px;
text-align: center; *display:block;*font-size:100px;overflow:hidden;vertical-align:middle; border:1px solid #ccc;}
ul.wen li .wen_img img{vertical-align: middle;max-width:100px;max-height:100px;}
ul.wen li .wen_txt{ float:right; width:685px;  color:#666666; line-height:24px;}
ul.wen li .wen_txt a{color:#666666;}
ul.wen li .wen_txt h2{ font-size:18px; color:#333333; font-weight:normal;}
ul.wen li .wen_txt h3{ font-size:12x; color:#666666; font-weight:normal; font-size:12px;}
ul.wen li .wen_txt h3 span{  color:#fff; font-size:12px; float:right;}
ul.wen li .wen_txt h3 span a{color:#fff; display:block;width:94px; height:25px; text-align:center; line-height:25px; background-color:#c7c7c7;}
ul.wen li .wen_txt h3 span a:hover{ background-color:#d42b2c; color:#fff;}
ul.wen li.last{ border-bottom:none;}

/* news */
.about h3{ font-size:24px; text-align:center; color:#333333; font-weight:normal; margin-bottom:25px;}
.about h4{ text-align:center; border-bottom:1px solid #d9d9d9; height:40px; line-height:40px;font-weight:normal; font-size:12px; color:#888888; margin-bottom:20px;}

/* use 
ul.list1{  width:1140px; float:left; overflow:hidden;}
ul.list1 li{width:265px; float:left;  margin-top:20px;  margin-left:5px; }
ul.list1 .list_img{ display: table-cell; width:262px; height:184px; line-height:184px; text-align: center;*display:block;*font-size:126px;overflow:hidden;vertical-align:middle;}
ul.list1 .list_img img{ vertical-align: middle; max-width:262px; max-height:184px;border:1px solid #eaeaea;}
ul.list1 .list_txt{ text-align:center; margin-top:10px;}
ul.list1 .list_txt a{ color:#7d7b7b;}

*/


.list1 ul{  width:860px; float:left; overflow:hidden;}
.list1 ul li{width:265px; float:left;  margin-top:20px;  margin-right:20px; overflow:hidden; }
.list1 ul li  .list_img{ display: table-cell; width:262px; height:184px; line-height:184px; text-align: center;*display:block;*font-size:126px;overflow:hidden;vertical-align:middle;}
.list1 ul li .list_img img{ vertical-align: middle; max-width:262px; max-height:184px;border:1px solid #eaeaea;}
.list1 ul li .list_txt{ text-align:center; margin-top:10px;}
.list1 ul li .list_txt a{ color:#7d7b7b;}

/* contact */
.map{ width:820px; height:462px; border:1px solid #ccc;}
table.table1{ width:756px; height:727px;}
table.table1 th{ padding-bottom:18px; font-weight:normal; text-align:right; padding-right:15px;vertical-align:top;}
table.table1 td{ padding-bottom:18px; }
table.table1 td .ta{ width:332px; height:25px; background-color:#dedede;  border:none;}
table.table1 td .tb{ width:632px; height:326px;background-color:#dedede; border:none;}
table.table1 td .tc{ width:130px; height:28px; margin-right:5px; float:left;}
table.table1 th.last{ vertical-align:middle;}
table.table1 td .tf{ background-color:#c4261d; color:#fff; font-family:\5FAE\8F6F\96C5\9ED1; width:100px; height:40px; font-size:14px; border:none; cursor:pointer; margin-right:20px;}
table.table1 td .tf:hover{ background-color:#ea5a52;}
table.table1 td img{ float:left; }

/* enter */
.enter_title{ margin-top:50px;}
.enter_title span{ float:right; font-size:14px; }
.enter_title span b{ font-weight:normal; color:#dd0000;}
.enter{ border:3px solid #e8e8e8; background:url(../images/enter.jpg) left center no-repeat; height:365px; width:100%; margin-top:30px; margin-bottom:30px;}
table.table_enter{ width:310px; height:220px; float:right; margin-top:40px; margin-right:100px;}
table.table_enter td{ padding-bottom:15px;}
table.table_enter td .ta{ background:url(../images/ta.jpg) 278px center no-repeat; border:1px solid #cccccc; width:306px; height:32px; line-height:32px;}
table.table_enter td .tb{ background:url(../images/tb.jpg) 278px center no-repeat; border:1px solid #cccccc; width:306px; height:32px; line-height:32px;}
table.table_enter td .tc{ width:100px; height:30px; line-height:30px; border:1px solid #cccccc; float:left;}
table.table_enter td img{ float:left;}
table.table_enter td .tf{ background:url(../images/tf1.jpg) center center no-repeat; width:307px; height:34px; line-height:34px; border:none;}
.tf5{ width:120px; height:32px; border:5px solid #e8e8e8; background-color:#7cbe56; color:#fff; text-align:center; float:right; margin-right:60px; margin-bottom:60px;}
.tf5 a{ color:#fff; display:block;}
table.table_enter td a{ color:#333; padding:0px 5px;}

/* post */
.main_post{ border:1px solid #e3e3e3; margin-top:60px; overflow:hidden; padding-bottom:30px; margin-bottom:45px;}
.main_title{ background-color:#f3f3f3; font-size:15px; color:#333333; height:50px; line-height:50px; padding:0px 25px; border-top:2px solid #c41921;}
.main_title a{ color:#e4393c;}
.main_txt{padding:30px 10px;}
table.table3{ padding:0px 10px; border-right:1px dashed #dadada; float:left; width:540px; margin-left:20px;}
table.table3 td{ padding-bottom:20px;}
table.table3 td .ta{ width:318px; height:34px; line-height:34px; border:1px solid #ccc; padding-left:15px; color:#333;}
table.table3 td .tb{ width:142px; height:34px; line-height:35px; border:1px solid #ccc; float:left; margin-left:6px;}
table.table3 td img{ float:left;}
table.table3 td .tf1{ float:left; background-color:#e6e6e6; color:#333; font-size:14px; border:none; cursor:pointer; width:82px; height:34px;  margin-left:5px;}
table.table3 td .tf2{ float:left; background-color:#919191; color:#fff; font-size:14px; border:none; cursor:pointer;width:82px; height:34px; margin-left:5px;}
table.table3 td .tc{ margin-right:16px;}
table.table3 td span{ color:#2272c8; font-size:14px;}
table.table3 td .tf3{ background:url(../images/post_tf.jpg) center center no-repeat; width:151px; height:42px; border:none; cursor:pointer;}
.main_about{ padding:0px 30px; float:left; width:450px;}
.vip_button{ width:190px; height:50px; line-height:50px; background:url(../images/jian.jpg) 12px center no-repeat #a80c00; padding-left:35px; color:#fff; font-size:16px; float:left;}
#main1{ width:855px; float:right; margin-bottom:50px;}
.main_vip{background:url(../images/main_bg.jpg) center top no-repeat; border-left:1px solid #a9c4c2; border-top:2px solid #d42c2c; border-right:1px solid #a9c4c2;  border-bottom:1px solid #a9c4c2; padding:40px 20px; overflow:hidden;}
table.table4{ border-bottom:1px solid #ccc; padding-bottom:35px; width:100%; padding-left:25px;}
table.table4 th{ padding-bottom:25px; text-align:right; font-weight:normal; width:210px;}
table.table4 td{ text-align:left; padding-bottom:25px;}
table.table4 td span{ color:#ff6c02;} 
table.table4 td .ta{ width:300px; height:34px; border:1px solid #ccc; padding-left:10px; margin-left:10px;}
table.table4 td .tf{ width:108px; height:34px; color:#cccccc; font-size:14px; color:#333333;font-family:\5FAE\8F6F\96C5\9ED1; background-color:#cccccc; border:none;}

.main_title1{ height:50px; line-height:50px;}
.main_title1 a{ color:#000;}
.vip_list{ padding:25px;}
.vip_list h2{ font-size:14px; color:#000000; font-weight:normal;}
ul.v_list{ overflow:hidden;}
ul.v_list li{ width:162px; float:left; margin-left:80px; margin-top:50px;}
ul.v_list li .v_img{ width:162px; height:162px; border:1px solid #cccccc; background-color:#eeeeee;}
ul.v_list li .v_txt{ font-size:14px; color:#333; text-align:center; margin-top:25px;}

table.table5{ width:100%; border-collapse:collapse;}
table.table5 td{ text-align:center; border-bottom:1px solid #ccc; padding:10px 0px;}
table.table5 th .tf{ background:url(../images/car_tf.jpg) center center no-repeat; width:149px; height:34px; border:none; cursor:pointer;}
table.table5 th{ padding:15px 0px;}
table.table5 th.t5{ text-align:right; color:#d42c2c; }
table.table5 th.t4{ text-align:right; color:#222222;}
table.table5 td .t3{ float:right; margin-left:50px;}
table.table5 td .t2{ float:left; font-weight:bold;}
table.table5 td .tc{ margin-right:5px;}
table.table5 td a{ text-decoration:underline; color:#087ed8; cursor:pointer;}
table.table5 th .tf1{ background:url(../images/order_tf.jpg) center center no-repeat; width:149px; height:34px; border:none; cursor:pointer;}
table.table5 td.tt{ text-align:right;}
table.table5 td.tt span{ color:#d42c2c;}


table.table6{ width:100%; overflow:hidden; margin-top:25px;}
table.table6 th{ font-weight:normal; text-align:right;padding-bottom:5px; width:260px; margin-right:10px;}
table.table6 td{ text-align:left; padding-bottom:5px;}
table.table6 td .ta{ width:296px; height:30px; padding-left:10px;}
table.table6 td .tb{ width:90px; height:30px; margin-right:20px;}
table.table6 td .tf{ padding:0px 5px; height:38px; background-color:#d42c2c; color:#fff; font-size:18px; border:none;font-family:\5FAE\8F6F\96C5\9ED1;cursor:pointer; text-align:center;}
.tx_button{ height:38px; background-color:#d42c2c; color:#fff; font-size:18px; border:none;font-family:\5FAE\8F6F\96C5\9ED1; cursor:pointer; text-align:center; padding:0px 5px;}
/* v_product_show */
.vip_left{ width:375px; float:left;}
.vip_img{ width:375px; height:322px; border:1px solid #ccc;}
.vip_img img{ width:375px; height:322px;}
.vip_txt{ height:50px; line-height:50px; background:url(../images/seacher.jpg) left center no-repeat; padding-left:40px;}
.vip_right{ width:325px; float:right;}
.vip_right h2{ font-size:24px; color:#333333; font-weight:normal; padding-bottom:15px;}
.vip_right h3{ font-size:14px; color:#333; font-weight:normal; padding-bottom:15px;}
.vip_right h3 span{ color:#ff8a00;}
.vip_right h3 b{ color:#ff0000; font-weight:normal;}
.vip_right h3 .j1{ float:left; background:url(../images/t1.jpg) left center no-repeat; width:16px; height:28px; border:none;}
.vip_right h3 .j2{float:left; width:50px; height:26px; border:1px solid #b2b2b2; background-color:#fff; text-align:center;}
.vip_right h3 .j3{float:left; background:url(../images/t3.jpg) left center no-repeat; width:16px; height:28px; border:none;}
.vip_right h3 strong{ float:left; margin-right:20px; font-weight:normal;}
.vip_right .b1{ float:left; background:url(../images/b1.jpg) center center no-repeat; width:149px; height:42px; margin-right:20px;border:none; cursor:pointer;}
.vip_right .b2{ float:left; background:url(../images/b2.jpg) center center no-repeat; width:149px; height:42px; border:none;cursor:pointer;}
.vip_right .te{ background:url(../images/td.jpg) center center no-repeat; width:149px; height:42px; border:none; cursor:pointer; margin-top:120px;}
.vip_box{ width:100%; overflow:hidden; margin-top:50px; border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.vip_title{ border:1px solid #e2e2e2; background-color:#f3f3f3; height:34px; line-height:34px;}
.vip_title span{ border-top:2px solid #c41921; background-color:#fff; height:34px; line-height:34px; display:block; width:212px; text-align:center; border-right:1px solid #e2e2e2;}
.vip_about{ padding:30px;}
.vip_page{ width:100%; padding-top:25px;}
.vip_page a{ color:#666666; font-size:14px;}
.vip_page a.page_left{ float:left;}
.vip_page a.page_right{ float:right;}
.vip_list1{ overflow:hidden;}
.vip_list1 li{ width:260px; height:26px; margin-bottom:4px; line-height:26px;}
.vip_list1 li a{ display:block; border:1px solid #e7e7e7; background-color:#fafafa; color:#333; padding-left:10px;}
.vip_list1 li a:hover{ background-color:#d42c2c; color:#fff;}

/* change */
ul.change_list{}
ul.change_list li{ width:265px; float:left; margin-left:15px; margin-bottom:25px;}
ul.change_list li .change_img{ display: table-cell;
        width:265px;
        height:182px;
        line-height:182px;
        text-align: center; *display:block;*font-size:182px;overflow:hidden;vertical-align:middle;}
ul.change_list li .change_img img{ vertical-align: middle;
        max-width:265px;
        max-height:182px;}		
		
ul.change_list li .change_txt a{ color:#333333;}
ul.change_list li .change_txt{ height:30px; line-height:30px; text-align:center; margin-top:10px;}

/* change_show */
#preview{ float:none;text-align:center; width:376px; float:left;}
.jqzoom{ width:375px; height:326px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:373px; height:80px;  overflow:hidden; border:1px solid #ccc; margin-top:10px;}
#spec-left{ background:url(images/left.gif) no-repeat; width:12px; height:21px; float:left; cursor:pointer; margin-top:26px; margin-left:15px;}
#spec-right{background:url(images/right.gif) no-repeat; width:12px; height:21px; float:right;cursor:pointer; margin-top:26px;
margin-right:15px;}
#spec-list{ width:288px; height:80px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:74px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:62px; height:62px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:405px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:298px; margin-left:12px;}
#spec-list div{ margin-top:5px;/*margin-left:-30px; *margin-left:0;*/}

/*tong*/
.yin1{ width:83px; height:21px; float:right;}
.yin2{ width:83px; height:21px; margin-left:auto; margin-right:auto;}

.main_vip h5{ font-size:14px; font-weight:normal; border-bottom:1px solid #ccc; height:50px; line-height:50px;}
table.table7{ width:540px; margin-top:40px; margin-left:50px;}
table.table7 td{ padding-bottom:10px;}
table.table7 td .ta{ width:314px; height:35px; border:1px solid #ccc;}
table.table7 td .tf{ width:101px; height:35px; border:none; background-color:#cccccc; color:#333333; border:none; font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px;}
table.table7 td a{ margin-right:10px; float:left;}
table.table7 td span{ float:left;}

table.table_list{ width:696px; margin-left:auto; margin-right:auto; border-collapse:collapse;}
table.table_list td{ border:1px solid #000; text-align:center;}
.tong_txt{ overflow:hidden;}
.tong_box{ width:700px; margin-left:auto; margin-right:auto; overflow:hidden;}
.tong_left{ float:left; border:1px solid #000; width:264px; padding:15px;}
.tong_left b{ text-align:center; display:block; font-weight:normal;}
.tong_right{ float:right; border:1px solid #000; width:305px;padding:15px;}
.tong_right b{ text-align:center; display:block; font-weight:normal;}

.showdiv{color:#c41921;}
/* box */
.showbox{width:0px;height:0px;display:none;position:absolute;right:0;top:0;z-index:100;border:1px #8FA4F5 solid;padding:1px;background:#fff;}
.showbox h2{height:25px;font-size:14px;background-color:#c41921;position:relative;padding-left:10px;line-height:25px;color:#fff; text-align:center;}
.showbox h2 a{position:absolute;right:5px;top:0;font-size:12px;color:#fff;}
.showbox .mainlist{padding:10px; background-color:#fff;}
.showbox .mainlist p{ font-family:\5FAE\8F6F\96C5\9ED1;text-indent:2em;color:#333;}
#zhezhao{background-color:#666;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}
.button_box1{ width:100px; margin-left:auto; margin-right:auto;}
.button1{ background-color:#c41921; padding:0px 10px; height:30px; text-align:center; line-height:25px; cursor:pointer; border:none; color:#fff; font-family:\5FAE\8F6F\96C5\9ED1; margin-top:10px;}