﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}


.clear{ clear:both;}




body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	line-height: 20px;
	color: #666;
	background-color: #fff;
}
/*框架－－－－－－－－－－－－－－－－－－－－－*/
.header {
	height:160px;
	width: 100%;
	background: url(header_bg.png) no-repeat center;
	position: relative;
	z-index: 99;
}
.header1 {
	height:160px;
	width: 100%;
	background:#fff;
	position: relative;
	z-index: 99;
}
.header2 {
	height:160px;
	width: 100%;
	background: url(header_bg2.png) no-repeat center;
	position: relative;
	z-index: 99;
}
.header3 {
	height:114px;
	width: 100%;
	background:#fff;
	position: relative;
	z-index: 99;
}
.header5 {
	height:160px;
	width: 100%;
	background: url(header_bg5.png) no-repeat center;
	position: relative;
	z-index: 99;
}

#top {
	height:160px;
	width: 1100px;
	margin: 0 auto;
}
.logo{ max-height:110px;}
#banner {float: left;width: 100%;height: 500px;margin-top: -16px;position: relative;z-index: 1;}
#sub_banner {min-height: 283px;margin-top: -16px;position: relative;z-index: 1; text-align:center; margin-bottom:15px;}
#sub_banner img { max-width:100%;}
.container {width: 100%;background: none;position: relative;z-index:88;}
.foot{margin-top: 20px;float: left;width: 100%;background: url(footer_bg.jpg) repeat-x;line-height: 14px;}
.foot2{margin-top: 20px;float: left;width: 100%;background: url(footer_bg2.jpg) repeat-x;line-height: 14px;}
/*默认属性--------------------------------------------*/
ul li {list-style-type: none;}
a {
	color: #666;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #333333;
}
a img {
	border: 0px;
}
h1 {
	font-size: 18px;
	line-height: 30px;
	color: #dc810e;	
}
.zt1 {
	font-size: 12px;
	color: #dc810e;
	font-weight: bold;
}
/*header-------------------------*/
.h_top {
	float: left;
	height: 114px;
	width: 1100px;
}
.logo {
	float: left;
	width: 190px;
}
.top_right {
	float: left;
	width: 910px;
	height: 114px;
}
.top_search {
	float: right;
	width: 470px;
	height: 23px;
	padding-top: 23px;
	padding-bottom: 23px;
	
}
.follow {
	float: left;
	width: 226px;
	height: 23px;
	font-size: 10px;
	background: url(follow.jpg) no-repeat;
} 
.search {
	float: left;
	width: 213px;
	height: 23px;
}
.search input {
	height: 21px;
	width: 152px;
	border: 1px solid #000;
	float: left;
}
/*menu---------------------------*/
.menu {float: left;height: 45px;width: 820px;padding-left: 90px;}
.menu ul li {list-style-type: none;float: left;position:relative; z-index:999}
.menu ul li a {text-align: center;line-height: 45px;font-weight: bold;font-size: 14px;display: block;height: 45px; padding:0px 15px;}
.menu ul li a:hover {color: #e8a507;background: url(menu_bg.jpg) repeat-x;}
.inmenu_1{background: url(menu_bg.jpg) repeat-x;}

/*sub menu*/

.menu li ul li{float:left; width:100%; padding-bottom:3px; height:33px;line-height:33px;text-align:left;text-transform:capitalize}
.menu li ul li a{text-align: left;line-height: 25px;font-weight:normal;font-size: 14px;display: block;height: 25px; padding:0px 15px;}
.menu li:hover ul li a{display:block;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; padding:0 16px;color: #565656; background:none; text-indent:0px;}
.menu li ul li a:hover{color:#e8a507;background: url(menu_bg1.jpg) repeat-x;} 
.menu li ul{display:none;position:absolute;top:45px;left:0px;background:#54d2fb;background:url(index_31.gif) repeat-x top #fff;padding:8px 0px 8px 0px;}


/*menu1---------------------------*/
.menu1 {float: left;height: 45px;width: 820px;padding-left: 90px;}
.menu1 ul li {list-style-type: none;float: left;position:relative; z-index:999}
.menu1 ul li a {text-align: center;line-height: 45px;font-weight: bold;font-size: 14px;display: block;height: 45px; padding:0px 15px;}
.menu1 ul li a:hover {color: #fff;background: url(menu_bg.jpg) repeat-x;}
.inmenu_1{background: url(menu_bg.jpg) repeat-x;}

/*sub menu*/

.menu1 li ul li{float:left; width:100%; padding-bottom:3px; height:33px;line-height:33px;text-align:left;text-transform:capitalize}
.menu1 li ul li a{text-align: left;line-height: 25px;font-weight:normal;font-size: 14px;display: block;height: 25px; padding:0px 15px;}
.menu1 li:hover ul li a{display:block;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; padding:0 16px;color: #565656; background:none; text-indent:0px;}
.menu1 li ul li a:hover{color:#e8a507;background: url(menu_bg1.jpg) repeat-x;} 
.menu1 li ul{display:none;position:absolute;top:45px;left:0px;background:#54d2fb;background:url(index_31.gif) repeat-x top #fff;padding:8px 0px 8px 0px;}


/*index_main---------------------------------*/
.index_tj {
	width:1100px;
	margin: 0 auto;
}
.index_tj_bt {
	float: left;
	height: 44px;
	width: 1070px;
	padding: 0px 15px 0px 15px;
	background: url(p_bt.png) no-repeat;
	line-height: 44px;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	position: relative;
	margin-top: -44px;
	z-index: 1;
}
.index_tj_bt span a {
	float: right;
	font-size: 14px;
	color: #fff;
	text-transform:uppercase;
}

.index_tj_bt3 {
	float: left;
	height: 44px;
	width: 1070px;
	padding: 0px 15px 0px 15px;
	background: #fff;;
	line-height: 44px;
	font-size: 18px;
	font-weight: bold;
	color: #666;
	position: relative;
	margin-top: -44px;
	z-index: 1;
}
.index_tj_bt3 span a {
	float: right;
	font-size: 14px;
	color: #666;
	text-transform:uppercase;
}


/*内页*/
#content {
	width: 100%;
}
.main {
	width: 1100px;
	padding-top: 20px;
	margin: 0 auto;
}
.sub_left {
	float: left;
	width: 236px;
}
.sub_left_bt {
	width: 212px;
	height: 44px;
	background-color: #dc810e;
	line-height: 44px;
	padding-left: 24px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
}
/*.sub_menu {
	float: left;
	width: 226px;
}
.sub_menu ul li a {
	width: 226px;
	font-size: 12px;
	line-height: 44px;
	font-weight: normal;
	color: #666;
	display: block;
	height: 44px;
	background: url(sub_menubg.jpg) no-repeat;
	text-indent: 45px;
	white-space: nowrap;text-overflow: ellipsis; overflow:hidden
}


.sub_menu ul li a:hover {
	font-weight: bold;
	color: #dc810e;
}


.sf-menu .LiLevel1 a{font-size:14px!important; font-weight:bold;}
.sf-menu .LiLevel2 a{font-size:12px!important;}*/


.sf-menu {
  left: 0;
  top: 0;
  height: 100%;
  width: 236px;
  background-color: #f7f7f7;
 
  padding-top: 20px;
  font-size: 12px; }
  .sf-menu li {
    padding: 0 10px; }
    .sf-menu li.selected {
      background-color: #f2f2f2; }
    .sf-menu li a {
      display: block;
      width: 100%;
      padding: 10px;
      text-decoration: none;
      height: 34px;
     background: url(sub_menubg.jpg) no-repeat;
     text-indent: 45px;
     white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
     color: black; 
	 line-height:24px; font-weight:bold;
	  }
	  
  .sf-menu li a:hover{font-weight: bold;
	color: #dc810e;}  
  .sf-menu li > ul li {
    padding: 0 10px; }
    .sf-menu li > ul li a {
      color: gray; }
    .sf-menu li > ul li > ul li {
      padding: 10px 30px; }
  .sub_tel {
	float: left;
	height: 120px;
	width: 226px;
	background: url(sub_tel.jpg) no-repeat;
	margin-top:15px;
  }



.sub_contact{float: left;height:auto;width: 236px;background: url(index_con.jpg) repeat-x;margin-top:15px; clear:both;}
.sub_contact h5 {line-height: 44px;height: 44px;width: 214px;padding-left: 24px;font-size: 18px;font-weight: bold;color:#DC810E;}
.sub_tel_bt {line-height: 44px;float: left;height: 44px;width: 214px;padding-left: 24px;font-size: 18px;font-weight: bold;color: #fff;}
.sub_contact .leftContact1{ padding:10px 10px;}
.sub_contact .leftContact1 p{ line-height:22px;}
.sub_tel_hm {
	font-size: 18px;
	line-height: 28px;
	color: #1c2334;
	float: left;
	width: 190px;
	padding-left: 36px;
	padding-top:20px;
}
.sub_right {
	float: right;
	width: 835px;
	padding-bottom: 50px;
}
.sub_right p{ line-height:22px;}

.sub_bt {
	line-height: 36px;
	float: left;
	height: 36px;
	width: 805px;
	background: url(sub_btbg.jpg) no-repeat;
	padding: 0px 15px 10px 15px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
}

.sub_bt h3{float: left;font-size: 14px;color: #666;}
.sub_bt span {font-size: 11px;float: right;color: #666;font-weight: normal;white-space: nowrap;text-overflow: ellipsis; overflow:hidden; max-width: 700px;}
.sub_content {float: left;width: 835px;padding-top: 20px;}
.sub_product {float: left;width: 835px;margin-bottom: 40px;}
.sub_pbt {font-size: 18px;line-height: 26px;font-weight: bold;color: #dc810e;float: left;height: 26px;width: 835px;border-bottom: 1px dashed #999;}
.sub_pbt span a {font-size: 11px;line-height: 26px;font-weight: bold;color: #666;float: right;}
.sub_more4  a  { display:none;}

.submenu_info { clear: both; border: 1px solid #eee;border-radius: 2px;padding: 8px 6px; height:auto; overflow:hidden;}
.prosubmenu {padding: 3px 0 0 10px;}
.prosubmenu li {float: left;width: 32%;line-height: 24px;}
.sub_cpk {
	padding: 2px;
	float: left;
	height: 206px;
	width: 256px;
	border: 1px solid #b4b4b4;
	margin: 15px 7px 0px 7px;
}
.sub_cpk_img {
	float: left;
	height: 176px;
	width: 255px;
    line-height: 176px;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
   }
.sub_cpk_img .pimg {
    height: 176px;
	width: 255px;
    line-height: 176px;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
   }   
     
.sub_cpk_img .pimg img {
	max-height: 176px;
	max-width: 255px;
}
.sub_cpk_name {
	font-size: 12px;
	text-align: center;
	float: left;
	height: 28px;
	width: 255px;
	line-height: 28px;
	background: #dfdfdf;
	margin-top: 2px;
}
.sub_cpk_name a {
	color: #333;
	font-weight: bold;
}
.sub_cpk_name a:hover {
	color: #dc810e;
	font-weight: bold;
}'

/*info submenu*/
.submenu_info{ clear:both; border:1px solid #eee; border-radius:2px; padding:8px 6px;margin:8px auto;}
.proIntro{clear:both; border-bottom:1px dashed #eee;color:#7c7c7c; padding:0 8px 6px 8px; margin-bottom:5px;}.proIntro p{ padding:0; margin:0;}
.prosubmenu li{float:left; width:32%; line-height:24px;}.prosubmenu{ padding:3px 0 0 10px;}


/*banner*/
.flexslider{position:relative;height:500px;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.slides li a { display:block; width:100%; height:100%;}
.flex-control-nav{position:absolute;bottom:12%;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;_background:url(dot.gif) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
 
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(prev.png) center center no-repeat;_background:url(prev.gif) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat;_background:url(next.gif) center center no-repeat;}

/*产品切换*/
#cmb1{ float:left; width:1100px; POSITION: relative;}

.blk_29 {float:left; width:1100px; OVERFLOW: hidden;ZOOM:1;background:url(index_cp_bg.jpg) no-repeat; height:201px;}
.blk_29 .LeftBotton { float:left;BACKGROUND: url(left.jpg) no-repeat 0px 0px; LEFT:1px; WIDTH:49px; CURSOR: pointer; POSITION: absolute; TOP:80px; 
height:54px;}
.blk_29 .RightBotton { float:right;BACKGROUND: url(right.jpg) no-repeat 0px 0px; RIGHT:1px;  WIDTH:49px; CURSOR: pointer; POSITION: absolute; TOP:80px; height:54px;}
.blk_29 .Cont { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:1000px; padding-top:10px; }
.pcp{ float:left; width:230px;height:175px;background: url(cp_bk.jpg) no-repeat;padding:3px 17px 10px 3px; }
.ptp{ float:left; width:230px;  height:160px;}
.ptp .image{ float:left; width:230px;  height:160px;    line-height: 160px;text-align: center;vertical-align: middle;display: table-cell;}

.ptp img{ max-width:230px;  max-height:160px;}


.pwz{ float:left; width:230px; height:30px;background: url(black_bt.png) no-repeat; z-index:999; position:relative; *position:none; margin-top:-30px; text-align:center; line-height: 30px;}
.pwz a{color: #fff; white-space:nowrap; overflow:hidden; display:inline-block; width:90%;}
.pwz a:hover {color: #fff;text-decoration: underline;}

/*products xx --------------------------------*/









.pro_xx{ padding:20px;}.pro_xx img{max-width:750px;}
.pro_xx_right{ margin-left:20px;}
.pro_xx_right p{ height:35px; line-height:35px; border-bottom:1px solid #e0e0e0; width:300px;}
.pro_xx_right p span{ width:100px; display:block; float:left;}
.pro_intro h5{ height:38px; line-height:38px; margin:20px 0; background:#43494c; font-size:16px; color:#fff; padding-left:10px; font-weight:normal;}
.pro_intro_nr p{ line-height:24px;}
h1.title{text-align:center;color:#dc810e; font-size:18px; padding:16px 0 15px 0;}
.info{color:#999; text-align:right; font-size:12px; padding:0 15px;}.info span{color:#000;}
.content{ font-size:14px; line-height:24px; padding:12px 0 0 12px;}.content p{ margin-bottom:12px;}
.scontent{ font-size:14px; line-height:24px; padding-left:16px; text-align:left}.content p{ margin-bottom:12px;}


/*一列*/
.pro_lb0{padding-right:24px;}
.pro_lb0 li{clear:both;border-bottom:1px solid #eee;padding:8px 0;}.pro_lb0 li:hover{ background:#fffcf3;}
.pro_lb0 .fl{float:left;padding-right:20px;}
.pro_lb0 .pimg{background:#fff;width:150px; height:120px;line-height:120px;text-align:center;vertical-align:middle;display:table-cell;border:1px solid #eee;}
.pro_lb0 img{max-width:150px;_width:150px;max-height:120px;_height:120px;_margin-top:expression_r(( 300 - this.height ) / 2);}
.pro_lb0 p{line-height:20px;margin:0;padding:6px 0 0 0px; height:120px; }.pro_lb0 .pinfo{display:block}
.pro_lb0 strong{height:28px; font-size:14px; line-height:18px!important;}.pro_lb0 strong a{color:#1c49a4;}.pro_lb0 strong a:hover{color:#017ca6}.pro_lb0 span{display:block;}
.pro_lb0 .inquire a{float:right;color:#fff; margin:8px 15px; background:#ff7519 url(/Content/C_IMG/contact-now.gif) 6px center no-repeat;padding:0 8px 0 22px; border:1px solid #ff7519; border-radius:3px;}.pro_lb0 .inquire a:hover{text-decoration:underline; background-color:#ff9147;}
.pro_lb0 .inquire{float:right; margin-top:-12px;}
.pro_lb0 .more{ text-align:right;color:#eee; padding-right:16px;}
.pro_lb0 .more a{float:left;color:#017ca6; margin:8px 0px; background:url(/Content/C_IMG/pro-more.png) left center no-repeat;padding:0 0 0 18px;}.pro_lb0 .more a:hover{text-decoration:underline;}


#pic_all{width:482px; margin:0 auto;}
.jqzoom{ width:482px; height:345px; position:relative; overflow:hidden }.singglepic{margin:0 auto; text-align:center;}
.zoomdiv{ left:859px; height:444px; width:482px;}
.list-h li{ float:left;}
.control{ width:20px; float:left; padding-top:21px;}
#spec-n5{width:482px; height:70px; padding-top:29px; overflow:hidden;}
#spec-list{ width:442px; float:left; overflow:hidden; display:inline;}
#spec-list ul li{ float:left; display:inline; width:110px; text-align:center}
#spec-list ul li img{ border:1px solid #c2c3c3; width:97px; height:68px}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:450px;height:450px;border:1px solid #000;display:none;text-align:center;overflow: hidden;}
.bigimg{width:1101px;height:700px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:103px;height:66px;border:1px solid #aaa;background:#FFF3F3 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}


/*分页*/
.pages{clear:both; text-align:center; font-size:12px; padding:15px 0 20px 0;color:#b2b2b2;}
.pages a,.pages span{display:inline-block; height:24px;padding:0 9px; margin:0 4px!important; line-height:24px;}
.pages a:link,.pages a:visited {color: #666; line-height:24px; border:1px solid #D9D9D9; background:#fff;}
.pages a:hover,.pages a:active,.pages span.ctxt{color: #333; background:#dc810e; border:1px solid #dc810e;color: #fff; text-decoration:none}
.npage{ text-align:center; padding:20px 0px 20px 0px; width:720px;}
.prevNext{ height:48px;padding:0 15px;}
.prevNext a{ font-weight:bold; font-size:14px; color:#1c2335}.prevNext a:hover{color:#1c2335; text-decoration:underline}
.prevNext .prev{ float:left; color:#999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:45%;white-space: nowrap;text-overflow: ellipsis; overflow:hidden}
.prevNext .next{float:right; color:#999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:45%;text-align:right;white-space: nowrap;text-overflow: ellipsis; overflow:hidden}

.newsDate {clear:both;margin:0px auto;padding:2px;text-align:right;line-height:20px;}
.newsBack{ font-size:14px; font-weight:bold;text-align:center;}.newsBack a{color:#1c2335;}.newsBack a:hover{color:#1c2335;text-decoration:underline}
.newslist{clear:both;margin:6px auto;}.newslist ul{ padding:8px 8px;}
.newslist li{ text-align:right; height:32px; background:url(arrow-list.gif) 6px 11px no-repeat; font-size:13px; border-bottom:1px dashed #ddd; line-height:32px;text-indent:24px;}
.newslist li a{float:left;}.newslist li a:hover{color:#dc810e; text-decoration:underline}
.rnews,.rollPro{width:688px;margin:0 auto;clear:both;}
.rnews h3,.rollPro
 h3{font-size:16px; line-height:36px; height:42px;padding-top:8px;}
.rnews_1{ display:none;} 
.rnews li{float:left;width:344px; height:28px; line-height:28px; background:url(dd.gif) 8px center no-repeat; text-indent:18px;}
.rnews li a{color:#666; display:block;width:332px;white-space: nowrap;text-overflow: ellipsis; overflow:hidden; font-size:12px;border-bottom:1px dashed #eee;}
.rnews li a:hover{color:#dc810e;}.rollPro{height:220px;}
.rollPro .Cont{width:640px; overflow:hidden;margin:0 auto;}
.rollPro .ScrCont{width:10000000px;}
.rollPro .pic{width:150px;padding:0 5px}
.rollPro .pbox img{max-width:142px;max-height:120px;line-height:120px;_margin-top:expression_r(( 300 - this.height ) / 2);}
.rollPro .pbox{width:150px;height:120px;line-height:120px;text-align:center;vertical-align:middle;display:table-cell; border:1px solid #eee; margin:0 auto;}
.rollPro p{ height:42px; overflow:hidden; line-height:20px;text-align:center}
.rollPro #List1,.rollPro #List2,.rollPro .wen_jt,.rollPro .Cont,.rollPro .pic{float:left;}
.rollPro .wen_jt{width:24px;padding-top:45px;padding-right:0px;}

.wPosition {height: 36px;border-bottom: 1px dashed #eee;text-align: right;line-height: 32px;padding: 0 10px; width:1100px; margin:0 auto;}
.wPosition h4 { float: left;}



/*简介新闻*/
.index_an {width:1100px;margin: 0 auto;padding-top:15px;}
.index_about {float: left;height:auto;width: 690px;margin-top: 15px;padding-right: 15px;border-right: 1px solid #ccc;}
.index_about_bt {
	font-size: 22px;
	line-height: 35px;
	color: #000;
	font-weight: bold;
	width: 690px;
	float: left;
}
.index_about_bt span {
	color: #f39c03;
}
.index_about_main {width: 690px;float: left;padding-top:10px; max-height:300px; overflow:hidden;}
.index_about_main img {
	float: left;
}
.index_about_main p { line-height:24px; font-size:12px; height:auto;}
.about_more {width: 690px;float: left;line-height: 35px;text-align: right;font-size: 14px;
	font-weight: bold;text-decoration: none;}
.about_more h5{ line-height:35px; height:35px; background:url(more1.jpg) no-repeat right; padding-right:40px;}	
.index_news {
	margin-top: 15px;
	float: right;
	width: 370px;
}
.index_nbt {
	font-size: 24px;
	color: #000;
	background: url(home_38.jpg) no-repeat bottom;
	line-height: 30px;
}
.index_news a img {
	float: right;
	padding-top: 8px;
}
.index_news1 dl{
	padding: 10px 0px 15px 0px;
	width: 370px;
	font-size: 12px;
	border-bottom: 1px dashed #e4e4e4;
}
.index_news1 dl dt span {max-height: 36px;
    overflow: hidden;
    width: 100%;
    display: inline-block;
}

.index_news1 dl img {
	float: left;
	padding-right: 10px;
}
.index_news1 dl a img {
	float: right;
}
.index_news1 dl dd {
	border-bottom: 0px dashed #e4e4e4;
}
.index_news1 dl dt a {
	color: #666;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
}
.index_news1 dl dt a:hover {
	color: #dc810e;
	text-decoration: underline;
}
.index_news1 dl dd{
	font-size: 12px;
	color: #999;
	text-indent:38px;
	overflow:hidden;
}

.index_nbt a {
    float: right;
    color: #fff;
    background-color: #f39c03;
    padding: 2px 8px;
    height: 16px;
    line-height: 16px;
    font-size: 12px;
}
.index_pbt a {float: right;
    color: #fff;
    background-color: #f39c03;
    padding: 2px 8px;
    height: 16px;
    line-height: 16px;
    font-size: 12px;
	}

.Cont_more a{
    color: #fff;
    background-color: #f39c03;
    padding: 2px 8px;
    height: 16px;
    line-height: 16px;
    font-size: 12px;}



/*首页产品*/
.index_product {
	margin: 0 auto;
	width: 1100px;
	padding-top: 28px;
}
.index_pbt {
	float: left;
	height: auto;
	padding: 0px 0px 15px 5px;
	width: 1090px;
	line-height: 40px;
	background: url(home_59.jpg) no-repeat;
	font-size: 24px;
	font-weight: bold;
	color: #000;
}
.index_pbt a img {
	float: right;
	padding-top: 12px;
}
.index_pmain {
	padding: 0px 5px 0px 5px;
	width: 1090px;
	float: left;
}

.contpic{clear:both; width:805px; margin:20px auto;}.contpic li{float:left;width:268px; text-align:center; font-size:13px;}.ctpic{width:268px; text-align:center;}.contpic li p{ height:42px; line-height:20px; overflow:hidden;}.ctpic img{width:200px;}

/*.index_pmain dl span img {padding: 1px;border: 1px solid #666;float: left;margin-right: 10px; width:172px; height:120px;}*/

.index_pmain dl .pic{ width:172px; height:124px; float:left;border: 1px solid #666;}


.index_pmain dl .pic a{ width:172px;height: 124px;line-height: 124px;text-align: center;vertical-align: middle;display: table-cell;}
.index_pmain dl .pic a img { max-width:170px; max-height:122px;padding: 1px;margin-right: 10px;}

.index_pmain dl .Subtitle{ width:170px; height:124px; float:right;}

.index_pmain dl dt {padding-bottom: 8px; height:40px; line-height:20px;}

.index_pmain dl .Subtitle dd{ width:100%; height:60px; line-height:20px; overflow:hidden;}
.index_pmain dl .Subtitle span img{ border: none;float: left;}
.index_pmain dl dd a img {border: none;float: left;}
.index_pmain dl {
	float: left;
	width: 352px;
	line-height: 16px;
	margin: 0px 10px 45px 0px;
}



.index_pmain dl dt a {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #000;
}
.index_pmain dl dt a:hover {
	font-weight: bold;
	color: #fbaa19;
}
/*footer*/
.footer {
	margin: 0 auto;
	height: 215px;
	width: 1100px;
	padding-top: 22px;
	background: url(footer.jpg) no-repeat;
	color: #fff;
}
.footer2 {
	margin: 0 auto;
	height: 215px;
	width: 1100px;
	padding-top: 22px;
	background: url(footer2.jpg) no-repeat;
	color: #000;
}

.f01 {float: left;width: 170px;padding-left: 20px;}
.f01 a {font-size: 12px;line-height: 24px;color: #ccc;padding-left: 15px;font-weight: bold;}
.f01 a:hover{
	font-weight: bold;
	color: #fff;
}

.footer2 .f01 {float: left;width: 170px;padding-left: 20px;}
.footer2 .f01 a {font-size: 12px;line-height: 24px;color: #000;padding-left: 15px;font-weight: bold;}
.footer2 .f01 a:hover{
	font-weight: bold;
	color: #333;
}
.footer span {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	color: #fff;
}
.footer2 span {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	color: #000;
}
.f02 {float: left;width: 100px;padding-left: 20px;
}
.f02 a img {padding: 10px 18px 8px 0px;}
.f03 {float: left;width: 280px;padding-left: 44px;}
.newsletter {
	line-height: 23px;
	height: 23px;
	width: 180px;
	background: url(nl.jpg) no-repeat;
	border: 0px;
	padding-left: 7px;
}
.f04 {
	float: left;
	width: 215px;
	padding-left: 70px;
	line-height: 25px;
	padding-right:10px;
}
.f04 a:hover {
	color: #fbaa19;
}
.f05 {float: left;width: 150px;padding: 20px 0px;}
.f05 img{ width:150px; overflow:hidden;}
	

.footer_lag {
	margin: 0 auto;
	height: 32px;
	width: 1100px;
}
.bottom_fa{ width:100%; background:#f1f1f1; height:55px; text-align:center;}
.language-config {clear:both;background:#f1f1f1;color: #666;margin: 0 auto;text-align: center;line-height: 24px;}
.language-config a:hover{color:#F00;}
.language-config a {line-height: 24px;display:inline-block; padding:0 11px;white-space: nowrap; color:#333}
.language-config a img {border: 0px;vertical-align: middle;}
.language-config span{ margin-right:10px;text-align: center;}

.language-configt { background:#111111;color: #eee;margin: 0 auto;text-align: center;line-height:24px;}
.language-configt a:hover{color:#F00;}
.language-configt a {line-height: 24px;display:inline-block; padding:0 11px;white-space: nowrap; color:#fff}
.language-configt span{margin-right:10px;text-align: center;}
.language-configt a img {border: 0px;vertical-align: middle;}


.language-config2 {clear:both;background:#f1f1f1;color: #fff;margin: 0 auto;text-align: center;line-height: 30px;}
.language-config2 a:hover{color:#F00;}
.language-config2 a {color: #000;line-height: 30px;display:inline-block; padding:0 11px;white-space: nowrap;}
.language-config2 a img {border: 0px;vertical-align: middle;}
.language-config2 span{ margin-top:10px; margin-right:10px;text-align: center; color:#000}

#pg{width:1000px;margin:0 auto;padding:5px 0 8px 0;}
#pg .areaon{ background:url(amore.png) center bottom no-repeat; display:inline-block; width:30px; height:16px; overflow:hidden; text-indent:50px; cursor:pointer}
#pg .areaon1{ background:url(amore1.png) center bottom no-repeat; display:inline-block; width:30px; height:16px; overflow:hidden; text-indent:50px;cursor:pointer}

.language-configt #pg .areaon{ background:url(bmore.png) center bottom no-repeat;}
.language-configt #pg .areaon1{ background:url(bmore1.png) center bottom no-repeat;}



#glang {clear:both;margin:5px auto 0px auto;padding:0px;width:950px;height:23px;}
#fgj {clear:both;margin:0px auto;padding:0px;}
.gj {float:left;margin:0px 7px 0px 0px;color:#EEE;}
.gj a {color:#red;font-family:Arial;}
.gj img {float:left;margin-right:10px;}
.gj a:visited {color:#2766a0;text-decoration:underline;}
	
.gj a:active  {color:#2766a0;text-decoration:underline;}
.gj a:hover {color:#F00;text-decoration:underline;}

.pageAboutText {width:100%;padding:10px;height:auto;text-align:left;color:#333;font-size:14px;line-height:190%;}
.pageAboutText div, .pageAboutText p {font-size:12px;line-height:20px;margin-bottom:10px;}
.pageAboutText .feedbacktext p{ width:810px; line-height:20px;}
.pageAboutText .news_pic {float:left;margin-bottom:5px;margin:5px;}
.pageAboutText .pagenews_pic {float:left;margin-bottom:5px;margin:5px;}
.productsbt, .productsbigpic {text-align:center;font-size:18px;margin:10px; color:#F00}
.productsTitle {border-bottom:1px solid #DDD;color:#F00}
.productsTags {clear:both;margin:0px auto;padding:2px;border:dotted 1px #DDD;color:#666;font-size:11px;text-transform:capitalize;}
.productsTags a, .productsTags a:link, .productsTags a:visited {color:#666;font-size:11px;}
.productsContent {padding:10px;line-height:175%;}
.productsTags {clear:both;margin:0px auto;padding:2px;border:dotted 1px #DDD;color:#666;font-size:11px;text-transform:capitalize;}
.productsTags a, .productsTags a:link, .productsTags a:visited {color:#666;font-size:11px;}
.productsbigpic img, .productsContent img {max-width:700px;}

.productsbigpic img, .productsContent img {max-width:700px;}
.productsContent table {width:98% !important;margin:0 auto;border:1px solid #EEEEEE;border-collapse:collapse;}
.productsContent table td {border:1px solid #EEEEEE;border-collapse:collapse;padding:0;table-layout:fixed;word-break:break-all;}
.attr-list li {width:45%;float:left;}
.article {clear:both;overflow:hidden;}
.article h2 {margin-top:10px;}
.packaging th {text-align:right;}


/*feedback*/
.feedback {clear:both;margin:0px auto;padding:0px;margin:20px 0px 0px 0px;}
.submita {margin:16px auto; display:inline-block; padding:0 18px!important; line-height:22px; background:#ff9c00; border:0px; height:24px; color:#fff;cursor:pointer; font-size:16px;}
.xh {color:#f00; padding:0 3px;}
#feedbackForm {margin:20px 0px 0px 0px;}
#feedbackForm .text {width:300px;height:26px;margin:10px 0px 0px 0px;font-size:12px;line-height:26px;padding:0px 0px 0px 5px;border:1px solid #CCC;}
#feedbackForm .lable {padding:10px 12px 0px 0px;line-height:30px;height:30px;text-align:right;}
#feedbackForm .atextarea {float:left;border:1px solid #CCC;height:100px; width:305px;ont-size:12px; margin-top:10px;line-height:24px;font-family:Arial, Helvetica, sans-serif;color:#666;}
#feedbackForm .smtcss{ padding-right:112px; text-align:center;}
/*feedbackend*/
.table{ border-collapse:collapse;}
.table td, .table th{ border:1px solid #cdcdcd; padding:5px;}
.table p{ padding:0; margin:0;}


/*分页-------------*/
.page {
	float: left;
	width: 730px;
}
DIV.black2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
DIV.black2 A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none
}
DIV.black2 A:hover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000
}
DIV.black2 A:active {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000
}
DIV.black2 SPAN.current {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000000
}
DIV.black2 SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
