/* CSS Document */
@charset "utf-8";
*{margin:0px; padding:0px;}
body{font-family:sans-serif; font-size:12px; margin:0 auto; padding:0px; color:#000000; background-color:#bdebfd;}
div{margin:0 auto; }
span{ margin:0 auto;}
li{overflow:hidden; list-style-type:none;}
a{text-decoration:none; overflow:hidden; color:#000000;}
img{border:0px;}

#topDiv{ width:1010px; height:93px; background-color:#FFFFFF; overflow:hidden;}
#logoDiv{ width:480px; height:93px; float:left; overflow:hidden;}
#logoDivR{ width:400px; height:93px; float:right; overflow:hidden;}
#logoDivRT{  width:390px; height:18px; line-height:22px; margin-top:12px; float:right; text-align:right; overflow:hidden;}
#logoDivRT a{ color:#000000; padding:0px 8px;}


#logoDivRtell{ width:259px; height:36px;  margin-top:10px;  float:right; overflow:hidden;}

#navBag{width:1010px; height:41px; background-color:#0170d7; overflow:hidden;}
#nav {width:1000px; display:block; margin:0 auto; overflow:hidden;}
#nav .mainlevel { float:left; width:142px;/*IE6 only*/ background-image:url(../images/navb.jpg); background-repeat:no-repeat; background-position:right top;}
#nav .mainlevel a {display:block; width:142px; height:41px; text-align:center;}
#nav .mainlevel a:hover{ }
.mainlevelA{ text-align:center;}
#nav .mainlevel a:hover {text-decoration:none;}
#nav .mainlevel ul {display:none; position:absolute; Z-INDEX: 999;}
#nav .mainlevel li {border-top:1px solid #0162bc; background-color:#0170d7; width:140px;/*IE6 only*/ height:30px !important; line-height:30px !important; text-align:center; background-image:none !important;}
#nav .mainlevel li a{ font-size:12px !important; font-weight:normal !important; line-height:30px !important; color:#FFFFFF; background-image:none;}
#nav .mainlevel li a:hover{ color:#f2ce04; background-image:none;}

#mainlevel_01 a{  background-image:url(../images/n1.png); background-repeat:no-repeat; background-position:top center;}
#mainlevel_01 a:hover{ background-image:url(../images/n1.jpg); background-repeat:no-repeat; background-position:top center;}
#mainlevel_02 a{  background-image:url(../images/n2.png); background-repeat:no-repeat; background-position:top center;}
#mainlevel_02 a:hover{ background-image:url(../images/n2.jpg); background-repeat:no-repeat; background-position:top center;}
#mainlevel_03 a{  background-image:url(../images/n3.png); background-repeat:no-repeat; background-position:top center;}
#mainlevel_03 a:hover{ background-image:url(../images/n3.jpg); background-repeat:no-repeat; background-position:top center;}
#mainlevel_04 a{  background-image:url(../images/n4.png); background-repeat:no-repeat; background-position:top center;}
#mainlevel_04 a:hover{ background-image:url(../images/n4.jpg); background-repeat:no-repeat; background-position:top center;}
#mainlevel_05 a{  background-image:url(../images/n5.png); background-repeat:no-repeat; background-position:top center;}
#mainlevel_05 a:hover{ background-image:url(../images/n5.jpg); background-repeat:no-repeat; background-position:top center;}
#mainlevel_06 a{  background-image:url(../images/n6.png); background-repeat:no-repeat; background-position:top center;}
#mainlevel_06 a:hover{ background-image:url(../images/n6.jpg); background-repeat:no-repeat; background-position:top center;}
#mainlevel_07 a{  background-image:url(../images/n7.png); background-repeat:no-repeat; background-position:top center;}
#mainlevel_07 a:hover{ background-image:url(../images/n7.jpg); background-repeat:no-repeat; background-position:top center;}







#bannerDiv{ width:1010px; height:350px; padding-top:5px; background-color:#FFFFFF; overflow:hidden;}
#bannerDiv img{ width:1010px; height:350px;}

#mainBag{ width:1000px; height:auto; padding:5px; background-color:#FFFFFF; overflow:hidden;}
#mainBagL{ width:756px; height:auto; float:left; overflow:hidden;}
#mainBagLT{ width:756px; height:217px; overflow:hidden;}
#aboutDiv{ width:370px; height:215px; float:left; border:1px solid #CCCCCC; overflow:hidden;}
#aboutDivT{ width:370px; height:32px; background-color:#0170d7; border-bottom:1px solid #CCCCCC; overflow:hidden;}
#aboutDivT div{ height:32px; float:left; overflow:hidden;}
#aboutDivT span{ width:38px; height:32px; display:block; float:right;}
#aboutDivM{ width:352px; height:auto; line-height:24px; padding-top:10px; text-indent:24px; overflow:hidden;}
#aboutDivM img{ width:145px; height:132px; float:left; border:1px solid #CCCCCC; margin-top:5px; margin-right:11px;}

#fengcaiDiv{width:370px; height:215px; float:right; border:1px solid #CCCCCC; overflow:hidden;}
#zhuyaoDiv{ width:754px; height:342px; border:1px solid #CCCCCC; margin-top:16px; overflow:hidden;}
#zhuyaoDivT{  width:754px; height:32px; background-color:#0170d7; border-bottom:1px solid #CCCCCC; overflow:hidden;}
#zhuyaoDivT div{ height:32px; float:left; overflow:hidden;}
#zhuyaoDivT span{ width:38px; height:32px; display:block; float:right;}
#zhuyaoDivM{ width:754px; height:auto; overflow:hidden;}
#zhuyaoDivM li{ width:357px; height:132px; float:left; margin-left:13px; margin-top:15px; display:inline;}
.zhuyaoDivML{ width:150px; height:128px; float:left; border:2px solid #CCCCCC; overflow:hidden;}
.zhuyaoDivML img{width:150px; height:128px;}
.zhuyaoDivMR{ width:197px; height:132px; float:right; overflow:hidden;}
.zhuyaoDivMR p{ display:block; height:28px; line-height:28px; width:197px; color:#ff0000; font-size:14px;}
.zhuyaoDivMR div{ width:197px; height:68px; line-height:22px; margin-top:2px; overflow:hidden;}
.zhuyaoDivMR span{ display:block; width:197px; height:22px; text-align:right; margin-top:5px;}

#mainBagR{ width:230px; height:auto; float:right; overflow:hidden;}
#newsDiv{ width:228px;height:215px; border:1px solid #CCCCCC; overflow:hidden;}
#newsDivT{ width:228px; height:32px; background-color:#0170d7; border-bottom:1px solid #CCCCCC; overflow:hidden;}
#newsDivT img{ float:left;}
#newsDivM{ width:212px; height:160px; margin-top:10px; overflow:hidden;}
#newsDivM li{ width:212px; height:24px; line-height:24px; background-image:url(../images/nt.jpg); background-repeat:no-repeat; background-position:left center; text-indent:8px; float:left;}
#newsDivM li a:hover{ color:#0170d7;}

#contactDiv{ width:228px;height:342px; border:1px solid #CCCCCC; margin-top:16px; overflow:hidden;}
#contactDivT{ width:228px; height:32px; background-color:#0170d7; border-bottom:1px solid #CCCCCC; overflow:hidden;}
#contactDivT img{ float:left;}
#contactDivMT{ width:212px; height:170px; line-height:28px; background-image:url(../images/tellc.jpg); background-repeat:no-repeat; background-position:top; padding:0px 8px; padding-top:12px; overflow:hidden;}
#contactDivMB{ width:212px; height:100px; margin-top:13px; overflow:hidden;}


#mainY{ width:1000px; height:10px;  background-image:url(../images/my.jpg); background-repeat:no-repeat; background-position:center top; overflow:hidden;}
#mianTow{ width:1000px; height:auto; margin-top:6px; padding-bottom:30px; overflow:hidden;}

#mianTowL{ width:672px; height:auto; float:left; overflow:hidden;}
#mianTowLT{ width:672px; height:50px; overflow:hidden;}
#mianTowLT img{ float:left;}

#productDiv{ width:1000px; height:151px; padding:13px 5px 0px 5px; background-color:#FFFFFF; background-image:url(../images/pimg.jpg); background-repeat:no-repeat; background-position:5px 13px; overflow:hidden;}
#productDivL{ width:940px; height:113px; margin-left:53px; padding-top:19px; overflow:hidden;}
#productDivL li{ width:138px; height:113px; float:left; margin-left:17px;}
#productDivL li img{  width:138px; height:113px;}
#linkDiv{ width:1000px; height:64px; padding:13px 5px 17px 5px;  background-color:#FFFFFF; overflow:hidden;}
#linkDivL{ width:998px; height:62px; border:1px solid #CCCCCC; overflow:hidden;}
#linkDivLL{ width:86px; height:62px; float:left; border-right:1px solid #CCCCCC; overflow:hidden;}
#linkDivLR{ width:910px; height:62px; float:right; overflow:hidden;}
#linkDivLR li{ width:90px; height:38px; border:1px solid #CCCCCC; float:left; margin-left:19px; margin-top:11px;}
#linkDivLR li img{ width:90px; height:38px;}

#yqljDiv{ width:1000px; height:47px; border:1px solid #CCCCCC; overflow:hidden;}
#yqljDivL{ width:111px; height:47px; float:left; overflow:hidden;}
#yqljDivR{ width:878px; height:47px; line-height:49px; padding:0px 5px; float:right; overflow:hidden;}
#yqljDivR a{ padding:0px 8px; color:#666666;}
#yqljDivR a:hover{ color:#057ae8;}
#yqljDivY{width:1000px; height:5px;  background-image:url(../images/yqy.jpg); background-repeat:no-repeat; background-position:center top; overflow:hidden;}

#footDiv{ width:1010px; height:150px; background-color:#0e6ed2; overflow:hidden;}
#footDivL{ width:1010px; height:150px; text-align:center; line-height:28px; color:#FFFFFF; padding-top:18px; overflow:hidden;}
#footDivL a{ color:#FFFFFF;}

#neiyemianbag{ width:1000px; height:auto; overflow:hidden; padding:3px 5px 5px 5px; background-color:#FFFFFF;}
#neiyemianbagL{ width:259px; height:auto; float:left; overflow:hidden; overflow:hidden;}
#neiyemianksdh{  width:257px; height:auto; overflow:hidden; border:1px solid #CCCCCC; overflow:hidden;}
#neiyemianksdht{width:257px; height:32px; background-color:#0170d7; border-bottom:1px solid #CCCCCC; overflow:hidden;}
#neiyemianksdht img{ float:left;}
#neiyemianksdhm{width:257px; height:auto; float:right; padding:5px 0px; overflow:hidden;}
#neiyemianksdhm li{ width:237px; height:25px; line-height:25px; background-image:url(../images/newsd.jpg); background-repeat:no-repeat; background-position:left center; text-indent:12px; float:left; margin-left:10px; display:inline;}
#neiyemianksdhm li a{  color:#000000; }
#neiyemianksdhm li a:hover{ color:#057ae8;}

#neiyemiancontact{ width:257px; height:auto; overflow:hidden; margin-top:15px; border:1px solid #CCCCCC; overflow:hidden;}
#neiyemiancontactt{width:257px; height:32px; background-color:#0170d7; border-bottom:1px solid #CCCCCC; overflow:hidden;}
#neiyemiancontactt img{ float:left;}
#contactDivMTNY{ width:237px; height:170px; line-height:28px; background-image:url(../images/tellc.jpg); background-repeat:no-repeat; background-position:top; padding:0px 10px; padding-top:12px; overflow:hidden;}
#contactDivMBNY{ width:257px; height:100px; margin-top:13px; text-align:center; padding-bottom:10px; overflow:hidden;}


#neiyemianbagR{width:728px; height:auto; float:right; }
#neiyemianbagRT{width:728px; height:32px; border-bottom:1px solid #CCCCCC; overflow:hidden;}
#neiyemianbagRbt{ width:300px; height:32px; line-height:34px; float:left; background-image:url(../images/neiyetibt.jpg); background-repeat:no-repeat; background-position:left center; font-size:14px; font-weight:bold; text-indent:30px; overflow:hidden;}
#neiyemianbagRbh{ width:300px; height:34px; line-height:40px; float:right; overflow:hidden; text-align:right;}
#neiyemianbagRM{ width:728px; height:auto; overflow:hidden;}
#newsNY{width:728px; height:auto; overflow:hidden;}
#newsNY li{ width:728px; height:25px; line-height:25px; background-image:url(../images/newsd.jpg); background-repeat:no-repeat; background-position:left center; float:left; border-bottom:1px dashed #CCCCCC;}
#newsNY li a{ display:block; width:580px; height:25px;  color:#000000; float:left;  text-indent:12px;}
#newsNY li a:hover{ color:#057ae8;}
#newsNY li span{display:block; width:100px; height:25px;  color:#000000; float:right; text-align:right;}

#productNY{width:728px; height:auto; overflow:hidden;}
#productNY li{ width:170px; height:160px; float:left; border:1px solid #CCCCCC; margin-top:10px; margin-left:8px; display:inline;}
#productNY li img{ width:170px; height:130px; float:left;}
#productNY li span{ display:block; width:170px; height:29px; line-height:32px; text-align:center; border-top:1px solid #CCCCCC; }

#neiyemianbagRMinfo{ width:728px; height:auto; padding:5px 0px; line-height:24px; }



.service-menu .menu-p .menu-i {background:url("../images/menubg.png") no-repeat;}
.service-menu {width:230px;margin:0;}
.service-menu .menu-title {height:21px;overflow:hidden;padding:6px 8px;background-position:0 0;background-repeat:repeat-x;color:#009BEB;font-size:14px;font-weight:bold;}
.service-menu .menu-p {display:block;height:21px;overflow:hidden;padding:6px 0 6px 19px;border-top:solid 1px #e6e6e6;font-size:12px;font-weight:normal;cursor:pointer; font-weight:bold; line-height:23px;}
.service-menu .menu-p .menu-i {float:left;display:inline;width:11px;height:11px;overflow:hidden;background-position:0 -103px;margin:5px 6px 0 0;}
.service-menu .menu-p a:link, .service-menu .menu-p a:visited {color:#009BEB;text-decoration:none;font-size:14px;}
.service-menu .menu-p a:hover {color:#009BEB;text-decoration:none;}
.service-menu .menu-p-current .menu-i {background-position:-20px -103px;}
.service-menu .menu-p-current a:link, .service-menu .menu-p-current a:visited {font-size:12px; font-weight:bold; color:#009BEB; text-decoration:none;}
.service-menu .menu-p-current a:hover {color:#009BEB;}
.service-menu .menu-c {border-top:solid 1px #e6e6e6;display:none; margin:inherit;}
.service-menu .menu-c-current {display:block;}
.service-menu .menu-c ul {display:block;}
.service-menu .menu-c li {height:30px;border-bottom: 1px solid #DDDDDD;overflow:hidden;text-indent:38px;line-height:30px;background-color:#FFFFFF;}
.service-menu .menu-c a:link, .service-menu .menu-c a:visited {font-size:12px; color:#009BEB; text-decoration:none;}
.service-menu .menu-c a:hover {font-size:12px; color:#009BEB; text-decoration:none;}
.service-menu .menu-c .current:link, .service-menu .menu-c .current:visited {font-size:11px; font-weight:bold; color:#009BEB; text-decoration:none;}
.service-menu .menu-c .current:hover {font-size:11px; font-weight:bold; color:#009BEB; text-decoration:none;}


.dddd{border:#CCCCCC solid 1px; width:620px;}
.dddd ul li{ float:left;width:60px; height:24px; line-height:24px; overflow:hidden; border:#CCCCCC solid 1px; }