@charset "utf-8";
/* CSS Document */
body,td,th {font-size: 12px;color: #333333;font-family: Arial, Helvetica, sans-serif;}
body {margin: 0px; padding: 0px; background:url(../images/i_02.jpg) repeat-x;}
img{border:0;}
ul,li,p{ margin: 0px; padding: 0px;}
a{cursor: pointer;color: #333333; text-decoration:none;}
a:hover{cursor: pointer;color:#FF0000; text-decoration:underline;}
.clear { clear:both; visibility:hidden;}

#head{padding: 0px;height:85px;width: 1000px;margin: 0px auto; background:url(../images/topbg2.jpg) right bottom no-repeat;}
#logo{clear: left;float: left;height: 63px;width: 460px;margin-top: 10px;overflow: hidden;padding:7px 0px 0px;}
#head p{float:right;margin-top: 10px; margin-right:5px;}
#head p a { font-size: 12px; margin-left:6px;}

#dh{padding: 0px;clear: both;height: 36px;width: 1000px;margin: 5px auto 0px;font-size: 14px;text-align: left;line-height:36px;}
#dh ul{float: left;margin-top: 12px;padding-left:50px; height:16px; margin-top:10px;}
#dh ul li{line-height: 16px;float: left;height: 16px;width: 90px;text-align: center;list-style-type: none;border-left: 1px double #fff;font-size: 14px;}
#dh a{color: #fff;text-decoration: none;}
#dh a:hover {color: #fff;text-decoration: underline;}

#flash{padding: 0px;clear: both;float: none;height: 227px;width: 1000px;margin: 5px auto;}

#web-c{padding: 0px;clear: both;height: auto;width: 1000px;margin: 0px auto;}

#web-c-zuo{padding: 0px;clear: left;float: left;height: auto;width: 211px;}

#cpdh{padding: 0px;height: auto;width: 211px;margin: 0px;border: 1px solid #dddddd;}
#cpdh ul{clear: left;float: left;height: auto;width: 211px;padding-top: 0px 0px 8px;background: url(../images/cpdh_03.jpg) repeat-y;margin: 1px;}
#cpdh ul ol{background: url(../images/i_13.jpg) no-repeat left;background-color: #043673;height: 39px;width: 199px;margin: 0px;clear: left;float: left;font-size: 14px;color: #FFFFFF;text-align: right;padding: 10px 10px 0px 0px;line-height: 14px;}
#cpdh ul ol span{font-size: 11px;line-height: 25px;color: #CCCCCC;clear: right;float: right;height: 20px;width: auto;}
#cpdh ul li{font-size: 14px;line-height: 31px;text-align: right;margin: 0px;height: 31px;width: 209px;list-style-type: none;clear: left;padding: 0px;}
#cpdh ul li a {color: #333333;background: url(../images/cpdh_02.jpg) no-repeat;margin: 0px;height: 31px;width: 189px;display: block;text-decoration: none;padding: 0px 20px 0px 0px;}
#cpdh ul li a:hover {color: #ffffff;background: url(../images/cpdh_01.jpg) no-repeat;margin: 0px;height: 31px;width: 189px;}

#lxwm { width: 203px;padding: 1px; border: 5px solid #CCCCCC; margin: 8px 0px 0px;}
#lxwm .topdiv {width: 193px;background-color: #018bb9;height: 30px;font-size: 14px;color: #FFFFFF;padding: 0px 0px 0px 10px;line-height: 30px;}
#lxwm .topdiv span { margin-left:10px;}
#lxwm .condiv { line-height:26px; padding:5px 10px; font-size:12px;}
.cpname { background:url(../images/i_24.jpg) no-repeat 1px 1px; padding-left:20px;}

#n-news{padding: 1px;clear: left;float: left;height: auto;width: 203px;border: 5px solid #CCCCCC;margin: 10px 0px 0px;}
#n-news ul{margin: 0px;padding: 0px;clear: left;float: left;height: auto;width: auto;}
#n-news ul ol{font-size: 14px;color: #FFFFFF;background-color: #018bb9;line-height: 30px;margin: 0px;height: 30px;width: 193px;padding: 0px 0px 0px 10px;}
#n-news ul li{font-size: 12px;color: #333333;height: auto;width: 193px;padding: 0px;margin: 5px 0px;}
#n-news ul li dd{line-height: 20px;height: 25px;width: 163px;background-image: url(../images/i_35.jpg) no-repeat left 7px;margin: 0px 0px 0px 10px;padding: 0px 0px 0px 20px;}
#n-news ul li dd a:link {color: #333333;text-decoration: none;}
#n-news ul li dd a:hover {text-decoration: none;color: #FF0000;}

#web-c-r{margin: 0px;padding: 0px;float:right;height: auto;width: 765px;}

#jj{clear: both;height: auto;width: 705px;border: 12px solid #dddddd;padding: 0px 18px;margin: 0px 0px 10px;}
#jj ul{font-size: 14px;color: #043673;padding: 0px;clear: both;margin: 0px auto;border-bottom: 1px solid #dddddd;line-height: 39px;}
#jj p{font-size: 12px;line-height: 25px;color: #333333;padding: 0px;height: auto;width: auto;margin: 10px 0px;text-indent: 25px;}

#cpzs{clear: both;height: 190px;width: 705px;border: 12px solid #008bb7;margin: 0px;padding: 0px 18px;}
#ibl-cph{line-height: 39px;color: #043673;display: inline;clear: both;height: 39px;margin: 0px auto;font-size: 14px;padding: 0px;width: 705px;}
#ibl-cph span{font-size: 13px;line-height: 39px;color: #333333;float: right;height: 39px;}
#ibl-cph span a { margin:0px 3px;}
#mbm_prdcp_1,#mbm_prdcp_2,#mbm_prdcp_3{height: auto;width: 705px;margin: 0px;border-top: 1px solid #dddddd;padding: 8px 0px 0px;}
#mbm_prdcp_1 li,#mbm_prdcp_2 li,#mbm_prdcp_3 li{display: inline;padding: 0px;float: left;width: 160px; height:132px;margin: 8px 8px 0px;list-style: none;line-height: 20px;text-align: center;}
#mbm_prdcp_1 li img,#mbm_prdcp_2 li img,#mbm_prdcp_3 li img{padding: 0px;height: 111px;width: 150px;margin: 0px;}
#mbm_prdcp_1 li a,#mbm_prdcp_2 li a,#mbm_prdcp_3 li a{text-decoration: none;margin: 0px;padding: 0px;height: 20px;width: 150px;color: #333333;}
#mbm_prdcp_1 li a:hover,#mbm_prdcp_2 li a:hover,#mbm_prdcp_3 li a:hover {text-decoration: underline;color: #FF0000;}

#news{padding: 0px;clear: left;float: left;height: auto;width: 765px;margin: 3px 0px 0px;}
#news ul{background: url(../images/i_16.jpg) no-repeat left center;padding: 0px;clear: left;float: left;height: 35px;width: 765px;margin: 0px 0px 20px;}
#news ul ol{font-size: 14px;font-weight: bold;color: #043673;line-height: 35px;height: 35px;width: auto;clear: left;float: left;margin: 0px;padding: 0px 10px 0px 16px;}
#news ul li{font-size: 12px;color: #666666;list-style-type: none;line-height: 18px;}
#news-lm{	background: url(../images/i_19.jpg) no-repeat 87px center;}
#news-lm a {color: #666666;text-decoration: none;}
#news-lm a:hover {color: #1074a5;text-decoration: none;}
#news01{padding: 0px;clear: both;height: 230px;width: 750px;margin: 0px auto;background: url(../images/i_26.jpg) left 8px no-repeat;}
#news01 b{font-size: 14px;color: #006cb7;line-height: 35px;margin: 0px;padding: 0px;clear: right;float: right;height: auto;width: 540px;}
#news01 b a {color: #006cb7;text-decoration: none;}
#news01 b a:hover {text-decoration: underline;}
#news01 span{clear: right;float: right;line-height: 25px;text-indent: 25px;height: auto;width: 540px;background: url(../images/i_31.jpg) no-repeat center bottom;padding: 0px 0px 8px;margin: 0px 0px 8px;}
#news02{height: auto;width: 540px;margin: 0px;padding: 0px;clear: right;float: right;}
#news02 ol{font-size: 12px;font-weight: normal;color: #333333;padding: 0px;height: auto;width: 530px;margin: 0px 0px 0px 10px;list-style:none;}
#news02 ol dd{line-height: 25px;text-decoration: none;background: url(../images/i_35.jpg) left center no-repeat;margin: 0px;float: left;height: 25px;width: 235px;padding: 0px 10px 0px 20px;}
#news02 a{color: #333333;text-decoration: none;}
#news02 a:hover {color: #FF0000;text-decoration: none;}

#foot { width:1000px; margin:10px auto 0px; height: 112px; background: url(../images/i_54.jpg) no-repeat; color:#FFFFFF; font-size:12px;}
#foot .footbg { margin-left:20px; width:980px; height: 112px; background: url(../images/i_57.jpg) no-repeat right;}
#foot .footcon { margin-right:20px; width:960px;background-color: #008bb7; height: 102px; padding-top:10px;}
#foot .footcon .footdh { height: 28px;width: 960px; border-bottom:1px solid #1a97be; line-height:28px;}
#foot .footcon .footdh a {font-size: 12px;color: #FFFFFF;}
#foot .footcon .footdh a:hover {text-decoration: none;color: #FFFF00;}
#foot .footcon .footcopy { height: 28px;width: 960px; line-height:28px; text-align:right; margin-top:8px;}

/* 产品列表 */

#prodesc {margin: 5px auto;padding: 6px 8px;height: auto;width: 730px; background-color:#F2F2F3; line-height:22px;}

#ib7-plistc{ margin-bottom:20px;padding: 0px;height: auto;width: 765px;}
#ib7-plistcf{display: inline;padding: 0px;float: left;height: 100px;width: 365px;margin: 23px 0px 0px 15px;}
#ib7-plistcf img{padding: 0px;float: left;height: 86px;width: 108px;margin: 0px 15px 0px 0px;border: 5px solid #CCCCCC;display: inline;}
#ib7-plistcf font{line-height: 20px;margin: 0px;padding: 0px;float: left;height: 20px;width: 212px;color: #154d97;font-size: 14px;font-weight: bold;overflow: hidden;}
#ib7-plistcf font a {text-decoration: none;color: #154d97;font-size: 14px;font-weight: bold;}
#ib7-plistcf font a:hover {text-decoration: underline;}
#ib7-plistcf p{line-height: 20px;margin: 0px;float: left; padding: 0px;height: auto;width: 225px;}

#page { width:730px; padding:7px 8px;margin:10px auto;border: 1px solid #CCCCCC;}

#ib7-pconlx{background: url(../images/i_27.jpg) no-repeat 10px 15px;float:left;height: 100px;width: 160px;margin: 0px;border: 1px solid #fc5b03;font-weight: bold;color: #fc5b03;padding: 65px 0px 0px 15px;line-height: 20px;}
#ib6-news{float: left;height: auto;width: 550px;padding: 0px;display: inline;margin: 0px 20px 0px 10px;}
#ib6-newh{margin: 0px;float: left;height: 35px;width: 525px;border-bottom: 1px solid #04529c;line-height: 35px;font-size: 14px;font-weight: bold;color: #0c5196;background: url(../images/i_25.jpg) no-repeat 0px center;padding: 0px 0px 0px 25px;}
#ib6-newc{margin: 0px;float: left;height: auto;width: 550px;padding: 10px 0px 0px;}
#ib6-newc dd{line-height: 20px;margin: 0px;float: left;height: 20px;width: 250px;background: url(../images/n_05.jpg) no-repeat 10px 10px;padding: 0px 0px 0px 25px;}
#ib6-newc dd a {color: #333333;line-height: 25px;}
#ib6-newc dd a:hover {color: #FF0000;}


/*************************************产品详细页样式***************************************************************/
#ib7-pconc{margin: 10px auto;height: auto;width: 710px;padding:0px;}
#ib7-pcont{margin: 0px;padding: 0px;float: left;display:inline;height: 30px;width: 500px;border-bottom: 1px solid #CCCCCC;}
#ib7-pcont h1{font-size: 14px;line-height: 30px;font-weight: bold;color: #FF6600;margin: 0px;padding: 0px;}
#ib7-pcongs{padding: 0px;float: left; display:inline;height: 85px;width: 500px; line-height: 20px;margin: 5px 0px 0px 0px;}
#ib7-pconc .imgdiv{margin: 0px;padding: 0px;float: right;display:inline;}
#ib7-pconc .imgdiv img{margin: 0px;padding:0px;height: 120px;width: 150px;border: 4px solid #CCCCCC;}

#ib7-pconcc,#ib7-pconcc1{line-height: 20px;padding: 0px;clear: both;height: auto;width: 710px;margin: 0px auto;}

#xxypage{width: 710px;padding: 0px;clear: both;height: 25px;margin: 15px auto 10px;font-size: 12px;background-color: #eeeeee;border: 1px solid #dddddd;}
#xxypage li{font-size: 12px;line-height: 25px;color: #333333;margin: 0px;float: left;height: auto;width: 345px;padding: 0px 0px 0px 10px; list-style:none;}
#xxypage li a {color: #333333;text-decoration: none;}
#xxypage li a:hover {lcolor: #FF0000;}

#ib7-news{float: left;height: auto;width: 510px;padding: 0px;display: inline;margin: 0px 25px 0px 26px;}
#ib7-newh{margin: 0px;float: left;height: 35px;width: 485px;border-bottom: 1px solid #04529c;line-height: 35px;font-size: 14px;font-weight: bold;color: #0c5196;background: url(../images/i_25.jpg) no-repeat 0px center;padding: 0px 0px 0px 25px;}
#ib7-newc{margin: 0px;float: left;height: auto;width: 510px;padding: 10px 0px 0px;}
#ib7-newc dd{line-height: 20px;margin: 0px;float: left;height: 20px;width: 230px;background: url(../images/n_05.jpg) no-repeat 10px 10px;padding: 0px 0px 0px 25px;}
#ib7-newc dd a {color: #333333;line-height: 25px;}
#ib7-newc dd a:hover {color: #FF0000;}

/* 关于星火 */
#about{font-size: 12px;line-height: 25px;color: #33333;padding: 0px;height: auto;width: 700px;margin:20px auto;}
#about a {color: #1074a5;text-decoration: none;font-weight: bold;}
#about a:hover {text-decoration: none;color: #FF0000;}
#about p { margin:3px 0px; text-indent:2em;}

/*************************************新闻列表样式***************************************************************/
#ib7-nlistcf{padding: 0px;height: 90px;width: 700px;margin: 10px 0px 0px;border-bottom: 5px solid #CCCCCC;}
#nlist-h{margin: 0px;float: left;height: 27px;width: 670px;background: url(../images/n_26.jpg) 0px 3px no-repeat;border-bottom: 1px solid #CCCCCC;padding: 0px 0px 0px 27px;line-height: 27px;}
#nlist-h span{color: #ff5700;line-height: 27px;margin: 0px;padding: 0px;float: right;height: 27px;width: 290px;}
#nlist-h a {text-decoration: none;color: #063d80;font-size: 14px;font-weight: bold;}
#nlist-h a:hover {text-decoration: underline;}
#nlist-c{line-height: 23px;padding: 0px;height: 60px;width: 700px;margin: 5px 0px 0px; text-indent:2em;}

/*************************************新闻详细页样式开始***************************************************************/
#ib7-ncontt{margin: 0px;padding: 0px;height: 50px;width: 710px;border-bottom: 1px solid #CCCCCC;font-size: 14px;font-weight: bold;color: #011d32;line-height: 50px;text-align: center;}
#ib7-ncontimec{line-height: 30px;color: #ff5704;text-align: right;margin: 0px;padding: 0px;height: 30px;width: 710px;}
#ib7-congs{margin: 0px;padding: 15px;height: auto;width: 680px;line-height: 23px;background-color: #efefef;border: 1px solid #dddddd;}
#ib7-pconcc1{ clear:both;line-height: 23px;margin:10px auto;}
#ib7-pconcc1 p { text-indent:2em; margin:3px 0px;}

/*************************************网站地图样式开始***************************************************************/
#sitemap {padding: 0px;height: auto;width: 1000px; margin:3px auto 0px;}
#sitemap ul{background: url(../images/i_16.jpg) no-repeat left center;padding: 0px;clear: left;float: left;height: 35px;width: 1000px;margin: 0px 0px 20px;}
#sitemap ul ol{font-size: 14px;font-weight: bold;color: #043673;line-height: 35px;height: 35px;width: auto;clear: left;float: left;margin: 0px;padding: 0px 10px 0px 16px;}
#sitemap ul li{font-size: 12px;color: #666666;list-style-type: none;line-height: 18px;}
#map {width: 1000px;}
#map .item {width: 980px; background-color:#F0F0F0; font-size:13px; font-weight:bold; padding:5px 10px; margin-bottom:10px;}
#map dl {width: 960px; margin:5px auto 10px; line-height:25px;}
#map dl .cname { font-weight:bold; background:url(../images/i_24.jpg) no-repeat left center; padding-left:20px; width:940px;}
#map dl a { width:160px; float:left;}