/* CSS Document */
body{padding:0; margin:0 auto; font-size:12px; color:#666; line-height:170%}
div,ul,li,table{margin:0 auto; padding:0; }
ul,li{list-style:none}
img{border:0}
a{text-decoration:none; color:#666}
a:hover{color:#aa0000}
.clear{width:100%; height:0px; clear:both; overflow:hidden}
.fleft{float:left}
.fright{float:right}
.header{ background:url(../images/index_01.gif) repeat-x; height:182px}

.top{width:1100px}
.tops{width:1100px;height:89px;}
.main{width:1100px; clear:both}
.mainns{width:1200px; margin:0 auto;}
.mains{width:1350px; clear:both}
.logo{background:url(../images/index_03.gif) no-repeat; width:165px; height:93px; float:left}
.logo a{ display:block; width:272px; height:93px}
.nav{float:right; height:93px; width:924px}
.nav a{display:block; float:left; line-height:45px; width:97px; text-align:center; font-family:"微软雅黑"; font-size:17px; font-weight:bold; color:#333; height:45px; margin-top:25px}
.nav a.xiexian{width:29px; background:url(../images/xiexian.gif)}
.nav a:hover{color:#aa0000; font-weight:bold}
.bannerbg{width:100%; height:448px;overflow:hidden; position:relative;}
.bigpic{height:448px; position:relative; overflow:hidden; margin:0 auto;  width:1440px; left:50%; margin-left:-726px;}
.bigpic a{ position:relative;}
.bigpic img{height:448px; width:1440px; display:block;}
.smallpic{position:absolute; left:50%; margin-left:-220px; bottom:18px; z-index:2; width:540px;}
.smallpic div{width:80px; height:48px; float:left; margin-right:7px; position:relative;}
.smallpic a{position:absolute; bottom:0; background:#fff; border:1px solid #ccc; display:block; width:80px; height:0; overflow:hidden; padding-bottom:5px;}
.smallpic a.active{background:#009ce0;}
.smallpic img{display:none; width:80px;}
.bannerSide{background:url(../images/index_07.gif) repeat-x; height:30px;width:1440px;}
.bannerSide ul{width:984px; background:url(../images/index_08.gif) left center no-repeat; height:30px; padding-left:76px; line-height:30px}
.bannerSide ul span{float:right}
.box{ position:relative; background:url(../images/index_14.gif) left top repeat-x; margin-top:15px; width:100%}
.jiao1{position:absolute; width:4px; height:4px; background:url(../images/index_13.gif) no-repeat; left:0; top:0}
.jiao2{position:absolute; width:4px; height:4px; background:url(../images/index_13_2.gif) no-repeat; right:0; top:0}
.jiao3{position:absolute; width:4px; height:4px; background:url(../images/index_13_3.gif) no-repeat; right:0; bottom:0}
.jiao4{position:absolute; width:4px; height:4px; background:url(../images/index_13_4.gif) no-repeat; left:0; bottom:0}
.boxContent{background:url(../images/index_24.gif) left bottom repeat-x}
.boxLeft{background:url(../images/index_17.gif) left top repeat-y }
.boxRight{background:url(../images/index_17_2.gif) right top repeat-y; padding:10px 12px 0px; text-align:justify; text-justify:inter-ideograph}
.boxTitle{padding-bottom:10px}
.titleLeft{ background:url(../images/index_21.gif) left center no-repeat; }
.titleLeft strong{font-size:14px; color:#1373aa; background:url(../images/index_21_2.gif) right center no-repeat; padding-right:55px}
.titleLeft strong a{color:#1373aa;}
.boxTitle span{float:right; color:#999; }
.boxTitle span a{color:#999}
.boxFoot{background:url(../images/index_14.gif) left bottom repeat-x; height:2px}
.gsjj{float:left; width:565px}
.qydt{float:right; width:518px}
.cpzb{clear:both;}
.cpzb ul{float:left;}
.cpzb ul img{}
.cpzb ul li{ float:left;padding:5px}
.newsTT{border-bottom:1px solid #ddd; padding-bottom:4px}
.newsTT img{float:left}
.newsTT div.newsContent{float:right; width:330px}
.newsList li{margin-top:7px; background:url(../images/arr.gif) left center no-repeat; padding-left:15px; white-space:nowrap; overflow:hidden; border-bottom:1px dotted #ddd}
.gclc{background:url(../images/gclc.gif) center center no-repeat #f7f7f7; border:1px solid #ccc; clear:both; height:40px; padding:7px; margin-top:15px}
.bottomNav{border:5px solid #ccc; padding:15px; margin-top:15px; background:#fff}
.bottomNav ul{float:left; padding:0 10px}
.bottomNav ul li{padding:3px}
.bottomNav ul strong{ font-family:"微软雅黑"; font-size:16px; display:block; padding:8px 0}
.foot{width:100%; background:#198adc; height:30px; line-height:30px; clear:both; margin-top:15px}
.foot ul{width:1100px; color:#f7e5e5; position:relative}
.foot ul a{color:#f7e5e5}
.foot ul span{ position:absolute; right:0; top:0}
.foots{width:1000px; background:#fff; height:30px; line-height:30px; clear:both; margin-top:5px}


.inside{width:820px; float:right}
.inside .boxTitle{ border-bottom:1px dotted #ddd}
.inside h1{color:#aa0000; text-align:center; font-size:18px}
.pMemo{padding:10px; clear:both; background:#f5f5f5; color:#999}
.leftSide{float:left; width:269px; margin-top:-5px;}
.leftSide .box{width:249px}
.leftSide li{border-bottom:1px dotted #ccc; height:35px; line-height:35px}
.leftSide li a{display:block; background:url(../images/arr.gif) left center no-repeat; padding-left:15px}
.nySide{background:url(../images/nside.gif) repeat-x; height:17px}
.nLoc{background:url(../images/nLoc.gif); height:66px; width:269px; color:#fff; line-height:66px; text-align:center; font-size:18px; font-family:"微软雅黑"}
.nLoc a{color:#fff}
.nLoc a span{font-size:12px}
.dalei{font-size:14px; color:#aa0000 }
.dalei a{color:#aa0000}
.leftSide li.xiaolei a{background:none}



#leftmenu{width:230px;  margin-bottom:4px;  position:relative;} 
#leftmenu ul.VideoList li a {font-size:15px;}
#leftmenu li{margin:0px;padding:0px; height:35px; list-style-type:none; list-style-position:outside; width:158px;line-height:35px; border-bottom:1px dotted #cccccc;}
#leftmenu dd li a{margin-left:20px;width:250px; color:#ff0000; font-size:14px; display:block;letter-spacing:4px; font-family:Tahoma;}
#leftmenu dd li a:hover{color:red;text-decoration:underline;}
#leftmenu dl	{position:relative;margin:0px;padding:0px;font-size:14px;height:35px;margin-left:3px;}
#leftmenu dl dt	{margin:0px;padding:0px;height:35px; line-height:35px;width:218px;}
#leftmenu dl dt a{display:block; position:relative;height:35px;width:225px;margin:0px;padding:0px;font-size:15px;border:0px solid; font-weight:bold;
	border-color:#71828A;border-right-color:#FFFFFF;  text-indent:1em;color:#ff0000; float:left;
	background:url("/img/lm.gif") NO-repeat; background-position:left center; text-indent:2.5em;}
#leftmenu dl dt a:hover{color:#000;}

#leftmenu dl dd	{margin:0px;padding:0px;border:1px solid #71828A;position:absolute;background:#FFFFFF;display:none;z-index:99;width:250px; top:0px;left:228px;overflow:hidden} 













.cpzs ul{float:left; margin-right:45px; margin-top:20px; width:310px; margin-left:40px; overflow:hidden; white-space:nowrap}
.list_page{text-align:center; border:1px dotted #ccc; padding:5px; margin:10px 0; background:#f8f8f8; font-size:14px}
.list_page a{padding:5px}
.list_page input{width:18px; margin:0 3px; padding:0; text-align:center;}
.name a{color:#aa0000}
.xinxi{border:1px dotted #ccc;text-align:center; border-left:none; border-right:none; padding:3px 0}
.xwdt{width:750px}
.xwdt ul{border-bottom:1px dotted #ccc; height:120px;margin-top:10px; position:relative}
.xwdt ul li.xwimg{border:1px solid #ccc; padding:2px; width:120px; height:90px; position:absolute; left:0px; top:6px; background:url(../images/noimg.gif) center center no-repeat}
.xwdt ul li.xwbt{position:absolute; right:0; width:600px; color:#999; top:0; color:#aa0000; font-size:14px}
.xwdt ul li.xwbt a{color:#aa0000}
.xwdt ul li.xwjj{position:absolute; right:0; width:600px; color:#999; top:30px}
.xwdt ul li.xwsj{position:absolute; right:0; width:600px; color:#666; bottom:6px}


.product_txt table {border:none }
.product_txt table td {}
.product_txt { width:770px;float:left;border:1px solid #d0d0d0;}
#s_nav { width:768px; height:36px; }
#tab_p { height:36px;overflow:hidden; background:url(../images/a03.png) 337px bottom no-repeat;}
#tab_p li { float:left; color:#333; height:36px; cursor:pointer; width:186px; text-align:center; background:url(../images/p3.png) right 0 no-repeat; font:bold 14px/36px "微软雅黑"; }
#tab_p li.current_p { color:#ff9900; background:url(../images/p3.png) left 0 no-repeat; }
#content_p { float:left; padding:0 4px; width:740px; padding-top:8px;}
#content_p ul{ width:740px; height:auto; float:left; overflow:hidden; display:none;}

#content_p table { font-size:13px;}
#content_p { font-size:13px; width: auto; line-height:20px; text-align:center;}



.banws{width:100%; height:350px; overflow:hidden; position:relative;}
.bigws{height:350px; position:relative; overflow:hidden; width:1920px; left:50%; margin-left:-960px;}
.bigws a{ position:relative;}
.bigws img{height:350px; width:1920px; display:block;}
.smallws{position:absolute; left:50%; margin-left:-220px; bottom:18px; z-index:2; width:240px;}
.smallws div{width:102px; height:48px; float:left; margin-right:7px; position:relative;}
.smallws a{position:absolute; bottom:0; background:#fff; border:1px solid #ccc; display:block; width:102px; height:0; overflow:hidden; padding-bottom:5px;}
.smallws a.active{background:#009ce0;}
.smallws img{display:none; width:102px;}


.sleft{ float:left; height:auto; width:240px;}
.phone{ width:240px; height:267px; margin-top:10px; _display:inline; float:left;  background:url(../Images/phonetitbg.jpg) no-repeat;}
.phone_tit{ width:237px; height:32px; float:left;}
.phone_tit01{ height:21px; padding-top:10px; padding-left:20px; color:#ccc; float:left; font-size:12px;}
.phone_tit01 span{ font-size:16px; font-weight:bold; color:#000; padding-left:20px; padding-right:10px;}
.phone_titmore{ height:32px; line-height:32px; padding-right:10px; float:right;}
.phone_titmore img{ margin-top:16px; float:left;}
.phone_conten{ width:237px; height:205px; padding-top:10px; line-height:29px; font-size:14px; font-weight:bold; padding-left:5px; float:left;}
.phone_conten span{ color:#ce0000;}
.about{ width:694px; height:273px; margin-left:12px; margin-top:5px; _display:inline; background:url(../Images/aboutbg.jpg) no-repeat; float:left;}
.about_tit{ width:694px; height:32px; margin-top:5px; _display:inline; float:left;}
.about_tit1{ width:944px; height:45px; background:url(../Images/Newslist2.jpg) no-repeat; _display:inline; float:left;}
.about_titmore{ height:32px; padding-top:5px; line-height:32px; padding-right:30px; float:right; color:#666;}
.about_titmore a{ color:#666;}
.about_titmore img{ margin-top:12px; float:left;}
.about_conten{ width:654px; height:auto; padding:20px; line-height:23px; float:left; font-size:14px;}
.about_tittext{ height:20px; padding-top:12px; color:#ccc; padding-left:35px; float:left;}
.about_tittext a{ color:#ccc;}

.shipin { width:245px; height:auto; float:right; margin-top:7px;}
.about_tits{ width:100%; height:32px; margin-top:5px;display:inline; float:left;background:url(../Images/shipin.jpg) no-repeat;}
.phone_tits{ height:21px; padding-top:5px; padding-left:20px; color:#ccc; float:left; font-size:12px;}
.phone_tits span{ font-size:16px; font-weight:bold; color:#000; padding-left:20px; padding-right:10px;}
.shipin_cc { float:left; margin-top:10px;}
.shipin_cc embed{ padding:0px; width:242px; height:222px;}

.prdlist{ width:240px;margin-top:10px; _display:inline; float:left;}
.prdlist_tit{ width:240px; height:120px;  background:url(../Images/prolist11.jpg) no-repeat; float:left; margin-bottom:2px;}
.prdlist_tit01{ height:23px; padding-top:10px; padding-left:5px; color:#ccc; float:left; font-size:12px;}
.prdlist_tit01 span{ font-size:16px; font-weight:bold; color:#000; padding-left:30px; padding-right:10px;}
.prdlist_tit011{ height:120px; padding-top:10px; padding-left:5px; color:#ccc; float:left; font-size:12px;}
.prdlist_tit011 span{ font-size:16px; font-weight:bold; color:#fff; padding-left:10px; padding-right:10px;}
.prdlist_conten{ width:240px; padding-bottom:10px; float:left;}
.prdlist_li{ width:240px; height:34px; line-height:34px; _display:inline;background:url(../Images/prdlistlibg.jpg) no-repeat; float:left; margin-bottom:1px; text-indent:50px;}
.prdlist_li a{ color:#fff; font-size:14px; font-weight:bold;}
.prdlist_li1{ width:240px; height:34px; line-height:34px; _display:inline;background:url(../Images/prdlistlibg.jpg) no-repeat left bottom; float:left; margin-bottom:1px; text-indent:50px;}
.prdlist_li2{ width:240px; height:34px; line-height:34px; _display:inline; float:left; margin-bottom:1px; text-indent:50px;background:url(../Images/prdlistlibg2.jpg) no-repeat left bottom;}
.prdlist_li1 a{ display:block; width:240px; height:34px; line-height:34px; color:#000; font-size:14px;}
.prdlist_li1 a:hover{ color:#FFF; font-weight:700; font-size:14px;background:url(../Images/prdlistlibg.jpg) no-repeat;}
.prdlist_li2 a{ display:block; width:240px; height:34px; line-height:34px; color:#000; font-size:14px;}
.prdlist_li2 a:hover{ color:#FFF; font-weight:700; font-size:14px;background:url(../Images/prdlistlibg2.jpg) no-repeat;}

/*首页热销产品*/
.prdlist_1{ width:944px; margin-top:10px; float:right;}
.prdlist_tit1{ width:944px; background:url(../Images/Newslist2.jpg) no-repeat; height:45px;}
.prdlist_conten1{ width:942px; border:1px solid #ddd; border-top:0px; float:left; padding-bottom:15px; padding-top:5px;}
.Bhotprdcon{ width:285px; height:auto; overflow:hidden; margin-left:20px; margin-top:10px; _display:inline; border:#dae1e9 1px solid; float:left;}
.hotprdcon_img{ width:281px; line-height:25px; padding:2px; border-bottom:#dae1e9 1px solid; float:left;}
.hotprdcon_img img{ width:281px; }
.hotprdcon_text{ width:278px; height:25px; line-height:25px; padding-left:5px; border:#fff 1px solid; background:#e5e5e5; float:left;}
.boder{ width:284px; height:1px; background:#e5e5e5; font-size:0; float:left;}
.hotprdcon_text02{ width:278px; height:22px; line-height:22px; padding-left:5px; border:#fff 1px solid;background:#f2f2f2; float:left;}
/*首页热销产品*/

/*首页新闻样式*/
.prdlist2{ width:959px; margin-top:10px; float:right;}
.prdlist_tit2{ width:768px; background:url(../Images/Newslist1.jpg) no-repeat; border:1px solid #c2d4de; border-bottom:0px; }
.prdlist_conten2{ width:768px; border:1px solid #c2d4de;}
.bootnews{ width:442px; border:1px solid #ccc; height:auto; margin-left:15px; _display:inline; float:right; padding:0 10px 5px; margin-bottom:10px;}
.bootnews_tit{ width:442px; height:32px; border-bottom:#ccc 1px solid; float:left; background:url(../images/Newslist3.jpg) no-repeat left bottom; padding-bottom:10px;}
.bootnews_ul{ width:442px; height:auto; padding:5px 0; float:left;}
.bootnewsli{ width:420px; height:27px; line-height:27px; border-bottom:#ccc 1px dotted; background:url(../Images/ico02.jpg) 5px center no-repeat; padding-left:15px; float:left;}
.bootnewsli img{ margin-top:7px; float:none;}
.bootnewsli a { float:left; color:#000; width:345px; white-space:nowrap; overflow:hidden;}
.bootnewsli span { float:right;}
.tuijianprd{ width:944px; height:auto; padding:10px;border-left:#c2d4de 1px solid; border-right:#c2d4de 1px solid; border-bottom:#c2d4de 1px solid; float:left;}
/*首页新闻样式*/

.bootehotprd{ width:224px; height:122px; line-height:25px; margin-left:10px;float:left;}
.bootehotprd img{ width:224px; height:122px; padding:2px; border:#ccc 1px solid;}
.bootemlinks{ width:1198px; height:auto; _display:inline; border:#ccc 1px solid; float:left;}
.bootemlinks_tit{ width:1180px; height:32px; line-height:32px; margin-left:10px; _display:inline; border-bottom:#e5e5e5 1px solid; float:left;}
.bootemlinks_tit01{ height:32px; line-height:32px; color:#cbcbcb; float:left;}
.bootemlinks_tit01 span{ font-size:14px; font-weight:bold; color:#000;}
.bootemlinks_tit02{ height:32px; line-height:32px; padding-right:10px; float:right;}
.bootemlinks_tit02 span{ font-size:10px; font-weight:bold;}
