/*
	[Destoon B2B System] Copyright (c) 2008-2015 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
/* global */
body {margin:0px;font-size:12px;color:#000000;}
/* common */
.m {width:1180px;margin:auto;}
.top {height:26px;line-height:26px;background:#D8EEC6;padding:0 10px 0 10px;}
#top a {text-decoration:none;}

.head {height:115px;overflow:hidden;}
.head div {float:left;}
.head .logo {padding:15px 10px 0 0px;height:90px;overflow:hidden;}
.head h1 {font-size:24px;margin:32px 0 5px 10px;color:#006600;font-family:\9ED1\4F53;filter:glow(color=#FFFFFF,strength=3);}
.head h4 {font-size:15px;margin:0 0 0 10px;color:#006600;}

#menu a {text-decoration:none;}
.menu {background:url('menu_bg1.gif');height:30px;overflow:hidden;padding:1px 0 0 20px;font-size:14px; }
.menu_li {float:left;white-space:nowrap;line-height:50px;padding:0 30px 0 0px;}
.menu_li span {color:#444444;}
.menu_li:hover a span{ color:#006600;}
.menu_on {float:left;white-space:nowrap;line-height:50px;padding:0 30px 0 0px;background:url('menu_on1.gif') repeat-x;}
.menu_on span {color:#006600;}

.side_head {border:#7DBE0A 1px solid;border-bottom:none;background:url('side_head.gif') repeat-x;}
.side_head div {padding:0 10px 0 10px;font-size:14px;height:28px;line-height:30px;overflow:hidden;letter-spacing:1px;}
.side_body {border-top:none;padding:0px; width:189px; margin:0 auto; padding-top:0px; padding-bottom:10px;}
.side_body li {padding:0 0 0 0px;height:36px; text-indent:10px;line-height:36px;background:url('eq_19.jpg') top center no-repeat;}
.side_body li a{ text-decoration:none; font-size:14px;   }
.side_body .f_b a{ background:url('ty_19.jpg') top center no-repeat;display:block;color:#FFFFFF  }
.main_head { border-left:1px #cccccc solid;border-right:1px #cccccc solid;border-top:1px #cccccc solid}
.main_head div {padding:0 10px 0 10px;font-size:14px;height:28px;line-height:30px;overflow:hidden;letter-spacing:1px;}
.main_body {border-top:none;padding:10px;margin:0 0 10px; margin-bottom:20px;}

#shoptopbg {
	width: 100%;
	    background-color: #363636;
}
#shoptop {
	width: 1190px;
	line-height: 52px;
	margin: 0 auto;
}

.shoptleft {
	width: 70%;
}
.shoptleft span {
	float: left;
	padding-right: 15px;
	line-height: 35px;
}
.shoptright {
	float: right;
	text-align: right;
}
.shoptright li {
	width: 80px;
	text-align: center;
	font: 12px arial;
	position: relative;
	float: left;
	margin-top: 6px;
	background: url(../green/shopimg_08.jpg) no-repeat right;
}



.shoptright .dobot {
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	border-top-style: hidden;
	margin-top: 1px;
	width: 80px;
}
.shoptright .dobot a {
	position: relative;
	display: block;
	margin: 0;
	padding: 0px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #363636;
}
.shoptright .dobot a:hover {
	background: #848484;
	color: #FFF
}

.site a {
	display: block;
	width: 72px;
	margin: 0 2px 0 0;
	line-height: 34px;
	color: #ececec;
	text-decoration: none;
	font-size: 14px;
}
.trr{ float:right; height:35px;}
.trr a{ color:#FFFFFF; text-decoration:none}
.trr ul li{ float:left;background: url(../green/shopimg_08.jpg) top  right no-repeat; width:80px; text-align:center }
.clear{ clear:both}

.qxwewm {
	margin-left: 10px;
	float: left;
	margin-top: 23px;
	color: #fff;
	line-height: 20px;
	position: relative;
}
.qxwss {
	float: right;
	margin-top: 18px;
	color: #fff;
	line-height: 20px;
}
.qxwewm1 {
	background-color: #fff;
	display: none;
	border: #E4E4E4 1px solid;
	line-height: 16px;
	color: #666;
	text-align: center;
	padding-bottom: 10px;
	position: absolute;
	top: 47px;
	font-size: 12px;
}
.qxwewm1 img {
	padding: 12px;
	width: 110px;
}
.qxwewm:hover .qxwewm1 {
	display: block;
}
.shopmb a{    display: block;
    width: 72px;
    margin: 0 2px 0 0;
    line-height: 34px;
    background: url(../green/shopimg_111.png) no-repeat right;
    color: #ececec;
    text-decoration: none;
    font-size: 14px;}
.shopmb { position:relative}
.shopmb span{ display:none}
.shopmb:hover  span { display: block;  line-height:25px; position:absolute; text-indent:15px; top:34px; left:0px; height:71px; width:90px; margin:0 auto; background-color:#363636 }

.lmzz1{ background: url(../green/companybg1t_01.jpg) top center no-repeat; display:block}
.lmzz2{ background: url(../green/companybg1t_03.jpg) top center  repeat-y; display:block}
.lmzz2 a:hover{ text-decoration:#444 !important; color:#444 !important;}
.lmzz3{ background: url(../green/companybg1t_05.jpg) top center no-repeat; display:block}

.co_banner{ width:650px;  position:relative;  height:440px;float:left;}
.co_banner .baTi{filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; background-color:#cccccc;width:100%;height:40px;line-height:40px;color:#fff;font-size:24px;position:absolute;top:0;z-index:1;text-align:center;}
.co_banner .bd{ margin:0 auto; position:relative;overflow:hidden;  }
.co_banner .bd ul{  width:650px; !important;  }
.co_banner .bd li{  width:650px; !important;  height:440px; overflow:hidden; text-align:center;  }
.co_banner .bd li a{ display:block; height:440px; }
.co_banner .bd li img{display:block;}

.co_banner .hd{ width:100%; position:absolute; z-index:1; bottom:10px; left:0; height:20px; line-height:20px; text-align:center; }
.co_banner .hd ul{ text-align:center;}
.co_banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:0 5px; border-radius:50%;background:#fff;overflow:hidden; line-height:9999px; }
.co_banner .hd ul .on{ background:#ff6900; }

.co_i_news{margin-top:111px;float:right;background:#fff;border:1px solid #ddd;}
.co_i_news .menuTab{position:relative;overflow:hidden;border-bottom:1px solid #ddd;}
.co_i_news .menuTab li{float:left;width:50%;height:40px;background:#f7f7f7;}
.co_i_news .menuTab li a{display:block;text-align:center;color:#999;line-height:40px;}
.co_i_news .menuTab li.on{background:#3ec8fb;}
.co_i_news .menuTab li.on a{color:#fff;}
.co_i_news .newsMain ul{padding:0 10px;} 
.co_i_news .newsMain li{border-bottom:1px solid #ddd;padding:10px 0;}
.co_i_news .newsMain li a{display:block;white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}
.co_i_news .newsMain li span{font-size:12px;color:#999;line-height:18px;}
.co_i_news .newsMain .viewMore{text-align:center;padding-top:10px;}
.co_i_news .newsMain .viewMore a{font-size:12px;color:#666;}

.bb{ background: url(../green/t1.jpg) top center no-repeat; height:658px;}
.lxdh{ background: url(../green/f2.jpg) left center no-repeat; height:46px; width:380px;}
.lxdh div{ padding-left:63px !important; font-size:20px !important;}

.catlist_li{ width:189px; margin:0 auto;background: url(../green/po_25.jpg) top center no-repeat; height:26px; line-height:26px;}
.catlist_li a{ text-decoration:none; padding-left:15px;}
.catlist_li a:hover{background: url(../green/po_28.jpg) 1px 5px  no-repeat;}
.cpjk{background: url(../green/qt_13.jpg) top center no-repeat; height:38px;}
.cpjk1{background: url(../green/qt_131.jpg) top center no-repeat; height:38px;}