﻿@charset "utf-8";
html,body,form{height:100%;font-family:"microsoft yahei";font-size:12px;color:#333333;font-weight:normal;line-height:22px;}
*{outline: 0;padding: 0;margin: 0;list-style:none;}
.header{ height: auto;margin:0 auto; background:#FFFFFF; width:100%;}
.top{ line-height: 33px;height: 33px;border-bottom: 1px solid #E7E7E7;background: #F8F8F8;width: 100%;}
.top_bar{height: 33px;line-height:33px; width:1000px; margin:0 auto;}
.top_left{ width:500px; float:left;}
.top_right{ width:300px; float:right; text-align:right}
.logo_bg{ width:100%; height:100px;}
.logo_companyname{ height:100px; width:1000px; margin:0 auto;}
.logo{ width:101px; height:61px; float:left; padding-top:15px; margin-right:15px; margin-left:10px}
.logo img{ width:101px; height:61px;}
.company_name{ float:left; width:800px; padding-top:20px; overflow:hidden}
.company_name h1{ font-size:28px; font-family:microsoft yahei}
.company_name p{ padding-top:5px;}
.kf_tel{ float:right; width:250px; height:25px; background:url(../pub_img/Icon_index_tel.gif) no-repeat left; padding-left:25px; margin-top:20px; padding-top:10px;}
.banner{ height:300px; width:100%; min-width:1000px; margin:10px auto;}
.banner img{height:300px; width:1000px;}
.container{ height:auto; margin:0 auto; background:#FFFFFF;width:1000px;}


.fullSlide{ min-width:1000px; position:relative;  height:350px; overflow:hidden; margin-bottom:10px;}
	.fullSlide .bd{ position:relative; z-index:0;height:350px; overflow:hidden }
	.fullSlide .bd ul{ width:100% !important; }
	.fullSlide .bd li{ width:100% !important;  height:350px; overflow:hidden }
	.fullSlide .bd li a{ position:absolute; width:100%; height:350px; display:block; z-index:1;overflow:hidden}
	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
	.fullSlide .hd ul li{ margin: 0 3px; background: #FFF; height: 14px; overflow: hidden; width: 14px; cursor: pointer;display:inline-block; *display:inline; zoom:1; border:#FFF solid 1px; line-height:14px;
	}
	.fullSlide .hd ul .on{ background: #FC0;border:#FC0 solid 1px}

.box{ margin-bottom:10px;}
.left{ width:230px; float:left; height:auto; margin-right:10px;}
.left_box{ margin-bottom:10px;}
.left_content{ padding:10px; border:#E7E7E7 solid 1px; color:#666}
.left_content li{ line-height:25px;}
.gold_mem{ background: url(../pub_img/mem_bg.gif) no-repeat; width:198px; height:59px; margin:0 auto; margin-bottom:7px;}
.normal_mem{ background:url(../pub_img/icon_normal.gif) no-repeat; width:180px; height:45px; margin:0 auto; margin-bottom:7px;}
.gold_mem_sort{ float:left; width:63px;padding-left:10px; font-size:14px; font-weight:bold; color:#930;}
.gold_mem_year{ float:right; width:47px;color: #F00; font-size:24px; font-weight:bold; padding-top:18px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif}
.kc_fl li{ border-bottom: 1px dashed #EEEEEE;line-height:28px;padding-left: 18px;background: url(../pub_img/icon_arrow.gif) no-repeat 5px 10px; color:#666; font-size:13px}
.kc_fl li a{ font-size:14px; color:#666}
.kc_fl li a:hover{ color:#F60; text-decoration:none}
.right{ width:760px; float:right; height:auto;}
.right_box{height:auto}

.right_content{ padding:10px; background: #FFF;border:#E7E7E7 solid 1px}

.company_intro{ border:#E7E7E7 solid 1px;}

.company_intro_left{float:right; width:690px; padding-right:10px; padding-top:10px;}
.company_intro_left p{ text-indent:2em; font-size:14px; font-family:microsoft yahei; line-height:28px; color:#666;}
.company_pic{ float:left; border:#CCCCCC solid 1px; width:222px; height:180px; text-align:center; padding:5px; margin-right:20px; background:#FFF; margin-bottom:5px;overflow: hidden;display: table-cell;vertical-align: middle; border: solid #DBDBDB 1px;}

.company_pic img{ max-width:220px; max-height:180px;vertical-align: middle}

.pic_name{ padding-top:5px;}


.product_content{ padding:15px 0 10px 35.6px; background: #FFF;border:#E7E7E7 solid 1px}

.product_content li{ width:140px; float:left; margin-right:35.6px;height:170px;}
.product_content li span{ width:140px; height:140px;overflow: hidden;display: table-cell;vertical-align: middle;text-align: center; border: solid #F6F6F6 1px;}
.product_content li img{vertical-align: middle; max-height: 140px;max-width: 140px;}

.news_content{ padding:10px;border:#E7E7E7 solid 1px;}
.news_content li{ height:32px; line-height:32px; border-bottom:#E7E7E7 dashed 1px; font-size:14px}
.news_content li a{ font-size:14px; color:#666}
.date{ float:right; color:#666}
.show_content{ padding:10px;border:#CCC solid 1px; background:#FFF}
.show_content li{ width:179px; float:left; text-align:center; height:141px;}
.show_content li img{ width:140px; height:116px; border:#CCC solid 5px; padding:1px;}


.product_view{padding:10px 20px;border:#E7E7E7 solid 1px; background:#FFF}
.product_name{ font-size:20px; padding:10px 0 20px 0; text-align:center; color:#666}
.product_pic{ float:left; width:298px; height:305px; border: #EBEBEB solid 1px;overflow:hidden; }


.picFocus{width:298px;position:relative;  overflow:hidden;  zoom:1;   }
		.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; padding-left:15px;}
		.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
		.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
		.picFocus .hd ul li img{ width:80px; height:60px; border:2px solid #ddd; cursor:pointer; margin-right:5px;   }
		.picFocus .hd ul li.on img{ border-color:#f60;  }
		.picFocus .bd{width:262px; height:197px;margin:10px auto; }
		.picFocus .bd li{width:262px; height:197px;display:display:table-cell;font-size:128px;vertical-align:middle; line-height:197px; text-align:center }
       .picFocus .bd img{width:262px; height:197px;}






.product_base_info{ height:320px;}
.product_base_info_right{ float:right; width:378px; height:300px}
.base_info_box{ height:100px;}
.base_info_box li{ height:28px; line-height:28px; color:#666; width:189px; float:left; font-size:14px}
.xunjia_box{ border:#E7E7E7 solid 1px; background:#FAFAFA; padding:10px;}
.qq{ float:right; padding-right:100px; padding-top:10px;}
.btn_xunjia{ width:132px; height:38px; text-align:center; line-height:38px; }
.btn_xunjia a{width:132px; height:38px; font-size:16px; color:#FFF; display:block;border-radius:5px; background:#FF7F02}
.btn_xunjia a:hover{ background:#FF9023;width:132px; height:38px; color:#FFF; text-decoration:none}



.tel_box{ background:url(../pub_img/tel.png) no-repeat left; height:45px; margin-top:25px; padding-left:50px;}
.tel_box h1{ font-size:24px; color: #F90}
.tel_box p{ color:#666; padding-top:5px;}

.fenxiang{ padding-top:25px;}

#intro_title{ height:36px; background: #F5F5F5;border-bottom:#F90 solid 1px}
#intro_title ul{ padding-left:20px;}
#intro_title li{ float:left; width:88px; height:27px; margin-right:3px; display:block; text-align:center; margin-top:9px; line-height:27px; }
#intro_title li a{font-size:14px;width:88px; height:27px;display:block}
#intro_title .intro_title_current{width:88px; height:27px; border:#F90 solid 1px; font-size:14px; border-bottom:none; background:#FFF; color:#F60; font-weight:bold}
.product_intro_content{ padding-top:15px;}
.product_intro p{ font-size:14px; line-height:28px; font-size:14px; color:#666; text-indent:2em}
.product_intro p img{WIDTH: expression(this.width>600&&this.height<this.width?600:true);max-width: 600px}



.picScroll-left{overflow:hidden; width:998px; position:relative; border:#E7E7E7 solid 1px;}
.picScroll-left .bd{ padding:20px 0 15px 20px;   }
.picScroll-left .bd ul{ overflow:hidden;}
.picScroll-left .bd ul li{ margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picScroll-left .bd ul li .pic{ width:140px; height:140px;overflow: hidden;display: table-cell;vertical-align: middle;text-align: center; border: solid #DBDBDB 1px; }
.picScroll-left .bd ul li .pic img{ max-height: 140px;max-width: 140px;vertical-align: middle;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:18px; width:140px;height:36px; overflow:hidden; padding-top:5px;}


.dangan_content td{ border: #CCC solid 1px; text-align:center; padding:5px;}
.dangan_content td img{ width:100px; height:70px; border:#CCC solid 1px; padding:1px;}

h1,h2,h3{ font-size:12px;}
.space10{ height:10px;line-height:0;font-size:0;}
table {border-collapse:collapse;border-spacing:0;}
td{ padding:0}
a { color: #333; text-decoration:none}
a:hover { color:#FF0000; text-decoration: underline;}
.clear{ clear:both;line-height:0;font-size:0; height:0px;margin-top:-1px;}
.clear_all {clear:both;line-height:0;font-size:0;height:0px;}
select,input,img,select{vertical-align:top;}
img{ border:0px;}
.space7{ height:7px;line-height:0;font-size:0; width:100px; margin:0 auto;}
.red_font{ color:#FF3300; font-size:12px; font-weight:bold}
.red_font_normal{ color:#FF3300; font-size:12px;}
.green_font{ color: #006600}
.gray_font{ color:#333333;font-weight:bold}
.white_font{ color: #FFF;font-weight:bold; font-size:14px}
.blue_link a, .blue_link:link, .blue_link:visited{color: #003278;text-decoration: underline;}
.blue_link:hover{color: #FF3300;text-decoration: underline;}
.blue_link1 a, .blue_link1:link, .blue_link1:visited{color: #003278; font-size:12px;}
.blue_link1:hover{color: #FF3300;text-decoration: underline;}
.gray_link a, .gray_link:link, .gray_link:visited{color: #666666;text-decoration: none;}
.gray_link:hover{color: #FF3300;text-decoration: underline;}
.red_link:link, .red_link:visited{color: #ff0000;}
.red_link:hover{color: #ff0000;text-decoration: underline;}
.yellow_link:link, .yellow_link:visited{text-decoration: none;color: #FF7300;}
.yellow_link:hover{color: #FF3300;text-decoration: underline;}
.write_link a, .write_link:link, .write_link:visited{color: #FFF;text-decoration: none;}
.write_link:hover{color: #FFF;text-decoration: underline;}
.current_location{ height:24px; border:#E2E2E2 solid 1px; line-height:24px; padding-left:15px; margin:8px 0; background:url(images/position_bg.gif);}
.zs_btn{ float:right; padding-top:3px;}
.more{ float:right; padding-right:10px;}
.pages{ height:41px; padding:10px 0;text-align:center; margin:20px 0; background:#FFFFFF}
.pages a{ height:26px;line-height:26px;border:1px solid #c4c4c4;color:#001A9F;padding:5px 7px;margin-right:3px; margin-top:3px;}
.pages a:hover{border:1px solid #09c;color:#000000;background:#E8F3FD;text-decoration:none;}
.pages .click{border:1px solid #ff831e;color:#000000;background:#ffebd9;color:#FF3300;}
.pages_input{ vertical-align:middle; width:30px; border:#999999 solid 1px; text-align:center; height:18px;}
.pages_btn{ background:url(images/pages_btn.gif); width:45px; height:21px; border:0}



.guestbook{ border:#E7E7E7 solid 1px;}
.gtbook_title{ background: #F2F2F2; height:31px; line-height:31px;border:#E7E7E7 solid 1px;}
.gtbook_title h3{ font-size:14px; padding-left:10px; width:80px; float:left}
.ly_tx{ float:left; color: #F90}
.ly_box td{ padding:5px; border-bottom:dashed #E7E7E7 1px;}
.ly_box input{ vertical-align:middle; border:#CCC solid 1px; height:22px; line-height:22px; padding-left:5px; color:#666}


.lylist_title{ background: url(../pub_img/brand_title01.gif); height:28px; line-height:28px;}
.lylist_title h3{ font-size:14px; color: #900; padding-left:17px;}
.lylist_content{ padding:10px; border-bottom:#CCCCCC solid 1px;border-left:#CCCCCC solid 1px;border-right:#CCCCCC solid 1px;}
.ly_item{ margin-top:7px;}
.ly_item_title{ background:#e4e4e4; height:25px; line-height:25px;}
.ly_item_title td{ height:25px}

.mianze{ border:#C60 solid 1px; padding:5px; background:#F1EEB4; color:#F30; margin-bottom:10px;}
.bdad{border:#ccc solid 0px; padding:10px; background:#ffffff; color:#F30; margin-bottom:10px;width:980px;height:auto; margin:0 auto;text-align:center; }
.bdad02{border:#ccc solid 1px; padding:8px; background:#ffffff; color:#F30; margin-bottom:10px;width:980px;height:auto; margin:0 auto;text-align:center; }
.footer{ background:#666; height:auto; text-align:center; color:#FFF; padding:10px 0}
.footer a{ color:#FFF}
.footer a:hover{color:#FFF}


.cpli_open { width:185px; height:30px;  background:url(../pub_img/newshop2012_cpli1_1.jpg) left no-repeat;cursor:pointer; text-indent:20px;}
.cpli_open a { font-weight:bold; color: #666}
.cpli_close {width:185px; height:30px; background:url(../pub_img/newshop2012_cpli1_1a.jpg) left no-repeat;cursor:pointer; text-indent:20px;}
.cpli_close a {font-weight:bold; color: #666}


.cpfl { border:#E7E7E7 solid 1px; padding-left:10px;}
.cpfl_big { width:700px; margin:0 auto; padding-top:10px;}
.cpfl li{ width:185px; border-bottom:1px dotted #ededed;  line-height:30px; vertical-align:baseline;}
.cpli_secnd {width:170px;line-height:25px;}
.cpli_secnd li { width:150px;border-bottom:none; padding-left:20px;}
.cpli_lk a,.cpli_close a { font-weight:bold;}
.cpli_secnd a { color:#333; font-weight:normal;}
.cpfl_big li { width:700px; line-height:35px;}
.cplibig_open { width:13px; height:35px; float:left; background:url(images/newshop2012_cpli1.jpg) no-repeat 0 9px;}
.cplibig_link { width:680px; float:left; height:35px; line-height:35px; text-indent:10px;}
.cplibig_close { width:13px; height:35px; float:left; background:url(images/newshop2012_cpli2.jpg) no-repeat 0 9px;}
.cplibig_secnd {width:700px;line-height:25px;}
.cplibig_link a,.cplibig_close a { font-weight:bold;}
.cplibig_secnd li { color:#333; font-weight:normal; float:left;width:170px;margin-left:1px;}
.cplibig_secnd li a { color:#333; font-weight:normal;}


#newshop_zs {WIDTH: 739px; margin-left:-1px; background-color:#ffffff}
#newshop_zshead1 {WIDTH: 739px; BACKGROUND: url(../pub_img/newshop_2011head.jpg); HEIGHT: 99px}
#newshop_zshead1gr {WIDTH: 739px; BACKGROUND: url(../pub_img/newshop_2011headgr.jpg); HEIGHT: 99px}
#newshop_zshead1logo {MARGIN: 20px 10px 20px 20px; WIDTH: 180px; FLOAT: left; HEIGHT: 48px}
#newshop_zshead2 {LINE-HEIGHT: 27px; TEXT-INDENT: 70px; WIDTH: 739px; BACKGROUND: url(../pub_img/newshop_2011head2.jpg); HEIGHT: 34px}
#newshop_zshead2gr {LINE-HEIGHT: 27px; TEXT-INDENT: 70px; WIDTH: 739px; BACKGROUND: url(../pub_img/newshop_2011head2gr.jpg); HEIGHT: 34px}
#zs_box1 {MARGIN-TOP: 10px; WIDTH: 739px}
#zs_box1tl {TEXT-ALIGN: center; LINE-HEIGHT: 47px; WIDTH: 739px; BACKGROUND: url(../pub_img/newshop_shenfentl.jpg); HEIGHT: 47px; COLOR: red; FONT-SIZE: 16px; FONT-WEIGHT: bold}
#zs_box1tlgr {TEXT-ALIGN: center; LINE-HEIGHT: 47px; WIDTH: 739px; BACKGROUND: url(../pub_img/newshop_shenfentlgr.jpg); HEIGHT: 47px; COLOR: red; FONT-SIZE: 16px; FONT-WEIGHT: bold}
#zs_box1body {WIDTH: 739px; BACKGROUND: url(../pub_img/newshop_shenfenbg.jpg)}
#zs_box1bodygr {WIDTH: 739px; BACKGROUND: url(../pub_img/newshop_shenfenbggr.jpg)}
#zs_box1btn {WIDTH: 739px; BACKGROUND: url(../pub_img/newshop_shenfenbtn.jpg); HEIGHT: 22px}
#zs_box1btngr {WIDTH: 739px; BACKGROUND: url(../pub_img/newshop_shenfenbtngr.jpg); HEIGHT: 22px}
#zs_box2 {MARGIN-TOP: 10px; WIDTH: 738px; margin-left:1px;}
#zs_box2tl {TEXT-INDENT: 22px; WIDTH: 738px; BACKGROUND: url(../pub_img/newshop_zhengshutl3.jpg); HEIGHT: 20px; COLOR: #06c; FONT-WEIGHT: bold; PADDING-TOP: 10px}
#zs_box2body {BORDER: #e5e5e5 1px solid; border-top:0;PADDING-BOTTOM: 10px; WIDTH: 736px; PADDING-TOP: 10px}
.table1 TD {OVERFLOW: hidden; PADDING-TOP: 35px}
.table3 {MARGIN: 0px auto; WIDTH: 700px; BORDER-COLLAPSE: collapse}
.table3 TD {BORDER: #e5e5e5 1px solid;}
.table4 {MARGIN: 0px auto; WIDTH: 700px}
.table2 {MARGIN: 0px auto 0px 40px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden}
#ryzs {MARGIN: 0px auto; WIDTH: 735px}
.div_z {PADDING-LEFT: 30px; WIDTH: 705px; BACKGROUND: url(images/newshop_zhengshutl2bg.jpg) no-repeat center 50%; HEIGHT: 25px}
.div_1 {TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 106px; BACKGROUND: url(images/newshop_zhengshutl2a.jpg); FLOAT: left; HEIGHT: 25px; COLOR: #ff3300; MARGIN-LEFT: 2px; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold}
.div_2 {TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 106px; BACKGROUND: url(images/newshop_zhengshutl2.jpg); FLOAT: left; HEIGHT: 25px; COLOR: #666666; MARGIN-LEFT: 2px; CURSOR: pointer}
#top3 {LINE-HEIGHT: 16px; PADDING-LEFT: 25px; WIDTH: 50px; FLOAT: left; PADDING-TOP: 21px}
.ryzs_class {MARGIN-TOP: 20px; WIDTH: 300px; FLOAT: left; MARGIN-LEFT: 10px}
.ryzs_class_left {PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 94px; PADDING-RIGHT: 2px; DISPLAY: inline; BACKGROUND: url(images/newshop_zhengshutl2bg2.jpg); FLOAT: left; HEIGHT: 94px; MARGIN-LEFT: 23px; PADDING-TOP: 2px; border:1px solid #F90}
.ryzs_class_right {LINE-HEIGHT: 20px; WIDTH: 150px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 25px}
#newshop_zshead2gr A {COLOR: #333; TEXT-DECORATION: none}
#newshop_zshead2 A {COLOR: #333; TEXT-DECORATION: none}

.fontyear{ font-size:24px; font-weight:bold; color:#900; font-family: "黑体"}

/*news_view*/
.news_view{ border:#CCC solid 1px; padding:10px 20px;}
.news_title{text-align:center; border-bottom:#CCC solid 1px; padding:10px;}
.news_title h1{ font-size:22px; }
.news_title p{ color: #666; padding-top:10px;}
.mem_news_content{ padding:20px; line-height:25px; font-size:14px}
.mem_news_content p{ text-indent:2em;}





.scrollsidebar{position:absolute; z-index:999; top:150px;}
#qrcode{ width:96px; height:96px; margin:0 auto; margin-bottom:5px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left;}
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../pub_img/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd; margin-bottom:5px;}
.other p {color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../pub_img/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../pub_img/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

.kftc{ width:415px; height:185px; margin:50px auto; background:url(../pub_img/dialog_bg.png) no-repeat; position:relative; z-index:1000}
	.kftc .title{width:24px; position:absolute; right:20px; top:40px;}
	.kftc .title img{ width:20px; height:20px;}
	.kftc .title a{ float: right; display: block; margin-top:5px;}
	.kftc-con{padding:55px 30px 0; overflow: hidden; color:#FFF}
	.kftc-con h3{ font-size:16px; font-family:microsoft yahei}
	.kf_btn{ padding-left:50px; padding-top:20px;}

