/*
	[Destoon B2B System] Copyright (c) 2008-2015 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
/* global */
body { width: 100%;margin:0px;font-size:12px;color:#000000;background:url(kb_27.gif);background-color:#d7e7a0;}
/* common */
.m {width:1200px;margin:auto;}
.top {height:26px;line-height:26px;color:#FFFFFF;}
#top a {color:#FFFFFF;text-decoration:none;}

.headtop{ width:100%; height:29px; background:url(images/head01.jpg) repeat-x;color:#000000;}
.headxia{ width:100%; height:3px; background:url(images/index02.jpg) no-repeat; overflow:hidden;}
.headcontent{ width:1200px; height:29px; margin:0px auto;}
.headleft{ width:500px; background:url(images/headleftbg02.jpg) no-repeat;}
.headcontent span{ height:29px; line-height:29px; font-size:12px;color:#000000;}
.headcontent span a{color:#000000;text-decoration:none;}
.headcontent span a:hover{ color:#f00;}
.headright{ height:29px; line-height:29px; background:url(images/headrightbg02.jpg) no-repeat; padding-left:10px;}
.headright a{ margin-left:10px;color:#000000;text-decoration:none;}
.left { float:left; } 
.right{ float:right;}

.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:#ECF3F8;font-family:\9ED1\4F53;filter:glow(color=#FFFFFF,strength=3);}
.head h4 {font-size:15px;margin:0 0 0 10px;color:#ECF3F8;}

/* sign */
.sign {z-index:1200;position:absolute;width:75px;height:91px;background:url(../image/nimg180_1.png) no-repeat;margin: 0 0 0 1070px;}
.sign div {padding:23px 0 0 73px;}
.sign strong {font-size:18px;color:red;}
.sign span {font-size:18px;color:red;font-weight:bold;padding:0 0 0 60px;}

#menu a {text-decoration:none;}
.menu {background:url(kb_02.gif) repeat-x; padding-left:20px; text-align:center;height:98px;overflow:hidden;font-size:14px;font-weight:bold;}

.menu ul li { width:108px; height:98px; float:left;  font-weight:bold;}
.menu ul li a{ color:#fff; display:block; width:108px; height:43px; margin:30px 0px 0px 0px; line-height:43px;}
.menu_li { width:108px; background:url(kb_03.gif) no-repeat right 0px; height:98px; float:left;  font-weight:bold;}
.menu_on { background:url(kb_04.gif) no-repeat 8px 0px; color:#333;}
.menu_on a span {color:#333;}
.menu_li a:hover { background:url(kb_04.gif) no-repeat 8px -28px; color:#333}

.main_head { 1px solid;border-bottom:none;background:url(kb_35.gif) repeat-x;margin-top: 15px;}
.main_head div {padding:0 10px 0 10px;font-size:14px;height:50px;line-height:50px;overflow:hidden;letter-spacing:1px;color:#eee;}
.main_body {border-top:none;background:#FFFFFF;padding:10px;margin:0 0 10px;}

.dlyx,.gsjs,.zszc,.yyzz,.lxfs,.sqdl,.xinwen  {background:url(kb_05.gif);  margin-top:10px;}
.cpzs {width:990px;margin:auto; height:100%; overflow:hidden;margin-top: 15px; background:url(kb_05.gif); border-top:4px solid #E3983F; padding-left:0px; padding-bottom:20px;}
h2.tl { height:88px; padding-left:5px; }
h2.tl a{ font-size:12px;display:block; width:110px; float:right;margin-right: 20px; height:22px; line-height:22px; text-align:center; background:#198001; color:#fff; font-weight:normal; margin-top:30px;}
.cpzs .cp { width:200px; height:30px; margin-left:20px; margin-top:10px;background:#198001; line-height:30px; padding-left:8px; font-size:14px; color:#fff}

.xilie { line-height:30px; margin-left:20px; margin-top:10px;}

.m15 {margin-top: 15px;}
.side_head {border-bottom:none;background:url(kb_32.gif) repeat-x; margin-top: 15px;color:#eee;}
.side_head div {padding:0 10px 0 10px;font-size:14px;height:50px;line-height:50px;overflow:hidden;letter-spacing:1px;}
.side_body {border-top:none;background:#FFFFFF;padding:10px;margin:0 0 10px;}
.side_body li {background:url(../../image/ico_arrow.gif) no-repeat 5px 7px;padding:0 0 0 20px;height:26px;line-height:26px;overflow:hidden;}

.proList1{ width:970px; height:auto; overflow:hidden; margin-top:17px; margin-left:20px;_margion_left:15px;color:#eee;margin-bottom: 10px;}
.proList1 a {color:#FF6600;}
.proList1 a:hover {color:#333333;}

.ProList{ width:970px; height:auto; overflow:hidden; margin-top:17px; margin-left:10px;}
.ProList ul li{ width:220px; height:261px; float:left; padding:6px; text-align:center; margin-right:10px;color:#eee;}
.ProList img{ width:220px; height:240px;}
.ProList div a{ width:210px; height:35px; line-height:35px; font-size:14px; color:#FF6600;}
.proList a:hover {color:#333333;}

/*公司介绍*/
.gsjj_left { float:left; width:305px; padding-bottom:10px; height:300px; background:#198001; margin-top:20px; margin-left:30px;_margin-left:15px;}
.gslogo {padding-top:9px; text-align:center}
.gslogo img { width:285px; height:220px; border:1px solid #FFF600}
.bk_css06{ width:287px; float:left; background:b20000; background:url(kb_06.gif) no-repeat; height:75px;}
.bk_css06 b{ padding:22px 0 0 90px; float:left; line-height:30px;}
.bk_css06 b span{ font-size:24px; padding:0 5px; color:#FF0000; font-family:"microsoft yahei";}

/*公司介绍 二维码*/
.gsjj_left1 { float:left; width:200px; padding-bottom:10px; height:300px; background:#198001; margin-top:20px; margin-left:30px;_margin-left:15px;}
.gslogo1 {padding-top:9px; text-align:center}
.gslogo1 img { width:180px; height:220px; border:1px solid #FFF600}
.bk_css30{ width:180px; float:left; background:b20000; background:url(kb_30.jpg) no-repeat; height:75px; margin-top: 20px;}
.bk_css30 b{ padding:8px 0 0 70px; float:left; line-height:30px;}
.bk_css30 b span{ font-size:24px; padding:0 5px; color:#FF0000; font-family:"microsoft yahei";}

.gsjj_right { float:right; width: 380px; padding:20px 20px  0 0; height: 320px;  line-height:25px; color:#fff; font-size:14px;  overflow: hidden;}
.gsjj_right a { color:#fff}
.gsjj_right p {font-size:14px; text-indent:24px; }
.gsjj_right p div {font-size:14px; }

.foot{ margin-bottom:60px;  padding-bottom:10px;}
.wj_foot_pf{ width:100%;background:#000; opacity:0.9; position:fixed; bottom:0px;height:55px;}
.wj_foot_pf h3{ color:#FFF; text-align:center; font-size:20px; /*padding:10px 0;*/}
.wj_foot_pf h3 p{ display:inline; font-size:22px; margin-right:10px;}
.wj_foot_pf h3 span{ vertical-align:middle; margin-left:4px;}
.wj_foot_pf h3 a{ vertical-align:middle; margin-left:4px;}
.dj_yh_pf{ font-size:16px; color:#FFF; text-align:center; height:28px; line-height:28px; padding-bottom:10px;}
.dj_yh_pf a{ margin-right:30px;}
.dj_yh_pf a img{ vertical-align:middle;}

.ProList #LeftButton2{width:30px;height:315px; background:url(left.jpg);}
.ProList #RightButton2{width:30px;height:315px; background:url(right.jpg);}

.com_info {text-align:left;display:block;}
.com_info li {line-height:19px;}


