/* CSS Document */
body { background-color:#f9f9f9; font-size:14px; }
body, div, ul, li { margin:0px;}
img { border:0px;}
li { list-style: none outside none; }
a {text-decoration: none; color:#393939; outline:none;}
td { word-break:break-all;word-WRBP: break-word;white-space:normal; }

.topline {width:1000px; height:42px; margin:0px auto; margin-bottom:5px; border-bottom:1px solid #ee2200; background-color:#FFFFFF}
.topline .tnav { float:right; margin-right:20px;}
.topline .tnav a { color:#666666; font-size:12px; line-height:40px; margin-right:20px;}

.pgtop { width:1020px; margin:0 auto; padding-top:20px; padding-bottom:10px;  }
.topcropname { margin-left:16px; float:left; vertical-align:middle;font-size:2.5em; font-weight:bold; color:#ee2200; }
.cropnamen { font-size:24px; color:#a8a8a8; }

.navbg { height:38px; background:#ee2200 }
.nav { width:1000px; height:38px; margin:0px auto; padding:0px; }
.nav li{color:#FFFFFF; font-size:16px;height:36px; line-height:30px;display:block;float:left; padding-top:4px; }
.nav li a{color:#FFFFFF;  height:34px; display:block; padding:0px 16px; padding-top:1px; }
.nav li a:hover{color:#111111; display:block; background:#f0f0f0;}
.nav li a#cur{color:#444444;display:block;  background: #fafafa; }

.r12c666 { color:#666666; text-align:right; font-size:0.9em;}
.color3 { color:#333333;}
.color6 { color:#666666;}
.color9 { color:#999999;}
.fontb { font-weight:bold }
.center { text-align:center; }
span.rednum {color:#FF0000; font-size:1.2em;}
.en {  line-height:2.0; }
.en em { width:14px; height:16px; display:inline-table; background: url(../../pic/icons30.png) 0 -218px no-repeat;}

.lmenutilbg{ background-color:#ee2200; margin-top:12px; }
.lmenutil { background:url(arrflag.png) left no-repeat; height:30px; line-height:30px; padding-left:36px; font-size:16px; font-weight:bold;}
.lmenucont { background-color:#FFFFFF;  border:1px solid #e6e6e6; margin-top:4px; }
ul.lrmenu { padding:0px;padding-top:2px;padding-bottom:12px;}
ul.lrmenu li.pro { width:206px; margin-left:28px; height:26px; line-height:28px;display:block; overflow:hidden; border-bottom:1px dotted #CCCCCC; }
ul.lrmenu li.link {  width:216px; margin-left:12px; height:26px; line-height:28px;display:block; overflow:hidden; }
ul.lrmenu li.title { width:206px; padding-left:12px; height:30px; margin-top:8px; line-height:30px;display:block; overflow:hidden;font-weight:bold; }

.conttilbg { height:36px; background-color:#ee2200;}
.conttil { background:url(conttitle.png) left no-repeat; height:36px; line-height:34px; padding-left:30px; font-size:16px; font-weight:bold; color:#FFFFFF;}
.conttil2 { height:36px; line-height:34px; padding-left:12px; font-size:16px; font-weight:bold; color:#FFFFFF;}
.conttil2 a { color:#FFFFFF;}

.pro_list { padding:10px 15px; margin:0px}
.pro_list ul{ padding:0px; font-weight:normal;}
.pro_list ul li{margin:2px 32px; margin-right:0px; list-style:none;width:162px;line-height:20px; display:inline-table; padding:10px; }
.pro_list .divimg {	border:1px solid #dddddd; padding:6px;	}
.pro_list .divmc { height:38px; overflow:hidden;text-align:center; margin-top:10px; }
.pro_list .divxh { font-size:0.8em; color:#666666; width:160px; height:20px; overflow:hidden; text-align:center; }

.pro_list2 { padding:10px 5px; margin:0px}
.pro_list2 ul{ padding:0px; font-weight:normal;}
.pro_list2 ul li{margin:2px 0px; margin-right:0px; list-style:none;width:162px;line-height:20px; display:inline-table; padding:8px; padding-bottom:20px; }
.pro_list2 .divimg {	border:1px solid #dddddd; padding:3px 3px;}
.pro_list2 .divmc { height:38px; overflow:hidden;text-align:center; margin-top:10px; }
.pro_list2 .divxh { font-size:0.8em; color:#666666; width:160px; height:20px; overflow:hidden; text-align:center; }

.rightcont { width:750px; background-color:#FFFFFF;  border:1px solid #efefef; float:right;margin-top:20px;}
/*新闻、文章列表*/
ul.ulcontent { padding:10px 5px;}
ul.ulcontent li {  width:700px; margin-left:6px; height:30px; line-height:38px;display:block; overflow:hidden; }
ul.ulcontent li.h40{ font-size:1em; width:700px; margin-left:6px; height:40px; line-height:48px;display:block; overflow:hidden; }
ul.ulcontent li span.date {  display:inline; float:right; }
ul.ulcontent li span.date2 {display:inline; float:right; }
ul.ulcontent li span.title { width:580px;display:inline-block; overflow:hidden; }
ul.ulcontent li a:hover{color:#e70303;}

.content  { margin-left:0px; padding:10px 10px; line-height:1.8; }
.btndown { background-color:#ee2200; display:block; width:100px; height:36px; line-height:36px; text-align:center; color:#FFFFFF;border-radius:4px;  }
.btndown:hover { font-weight:bold;}
/*产品详细信息*/
.product_catalog { padding:5px 16px; padding-left:18px; color:#535353; border-bottom:1px solid #f2f2f2 }
.product_name {padding:8px 16px; padding-left:18px; font-size:2em; color:#ee2200;}
.pronav { padding:0px; height:35px;border-bottom:3px solid #ee2200; }
.pronav li{color:#333333;  height:35px; line-height:37px;display:block;float:left;}
.pronav li a{color:#333333;  height:32px; line-height:32px;  display:block; padding:0px 12px; border:3px solid #e3e3e3; border-bottom:0px;}
.pronav li a:hover{color:#FF1111;  height:35px; line-height:32px; display:block; background:#fafafa; border:3px solid #ee2200; border-bottom:0px;}
.pronav li a#cur{color:#333333; height:35px;line-height:32px; display:block;  background: #ffffff; border:3px solid #ee2200; border-bottom:0px;font-weight:bold; }
.disno { display:none;}
.disyes { display:block;}
.prodetail { padding:10px 0px;padding-bottom:20px; line-height:1.7 }
.prodetail_cxd { font-size:18px; padding:2px 8px; background: url(../../pic/icons30.png) 0 3px no-repeat; padding-left:34px; }
.prodetail_cpjs { font-size:18px; padding:2px 8px; background: url(../../pic/icons30.png) 0 -28px no-repeat; padding-left:34px; }
.prodetail_anli { font-size:18px; padding:2px 8px; background: url(../../pic/icons30.png) 0 -58px no-repeat; padding-left:34px; }
.prodetail_user { font-size:18px; padding:2px 8px; background: url(../../pic/icons30.png) 0 -88px no-repeat; padding-left:34px; }
.prodetail_cert { font-size:18px; padding:2px 8px; background: url(../../pic/icons30.png) 0 -118px no-repeat; padding-left:34px; }
.prodetail_cont { font-size:14px; padding:10px; border:1px solid #f2f2f2; }
.div380f12 { width:432px; padding-top:6px; padding-bottom:12px; text-align:center; font-size:0.8em}
span.h22 { line-height:24px; font-size:14px;}
td.lt { color:#666666; font-weight:bold;font-size:14px; padding-right:6px; vertical-align:text-top;}
.btnprop { padding:12px 0px; display:block;}
.btnpro { display:block; background:#ee2200; text-align:center;width:200px; height:32px; line-height:32px;border-radius:4px; color:#FFFFFF; font-size:16px;}
/*产品搜索框*/
.divsearch { background-color:#f9f9f9; padding-left:360px; padding:0px; margin-bottom:0px; float:right;}
.slabelpos {  float:left; width:400px; height:28px;line-height:28px; color:#333333; margin-left:6px; }
.searchlabel {  float:left; width:76px; height:28px;line-height:28px; background-color: #ee2200; color:#FFFFFF; text-align:center; margin-left:100px; }
.searchinput {border: 1px solid #ee2200; font-size:14px; height:24px; width:300px; padding-left:6px;}
.searchbtn { background:#ee2200;border-radius:4px; margin-left:4px; width:70px; height:28px; border:0px; cursor:pointer; color:#FFFFFF;font-size:16px; font-weight:bold; }
/*分页导航*/
.fyclass{text-align:center; height:43px; line-height:43px; margin:0px auto; color:#666; font-size:0.9em;text-align:center;}
.fyclass .txts{width:40px; height:26px; border:1px solid #ddd; text-align:center; line-height:26px;}
.fyclass li { float:left;} 
.fyclass a{ font-size: 16px; color:#666666; padding:4px 8px;  border:1px solid #C7C7C7; margin-right:12px; background-color:#f7f7f7;}
.fyclass a#cur{border:1px solid #f2be51; background-color: #fdeaa5}
.fyclass a:hover{border:1px solid #cccccc; background-color: #f0f0f0}

.floor { padding-top:12px; border-top:6px solid #ee2200; }
.floor2 { width:1020px; margin:0px auto; padding-bottom:20px; text-align:center; line-height:1.5; }
/*在线留言*/
.r12c666 { color:#666666; text-align:right; font-size:0.9em;}
.r14c333 { color:#333333; text-align:right; font-size:0.9em; }
.msginput {border:1px solid #999999; height:22px; padding-left:4px;}
.msginputerror {border:1px solid #ff0000; height:22px; padding-left:4px;}
.msgtext {border:1px solid #999999;  padding:4px;}
.msgtexterror {border:1px solid #ff0000; padding-left:8px; padding-right:4px;}
.btnsubmitmsg { cursor:pointer;background:#ee2200; width:120px; height:36px;border-radius:4px; border:0px; color:#FFFFFF; font-size:20px; font-weight:bold; margin-left:60px;}
.onlinemsgtitle {	padding:10px 12px; height:60px; width:600px; background-color:#f8f8f8; border:1px solid #dddddd; margin-left:30px; margin-top:10px; margin-bottom:8px;}
.onlinemsgerror {	padding:0px; height:20px; color:#FF0000; font-size:16px;}
.contacttitle {font-size:1.5em; font-weight:bold; padding:12px; padding-left:42px; color:#251dc1;}
.banshichutitle {font-size:1.3em; font-weight:bold; padding:8px; padding-left:0px;color:#251dc1;}
.divbanshichu { border-top:1px dotted #de3a3a; padding:20px; line-height:18px; margin-left:20px; padding-top:16px; }
.onlinemsg {padding:10px; text-align:center;}
.onlinemsg a { display:block; background:#ee2200; width:120px; height:36px;border-radius:4px; color:#FFFFFF; font-size:20px; font-weight:bold; margin:0px auto;}

#LW_Content  input[type="text"]{
	border:1px solid #A5BBD7;
	border-radius:4px;
	width:170px;
	padding:2px 6px;
	font-size: 14px; 
}
#LW_Content textarea {
	border:1px solid #A5BBD7;
	border-radius:4px;
	color: #000000; 
	font-size:14px;
	height:60px;
	margin-left:18px;
	overflow:hidden;
	width:218px;
	padding:4px 4px;
}
#LW_Content .name {
	font-size: 14px; 
	margin-left: 18px; 
	color: #000000; 
	height:28px; 
	line-height:28px;
}
#LW_Content .name span { color:#888888; font-size:12px; }
#LW_Content li {
	line-height:22px;
	list-style-position:outside;
	margin:0;
	text-align:left;
	font-size:12px;
}
.lw_bgColor { background-color:#f1f3f5; }
#divliuyan {
	width:260px;
	height:380px;
	overflow:hidden;
	float:right;
	position: fixed;
	right: 3px;
	bottom: 0px;
	padding:2px;
	opacity:0.95;
	background-color:#ee2200;
	border-radius:4px;
	z-index:120;
}
#divliuyan .divliuyan2 { width:260px; height:380px;background-color:#f1f3f5;}
.liuyanmsg { display:none; height:48px; background-color:#ee2200; text-align:center; }
.liuyan_bt { height:36px; background-color:#ee2200 }
.liuyan_bt span { line-height:36px;}
.liuyan_msgbtn {  color:#FFFFFF; border-radius:4px; padding:5px 8px; cursor:pointer; border:0px; background-color:#ee2200;font-size:14px;}
ul.zl { padding:0px; margin-left:20px; margin-right:10px;}
ul.zl li {
    height: 30px;
	line-height:30px;
    overflow: hidden;
    color: #666666;
    background: url(../../pic/icons30.png) -10px -359px no-repeat;
    padding-left: 15px;
    list-style: none;
	border-bottom:1px dotted #cccccc;
}
ul.zl li span.rq { display:inline-block; height:30px; float:right; margin-right:15px;}
