html,body,form{ height:100%;FONT-FAMILY: Arial; font-size:12px;line-height:160%;color:#444444;}
*{ padding:0; margin:0; }
.Vbody{width:980px; margin:0 auto;}
ul,li,dl,dt,dd{ list-style:none;}
img{ border:0px;}
a { COLOR: #1C6ABD; TEXT-DECORATION: none;}
a:hover {TEXT-DECORATION: underline;}
.a01:link { COLOR: #003399;TEXT-DECORATION: underline;}
.a01:visited { COLOR: #003399;TEXT-DECORATION: underline;}
.a01:hover { COLOR: #FF0000;TEXT-DECORATION: underline;}
.a01:active { COLOR: #FF0000;TEXT-DECORATION: underline;}
.a02:link { COLOR: #003399;}
.a02:visited { COLOR: #003399;}
.a02:hover {COLOR: #FF0000;TEXT-DECORATION: underline;}
.a02:active {COLOR: #FF0000;TEXT-DECORATION: underline;}
table { FONT-FAMILY: Arial;  COLOR: #333;line-height:160%; }
td {line-height:160%;}
input {FONT-FAMILY: Arial;  COLOR: #333;}
/*头部最顶*/



.Topd { border-bottom: #DBDBDB solid 1px; height: 24px; background:url(/images/topbg.gif) repeat-x 0 0 ; padding-top:4px;  }
#top_content {  margin:0 auto; width:960px; }
.top_left { float:left;  }
.top_left li { float:left; }
.top_links { float:right; }
.top_right { float:right; }


/*头部最顶*/
.top{ width:100%; margin:0 auto;height:150px;}
/* .top{ width:960px; margin:0 auto;height:150px;} */
.TOPcam{float:left;  width:100%; height:570px; clear:both;  }
.clear_all{ clear:both;line-height:0;font-size:0; height:0px;}
.space5{ height:5px;line-height:0;font-size:0;}
.space10{ height:10px;line-height:0;font-size:0;}
.font_white{ font-size:14px; color:#FFFFFF; font-weight:bold;}
.font_red{ color:#FF0000;}
.font_gray{ color:#666666;}
.font_orange{ color:#FCBE81;}
.font_bold{ font-weight:bold;}
.footcon{width:100%; height:80px; margin:10px auto 0px auto; border-top: 1px solid #ddd; padding-top:6px; background-color:#000000; clear:both;color: #CECECE;}
.footer{text-align:center;  width:950px; margin:0 auto;}
.foot_menu{ text-align:center; height:25px;line-height:25px;margin: 10px 0;}
.foot_menu  a:link {
	color: #CECECE; TEXT-DECORATION: underline;
}
/* .head{height:100px; float:left; width:950px; padding:5px 0px} */
.head{height:490px;width:100%;padding:5px 0px; background: url(images/bg.png);background-size: cover;display: flex;flex-direction: column;
justify-content: center;}

.logo{ vertical-align: middle;float:left;}
/* .head_center{padding:15px 0 5px 18px; float:left; width:640px;} */
.head_center{color: #fff;display: flex;flex-direction: column;justify-content: center;align-items:center;}

.company_name{ color: #fff; font-size:36px; FONT-FAMILY:  Arial;  font-weight:bold; line-height:30px; float:left; width:60%;margin-bottom: 10px;}
.company_en{ color:#fff; padding:30px 0 0 0px;font-size:22px;font-weight:bold; font-family:Arial; float:left ; width:60%;}
/*头部右侧*/
.right_1{ LEFT: 780px; TOP: 14px;WIDTH: 157px;position: absolute; height:100px; text-align:right}
.right_1 li{ height:28px; text-align:right}
.SP_HM{ color: #000000; font-size:14px; font-weight:bold;}
/*头部右侧*/
.menu{
	/* WIDTH: 960px; */
	WIDTH: 100%;
	HEIGHT: 60px;
    display: flex;
    flex-direction: row;
    align-content: center;
    /* float:left; */
    /* background: url(images/bgz.png) no-repeat top; */
    /* background: url(images/bgz.png) no-repeat top; */
    background-color: #B67E29;
    text-align: center;
    justify-content: center;
}


.menu .menulil{  width:70%;height: 100%; }
.menu .menulil li {
	 FONT-SIZE: 18px; FLOAT: left; WIDTH: 16.6%; LINE-HEIGHT: 58px; HEIGHT: 58px; TEXT-ALIGN: center; padding-top:2px;   POSITION: relative; 
}
.menu .menulil a:link {
	COLOR: #fff; TEXT-DECORATION: none;
}
.menu .menulil a:visited {
	 TEXT-DECORATION: none; color:white
}
.menu .menulil a:hover {
	TEXT-DECORATION: underline; COLOR: #003366;
}
.menu .onclass {COLOR: #fff; HEIGHT: 60px; width:150px; font-weight:bold;background-color: #811513;
}
.menu .onclass a:link {
	COLOR: #fff; TEXT-DECORATION: none;
}
.menu .onclass a:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.menu .onclass a:hover {
	COLOR: #003366; TEXT-DECORATION: none
}


/*导航*/
.location{width:950px;  margin:0 auto; height: 25px; line-height:25px;padding-left: 10px;background-color: #FFFFFF; margin-bottom: 7px; clear:both; }

/* .container{width:960px;  margin:0 auto; height:auto;clear:both; } */
/* .container{width: 960px;margin:0 auto;} */
/* .conleft{width: 220px;float: left;} */
.container{width: 70%;display: flex;flex-direction: row;justify-content: center;margin:0 auto;}
.conleft {display: flex;flex-direction: column;background-color: #F2F2F2;width: 16.6%;}
.lefttop{border: 1px solid #ddd; padding:10px 10px;  width:100%; background-color:#F4F4F4;display: flex;flex-direction: column;box-sizing: border-box;}
.lefttop span{ width: 100%; line-height:24px}
.blockls{ border: 1px solid #ddd; background-color:#FFF; border-top:0px}
.left_title{font-size: 14px;box-sizing: border-box;color: #1C1C1C;padding: 10px 28px;font-weight: bold;border:1px solid #811513}
.notice{ padding:10px; }
.product_class{ padding:10px; background-color: #F2F2F2;height: auto;width: 100%;box-sizing: border-box;}
.product_class li{ border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	line-height: 200%;
    /* padding: 5px; */
    /* text-align: center; */
    /* box-sizing: border-box; */
	padding-left: 18px;
    /* width: 100%; */
    /* background-color: #811513; */
    /* color: #000; */
	background-image: url(images/right_08x.gif);
	background-repeat: no-repeat;
	background-position: 5px 7px;
	/* width: 160px;  */
	/* width: 100%;  */
    
}
 /* .product_class li a:link {COLOR: #fff; TEXT-DECORATION: none;} */
.lxfs{ padding:10px; border: 1px solid #ddd;background-color:#ffffff;border-top:0; }
.lxfs li{border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;line-height: 200%;}
.search{ padding:8px; border: 1px solid #ddd;border-top:0; background-color:#FFF}
.search li{line-height:180%;}
INPUT.i_button {width: 36px; height: 20px;  border:0px; font-size: 12px; line-height: 20px; margin-left: 5px; }
INPUT.search1{border-top: #cccccc 1px solid;border-bottom: #cccccc 1px solid;border-left:#cccccc 1px solid; border-right:#cccccc 1px solid; width:126px; height: 14px;  padding-left: 2px; padding-top: 2px; padding-bottom: 2px;}

.conright{width: 83.4%; padding-left:10px; background-color:#FFFFFF;display: flex;flex-direction: column;}
/* .right_title{color: #FFFFFF;height: 34px; line-height:34px; background-image: url(images/bgz.png);background-repeat: no-repeat;background-position: 0px -105px; float:right; width:730px} */
.right_title {
    height: 38px;
    line-height: 36px;
    width: 100%;
}

.spanleft {
    color: #811513;
    height: 31px;
    font-size: 15px;
    font-weight: bold;
    display: inline-block;
}

.spanLine {
    width: 50px;
    height: 5px;
    background-color: #811513;
}

.spanLine2 {
    width: 100%;
    height: 1px;
    background-color: #222222;
}

.spanright {
    float: right;
    padding-right: 10px;
    height: 31px;
}
.menulir { FLOAT: left; WIDTH: 400px; padding-left:100px; padding-right:40px; COLOR: #FFF;  LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: left;}
.more { float: right; text-align:right; width:80px; font-size:12px;font-weight: normal; LINE-HEIGHT: 20px;}
.more a { color:#fff;}
.more a:hover { color:#888;}
.right_title li { float: left;color: #0a346a;}
.commend_product{ background: #ffffff; float:left; width:100%;padding: 10px 0;}
.com_index{ padding:10px 10px; background: #ffffff; text-align:left; float:left; width:100%}
.zhuti { padding:14px; border: 1px solid #ddd; background-color:#FFF}
.prot{padding: 5px 15px 10px 18px;width: 20%;margin-bottom: 7px;overflow: hidden; float:left;box-sizing: border-box;}
/* .productpic {width:108px; height:108px; text-align:center;} */
.productpic {width:100%; height:100%; text-align:center;}
/* .productpic IMG { max-height:100px; max-width:100px; padding:4px 4px; border: 1px dashed #CCCCCC;} */
.productpic IMG { max-height:90%; max-width:90%; padding:4px 4px; border: 1px dashed #CCCCCC;}
.producttext {float:left; MARGIN: 7px auto 0px; WIDTH: 100%; height:46px;text-align: center;}

.Dprot{padding: 5px 8px 10px 8px;width: 160px;margin-bottom: 7px;overflow: hidden; float:left; height:192px}
.Dproductpic {text-align:center; display:table-cell;height:160px;width:160px;line-height:156px;text-align:center;vertical-align:middle;>display:block;>font-size:142px;>font-family:Arial;overflow:hidden;border:solid 1px #CCCCCC}
.Dproductpic a{width:160px;height:160px;>display:block;>font-size:142px;>font-family:Arial}
.Dproductpic img{vertical-align:middle}
.Dproducttext {float:left; MARGIN: 5px auto 0px; WIDTH: 158px; height:26px}
.showlist{ padding:14px;margin-left: 28px;}
.showlist li{ padding: 10px 40px 10px 20px;width: 270px;margin-bottom: 7px;overflow: hidden; float:left; }
.showpic {display: table-cell; vertical-align:middle; text-align:center; *display: block; *font-size: 240px; *font-family:Arial; width:268px; height:268px; border-width: 1px;border-style:dashed;border-color: #ccc; display: table-cell;}
.showpic IMG {vertical-align:middle;}
.showtext { MARGIN: 7px auto 0px; WIDTH: 270px; WORD-BREAK: break-all; TEXT-ALIGN: center; background-color:#f4f4f4; height:20px;}
#demo { OVERFLOW: hidden}
#indemo { FLOAT: left; WIDTH: 5000px;}
#demo1,#demo2{ FLOAT: left}
.jiageBox{ text-align:center;color: #ff0000;font-weight: bold;font-size: 13px;}
.scrollW { WIDTH: 700px;}
.company_pic{ float:left; width:180px; height:135px; margin:4px 0px 0px 0px; overflow: hidden;}
.pic_name{ font-size:12px; text-align:center;}
.company_t{ padding:5px 5px; line-height:22px;}
.company_tall{ padding:5px 5px; line-height:22px; font-size:13px; color:#222222}
.company_tall li{ padding:8px 5px ; float:left; width:690px;}
.company_tall li:nth-child(odd){ background-color: #E0E0E0; }
.company_tall li:nth-child(even){ background-color: #F6F6F6; }

.company_tall .cqleft{ float:left; text-align:left; padding-right:4px; width:190px;}
.company_tall .cqright{ float:left; text-align:left; padding-right:4px; width:490px;}
.lcqleft{ float:left; text-align:left; padding-right:4px; width:150px;}
.lcqright{ float:left; text-align:left; padding-right:4px; width:530px;}
.pages{ border-top:#CCCCCC solid 1px; margin-top:10px;}
.joblist td{ padding:4px;}
.jobx{border-bottom-style: dashed; border-bottom-color:#ccc; border-bottom-width:1px }
.jobtitle a { COLOR: #076D9D; TEXT-DECORATION: none;}
.jobtitle a:hover {COLOR: #FF0000;TEXT-DECORATION: none;}
.jobget input{border-top: #cccccc 1px solid;border-bottom: #cccccc 1px solid;border-left:#cccccc 1px solid; border-right:#cccccc 1px solid;height: 14px;  padding-left: 2px; padding-top: 2px; padding-bottom: 2px;}
.news_name{ font-size:14px; border-bottom:#CCCCCC dashed 1px; line-height:200%;}
.news_date{ color:#AAAAAA;float:right; font-size:12px;}
.honor_content{ width:100%;border: #CCCCCC solid 1px;}
.honor_content td{ border: #CCCCCC solid 1px; padding:3px; text-align:center;}
.honor_title{ background-color:#EEEEEE; font-weight:bold;}
.contact_content{ width:100%;}
.contact_content td{ padding:3px; line-height:200%; font-size:14px;}
.guestbook_content{ width:100%;border: #CCCCCC solid 1px; }
.guestbook_content td{ border: #CCCCCC solid 1px; padding:3px;}
/*商机相关*/
.list { text-align:left; float:left; width:100%; margin-bottom:10px;}
.box2 { float:left; width:20%;  vertical-align:middle; height:160px; text-align:center; }
.box2 img { width:150px; max-height:150px; padding: 2px 2px; border: 1px #C4C9FD solid; display: block;}
.box4 { float:left; width:80%; margin:0px; padding:0px; padding-top:8px; font-family:Arial }
.box4 h2 { font-size:16px; font-family:Arial; font-weight:normal; }
.box4 h3 { display:inline; font-size:1.0em; padding: 4px 0px; }
.box4 .title { padding: 4px 0px; margin-right:4px; }
.box4 .dateTrade { font:11px Arial; color:#666; font-weight:normal; }
.box4 .keywords_P { padding:2px 0 1px 0; color:#666; font:11px Arial;}
.box4 .prodescrip { font-size:0.94em; color:#555;  }
.boxEnd { border-bottom:1px dashed #9CF; clear:both; height:4px; }
/*产品详细*/
.base_info_middle {
	FLOAT: left; margin-top:18px; WIDTH: 100%; padding-bottom:2px; padding-left:6px;
}
.base_info_middle LI {
	FLOAT: left; BORDER-BOTTOM: #cccccc 1px dashed; height:26px; line-height:26px; width:100%; padding-left:6px;
	 
}

.gsjj2{ width:100%;  vertical-align:middle; line-height:20px;float:left;}
.gsjj2 li{ border-bottom:1px #D1E7F1 dashed; float:left; width:100%; padding:6px 0 6px 0}
.f12huibold1 { font:"宋体", Arial; font-size:13px; color:#333333; float:left; width:70px; text-align:right;}
.f12huibold1 A:link   {font:"宋体", Arial; font-size:12px;  color:#000000; text-decoration:none}
.f12huibold1 A:visited{font:"宋体", Arial; font-size:12px;  color:#000000; text-decoration:none}
.f12huibold1 A:hover  {font:"宋体", Arial; font-size:12px;  color:#ff0000; text-decoration:underline}
.f12huibold1 A:active {font:"宋体", Arial; font-size:12px;  color:#ff0000; text-decoration:underline}

.f12huibold2 { font:"宋体", Arial; font-size:13px; color:#666666; float:left;}
.f12huibold2 A:link   {font:"宋体", Arial; font-size:12px;  color:#000000; text-decoration:none}
.f12huibold2 A:visited{font:"宋体", Arial; font-size:12px;  color:#000000; text-decoration:none}
.f12huibold2 A:hover  {font:"宋体", Arial; font-size:12px;  color:#ff0000; text-decoration:underline}
.f12huibold2 A:active {font:"宋体", Arial; font-size:12px;  color:#ff0000; text-decoration:underline}
 .li1{ float:right; height:24px; background-color:#f2f2f2; line-height:24px; font-size:14px; }
 .li2{  float:right; height:24px; line-height:24px;font-size:14px; }

.f12lan A:link   { font-size:12px;  color:#1C6ABD; text-decoration:none}
.f12lan A:visited{ font-size:12px;  color:#1C6ABD; text-decoration:none}
.f12lan A:hover  { font-size:12px;   text-decoration:underline}
.f12lan A:active {font-size:12px;  text-decoration:underline}

.f12baiA A:link   { font-size:12px;  color:#fff; text-decoration:none; font-family:"宋体", Arial; font-weight:normal;}
.f12baiA A:visited{ font-size:12px;  color:#fff; text-decoration:none; font-family:"宋体", Arial; font-weight:normal;}
.f12baiA A:hover  { font-size:12px;  color:#fff; text-decoration:underline; font-family:"宋体", Arial; font-weight:normal;}
.f12baiA A:active {font-size:12px;  color:#fff; text-decoration:underline; font-family:"宋体", Arial; font-weight:normal;}

.spaceline { clear:both; height:10px; line-height:10px; overflow:hidden; margin:0; padding:0; background-color: #fff;}
.spaceline5 { clear:both; height:5px; line-height:5px; overflow:hidden; margin:0; padding:0; }

/*-------------------------分页*/
.p_btns
{
  float:left; overflow:hidden; height:36px; margin-top:12px; width:100%;
}
.p_btns td
{
   font: 14px/24px Arial;
}
.p_btns .p_bar em
{
    font-size: 14px;
}
.p_btns .p_bar
{
    float: left; font-size: 14px;
	
	
}
.p_btns .p_bar span
{
	border: 1px solid #DDD; 
    padding-left: 8px;
    padding-right: 8px;
    padding-top:2px;
    padding-bottom:1px;
    color: #666;
    margin-right: 2px;
    text-decoration: none;
    
}
.p_btns .p_bar strong
{
	padding-left: 6px;
    padding-right: 6px;
    padding-top:2px;
    padding-bottom:1px;
    background: #F3F7FF;
    border: 1px solid #86B9D6;
    margin: 0px 3px 0px 0px;
    font-size: 15px;
}
.p_btns .p_bar a
{
    padding-left: 6px;
    padding-right: 6px;
    border: 1px solid #DDD;
    background: #FFF;
    text-decoration: none;
    padding-top:2px;
    padding-bottom:1px;
    margin-right: 2px;
    color: #0F7CD4;
}
.p_btns .p_bar a:hover
{
    color: #ff0000;
    font-size: 14px;
    text-decoration: none;
    
}