/* CSS Document */

body{ margin:0px; padding:0px; }
ul{ margin:0px; padding:0px;}
li{ list-style:none; margin:0px; padding:0px;}
img{ border:0px;}
span{ margin:0px; padding:0px;}
.clear{ clear:both;}
a{ text-decoration:none;}

.top_box{ background:url(../skin/d_bg.jpg) repeat-x; height:31px;}
.top_nav{ width:1002px; margin:0px auto; font-size:12px;}
.top_left{ width:400px; float:left;}
.top_right{ width:450px; float:right; line-height:31px;}
.top_left ul li{ float:left; width:400px; height:31px; line-height:31px; text-align:center; width:100px;}
.top_left ul li a{ color:#B7B7B7;}
.top_left ul li a:hover{ color:#464646;}
.qq_nav a{ color:#000000;}
.qq_nav a:hover{ color:#FF0000;}
.logobox{ width:1002px; margin:0px auto;}
.logo{ width:514px; float:left; padding-top:5px;}
.hotline{ width:306px; float:right; padding-top:5px;}

.menu_box{ background:url(../skin/menu_bg.jpg) repeat-x; height:33px;}
.menu{ width:1002px; margin:0px auto;}
#nav{ line-height:33px;  list-style-type: none; }
#nav a{ display: block; width:122px; text-align:center; }
#nav a:link{ color:#FFFFFF; text-decoration:none;}
#nav a:visited{ color:#FFFFFF; text-decoration:none;}
#nav a:hover{ color:#FFFFFF; text-decoration:none;}
#nav li{ float:left; width:122px; font-size:14px; background: url(../skin/menu_fg_line.jpg) no-repeat center right; font-weight:bold;}
#nav li a:hover{ color:#FFFFFF; background:url(../skin/menu_hove.jpg) no-repeat;}
#nav li ul{ line-height:27px;  list-style-type: none; text-align:left; left: -999em; width:122px; position:absolute;}
#nav li ul li{ float:left; width:122px; background: url(../skin/menu_ul_xs.jpg) no-repeat; border-top:1px solid #FFFFFF; font-weight:normal; font-size:12px; }
#nav li ul a{ display: block; width:122px; w\idth:98px; text-align:left; padding-left:24px;}
#nav li ul a:link{ color:#FFFFFF; text-decoration:none; }
#nav li ul a:visited{ color:#FFFFFF; text-decoration:none; }
#nav li ul a:hover{ color:#FFFFFF; text-decoration:none; background:#CF0000;}
#nav li:hover ul{ left:auto;}
#nav li.sfhover ul{ left:auto;}
#content{clear:left;}

#bannerbg{ margin-top:10px;}
.cp_tj{ width:1000px; margin:0px auto; border:1px solid #D8D8D8; margin-top:10px; margin-bottom:15px;}
.cptj_left{ width:89px; float:left; line-height:28px; background:url(../skin/tjpro_bg.jpg) no-repeat; height:28px; font-size:12px; color:#FFFFFF; font-weight:bold; margin:2px; padding-left:15px;}
.cptj_right{ font-size:12px; width:890px; float:right; line-height:32px; color:#666666;}
.cptj_right a{ padding-left:15px; padding-right:15px; color:#333333;}
.cptj_right a:hover{ color:#CC0000;}

.contain{ width:1000px; margin:0px auto; border:1px solid #D8D8D8;}
.left_box{ width:230px; float:left; border-right:1px dashed #D8D8D8; margin-top:10px; margin-bottom:10px; }
.middle_box{ width:474px; float:left; margin-left:15px; margin-top:10px; border-right:1px dashed #D8D8D8; margin-bottom:10px; }
.right_box{ width:270px; float:right; margin-top:10px; margin-bottom:10px; }
.about_title{ padding:10px;}
.about_text{ padding-left:10px; padding-right:10px; font-size:12px; line-height:24px; color:#333333;}
.about_map{ padding-left:10px; padding-top:5px; padding-bottom:10px;}
.product_title{ padding-top:5px;}
.product_hot{ padding-top:10px; font-size:14px; font-weight:bold; color:#CC0000; padding-bottom:10px;}
.pro_list ul li{ width:100px; float:left; background:url(../skin/yd.jpg) no-repeat left center; padding-left:15px; font-size:12px; line-height:24px;}
.pro_list ul li a{ color:#333333;}
.pro_list ul li a:hover{ color:#FF0000;}
.product_xx ul li{ width:217px; float:left; margin-top:5px; margin-right:10px; margin-bottom:10px;}
.product_left{ width:98px; float:left;}
.product_right{ width:107px; float:right;}
.cp_name{ font-weight:bold; font-size:12px; color:#333333;}
.cp_js{ font-size:12px; color:#666666; line-height:20px;}
.cp_more{ padding-top:5px;}
.news_title{ padding-top:10px; padding-bottom:10px; padding-left:10px;}
.news_photo{ width:95px; float:left; padding-left:10px;}
.news_text{ width:142px; float:right; padding-right:10px; font-size:12px; line-height:24px;}
.news_text a{ color:#333333;}
.news_text a:hover{ color:#FF0000;}
.news_list{ margin-top:10px; padding-left:5px;}
.news_list ul li{ font-size:12px; background:url(../skin/img00.jpg) no-repeat 4px 6px; padding-left:13px; line-height:22px;}
.news_list ul li a{ color:#4B4B4B;}
.news_list ul li a:hover{ color:#FF0000; text-decoration:underline;}
.date{ color:#B7B7C4; font-family:Arial, Helvetica, sans-serif;}
.cp_td_left{ width:180px; float:left;}
.cp_td_middle{ width:750px; float:left; padding-top:10px; padding-left:15px;}
.cp_td_right{ width:43px; float:right;}
.cp_td_middle ul li{ width:100px; float:left; background:url(../skin/yd.jpg) no-repeat left center; padding-left:15px; font-size:12px; line-height:24px;}
.cp_td_middle ul li a{ color:#333333;}
.cp_td_middle ul li a:hover{ color:#FF0000;}
.cp_td_right{ padding-top:26px;}
.footer_box{ background: url(../skin/bg_footer.gif) repeat-x #ebebeb ; margin-top:15px; overflow:hidden;}
.footer_photo{ width:1002px; margin:0px auto;}
.footer_left{ width:500px; float:left; margin-top:10px;}
.footer_left ul li{ width:120px; float:left; font-size:14px; font-weight:bold; line-height:24px; color:#333333; }
.footer_left ul li ul li{ background:url(../skin/bg_list_02.gif) no-repeat left center; width:100px; font-size:12px; font-weight:normal; padding-left:10px;}
.footer_left ul li ul li a{ color:#333333;}
.footer_left ul li ul li a:hover{ color:#FF0000;}
.footer_right{ width:490px; float:right; margin-top:10px;}
.footer_lx{ margin-bottom:10px;}
.footer_lx_box ul li{ width:200px; float:left; font-size:12px; line-height:24px; color:#333333;}
.black_menu{ background:url(../skin/bgd.jpg) repeat-x; height:30px; margin-top:5px;}
.footer_menu{ width:760px; text-align:center; margin:0px auto;}
.footer_menu ul li{ float:left; font-size:12px; text-align:center; line-height:30px; color:#FFFFFF;}
.footer_menu ul li a{ color:#FFFFFF; padding-right:20px; padding-left:20px;}
.links{ width:1002px; text-align:center; margin:0px auto; font-size:12px; color:#0461AB; line-height:30px;}
.linkss{ width:1002px; margin:0px auto; font-size:12px; color:#0461AB; line-height:30px;}
.link_nav a{ color:#333333; padding-left:5px; padding-right:5px;}
.link_nav a:hover{ color:#FF0000;}

/*about us style*/
.banner{ margin-top:10px; margin:0px auto; width:1002px;}
.left_menu{ width:220px; float:left; border-right:1px dashed #D8D8D8;}
.right_subpage{ width:750px; float:right; padding-top:10px;}
.title_subpage{ font-size:16px; color:#333333; padding:10px 10px 10px 10px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå";}
.left_nav{ padding:0px 10px 0px 10px;}
.left_nav ul li{ background:url(../skin/subright_xs.jpg) no-repeat; width:189px; height:23px; line-height:23px; line-height:23px; font-size:12px; text-align:center; margin-top:5px;}
.left_nav ul li a{ color:#333333; width:189px; height:23px; display:block;}
.left_nav ul li a:hover{ color:#FFFFFF; background:url(../skin/subright_hover.jpg) no-repeat; display:block; width:189px; height:23px;}
.right_title{ width:200px; float:left; font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; color:#333333;}
.right_weizhi{ float:right; font-size:12px; color:#333333; padding-top:5px;}
.weizhi_title{ font-weight:bold; }
.weizhi_title a{ color:#333333;}
.bottom_line{ border-top:1px solid #D8D8D8; width:750px;}
.content_text{ width:590px; float:left;}
.right_content{ width:143px; float:right;}
p{ font-size:12px; color:#555555; line-height:24px;}
.subpage_about_box{ margin-top:7px;}
.subpage_about_box ul li{ width:260px; float:left; margin-right:15px; margin-bottom:15px; border-bottom:1px solid #DDDDDD;}
.list_photo{ width:93px; float:left; border:1px solid #DDDDDD; padding:2px;}
.aboutbox{ width:153px; float:right;}
.abouttitle{ font-size:14px; font-weight:bold; color:#000000;}
.abouttext{ font-size:12px; line-height:22px; color:#555555;}

/*news style*/
.content_news{ width:590px; float:left; margin-top:15px;}
.news_title_photo{ width:123px; border:1px solid #DDDDDD; padding:2px; float:left;}
.news_right_box{ width:450px; float:right;}
.news_right_title{ font-size:14px; font-weight:bold;}
.news_right_title a{ color:#FF0000;}
.news_right_title a:hover{ color:#000000;}
.news_right_text{ font-size:12px; line-height:24px; color:#555555; padding-top:12px;}
.xwzx_ul1{ padding:10px;}
.xwzx_text{ float:left;}
.time{ float:right;}
.xwzx_ul1 li{ height:24px; line-height:24px; border-bottom:1px dotted #ccc; background: url(../skin/img00.jpg) left center no-repeat; padding-left:10px; font-size:12px;}
.xwzx_ul1 li a{ color:#333333; display:block;}
.xwzx_ul1 li a:hover{ color:#FF0000;}
.news_biaoti{ border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; line-height:30px; font-size:12px; font-weight:bold; color:#333333; margin-top:10px; padding-left:20px;}
.fbrq{ font-weight:normal; padding-left:445px;}
.newsshow_title{ text-align:center; font-size:14px; font-weight:bold; color:#FF0000; padding-top:5px; padding-bottom:10px;}
.fenxiang{ width:220px; float:left; font-size:12px;}
.newsshow_xs{ float:right; font-size:12px; color:#666666;}
.top_title{ font-size:12px; line-height:24px; color:#333333;}
.top_title a{ color:#555555;}
.top_title a:hover{ color:#FF0000;}
.product_box_list ul li{ width:172px; border:1px solid #DDDDDD; float:left; margin-right:10px; margin-bottom:15px;}
.pro_photo01{ text-align:center; padding-top:8px; padding-bottom:8px;}
.pro_title01{ font-size:12px; font-weight:bold; padding-left:8px;}
.pro_title01 a{ color:#333333;}
.pro_title01 a:hover{ color:#FF0000;}
.pro_text{ padding-left:8px; font-size:12px; line-height:22px; color:#555555;}
.pro_links a{ font-size:12px; color:#FF0000; padding-left:8px;}


/*sheng chan neng li style*/
.scnl_box ul li{ width:154px; float:left; margin-right:15px; margin-bottom:10px;}
.scnl_photo{ border:1px solid #999999; text-align:center;}
.scnl_text{ font-size:12px; text-align:right; line-height:24px;}
.scnl_text a{ color:#555555;}
.scnl_text a:hover{ color:#FF0000;}

/*fu wu style*/
.fuwu_list ul li{ border-bottom:1px dotted #CCCCCC; margin-bottom:15px;}
.jishu_photo{ width:153px; float:left; padding-bottom:10px;}
.jishu_jj{ width:420px; float:right;}
.jishu_title{ font-size:12px; color:#555555; font-weight:bold;}
.jishu_text{ font-size:12px; color:#666666; line-height:24px;}
.zongzhi{ font-size:12px; font-weight:bold; color:#444444;}

/*ding gou style*/
.dinggou{ font-size:12px; color:#555555; width:460px; margin:0px auto;}
.dg_first{ width:75px; line-height:30px; text-align:right;}
.dinggou_text{ width:153px; height:20px; border:1px solid #A5ACB2;}
.dinggou_text01{ width:243px; height:22px; border:1px solid #A5ACB2;}


/*product show style*/
.porduct_xx_left{ width:254px; float:left;}
.product_xx_right{ width:320px; float:right;}
.porduct_right_title{ font-size:14px; font-weight:bold; color:#333333; background:url(../skin/ico3.jpg) no-repeat left center; padding-left:20px; border-bottom:1px dashed #CCCCCC; line-height:30px;}
.cp_zs_star{ font-size:12px; color:#555555; border:1px solid #CCCCCC; padding:5px;}
.product_zhishu{ line-height:25px;}
.cp_js_title{ font-size:12px; color:#555555; font-weight:bold;}

.content_news .kindlist{ width:590px; border:1px dashed #eee; float:left; padding-left:2px; margin-top:2px; margin-bottom:10px;}

.kindlist a:link{ font:12px/25px "ËÎÌå"; color:#333; text-decoration:none; float:left; text-decoration:none; width:136px; text-align:center; margin:4px 4px; background:#ECECEC;}
.kindlist a:visited{ font:12px/25px "ËÎÌå"; color:#333; text-decoration:none; float:left; text-decoration:none; width:136px; text-align:center; margin:4px 4px;background:#ECECEC;}
.kindlist a:hover{ font:12px/25px "ËÎÌå"; color:#f60; text-decoration:none; float:left; text-decoration:none;width:136px; text-align:center; margin:4px 4px;background:#ECECEC;}
.kindlist a:active{ font:12px/25px "ËÎÌå"; color:#333; text-decoration:none; float:left; text-decoration:none;width:136px; text-align:center; margin:4px 4px;background:#ECECEC;}

.text{ font-size:12px;}