@charset "gb2312";body,p,h1,h2,h3,h4,ul,li,img,table,tbody,tr,td,a{margin:0 auto;padding:0px;_margin:0 auto;_padding:0px;}*{margin:0;padding:0;list-style-type:none;}htm,body{ font-size:12px; color:#595757; font-family:'Arial', 'Microsoft Yahei'; background:#fff; -webkit-text-size-adjust:none; -moz-user-select: none; -o-user-select:none;-khtml-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none;}img{border:none;}a{font-size:12px;}a:link,a:visited{text-decoration:none; color:#595757;}a:hover{color:#df282c;}ul li{list-style:none}.home_title{width:980px; margin:0px auto;}.home_title h1{position:absolute; width:1px; height:1px; padding:0; margin:0px; overflow:hidden; clip:rect(0, 0, 0, 0); white-space:nowrap; border:0;}#header_bg{ width:100%; background:url("header_bg.gif") repeat-x bottom center; overflow:hidden; height:138px;}#header{width:980px; margin:0px auto;}#logo{ float:left;}#logo img{ position:absolute; top:6px; margin-left:-42px;}#logo a{font-size:14px; font-weight:normal; display:block; color:#fff; padding-top:107px; padding-left:42px;}#logo a:link,.menu a:visited{color:#fff;}#top{float:right;}.top_right{background:#fbfbfb;padding-left:26px;height:28px;color:#6f6f6f;border:1px solid #cecece;border-top:none;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:0px 0px 25px 25px;}.top_right li{float:left; line-height:28px; text-align:center;}.top_right a{color:#6f6f6f;}.input{float:left; width:208px; margin-top:16px; height:28px; text-indent:12px; color:#b8b7b7; border:1px solid #d9d9d9; border-right:none; border-radius:0px; outline:none;}.input:hover{float:left; width:208px; margin-top:16px; height:28px; text-indent:12px; color:#b8b7b7; border:1px solid #df282c; border-right:none; border-radius:0px; outline:none;}.btn_search{float:right; margin-top:16px; background:url("search.gif") no-repeat; width:30px; height:30px; font-size:0px; border:none; border-radius:0px;}.menu_index{width:840px; margin:-42px auto 0px; height:42px; padding-left:140px;}.menu li{float:left; display:block; width:140px; height:42px; line-height:42px; padding:0px; position:relative; text-align:center;}.menu a{font-size:14px; display:block; font-weight:normal; color:#fff;}.menu a:link,.menu a:visited{color:#fff;}.midbg{clear:both; z-index:3; width:100%; height:475px; overflow:hidden;}.midbg img{display:block; width:1920px; margin: 0 auto;}.prolist_index{margin-bottom:26px; overflow:hidden;}.prolist_title{float:left; width:97px; line-height:62px; color:#df282c; border:1px solid #efefef; text-align:center; font-size:14px;}.prolist_index ul{float:left; width:850px; border:1px solid #efefef; border-left:none; overflow:hidden;}.prolist_index li{float:left; margin-left:20px; line-height:30px; padding-top:16px; height:46px;}.prolist_index a{display:block; font-size:12px;}.prolist_index li a:link,.prolist_index li a:visited{color:#b8b7b7;}.prolist_index li a:hover{color:#df282c; background:url("prolist_hover.jpg") no-repeat bottom center;}.prolist_more{float:right; width:30px; background:url("prolist_more.jpg") no-repeat bottom center; margin-top:8px; padding-bottom:8px; text-align:center; line-height:18px;}.prolist_more:link,.prolist_more:visited{color:#b8b7b7;}.title_prolist{background:url("h1title_index.jpg") no-repeat center center; font-size:18px; font-weight:bold; text-align:center; color:#7b7b7b; overflow:hidden;}.product_index ul{margin-top:5px; margin-bottom:14px; overflow:hidden;}.product_index li{float:left; width:186px; height:235px; background:url("img_bg.gif") no-repeat right top; margin:14px 7px 0px 3px; position:relative;}.product_index img{display:block; width:166px; height:166px; padding-top:9px; padding-left:5px;}.more_index{position:absolute; left:0px; bottom:16px; background:url("img_more.gif") no-repeat left top; height:40px; width:177px; line-height:44px; padding-left:38px; font-size:12px;}.more_index:link,.more_index:visited{color:#fff;}.news_bg{background:url("new_bg.jpg") repeat left top #f2f2f2; padding-top:19px; padding-bottom:30px; overflow:hidden;}.news_in{width:980px; margin:0px auto;}.news_left{float:left; width:475px; }.news_right{float:right; width:475px;}.title_news{background:url("h2title_new.jpg") no-repeat left bottom; line-height:40px; color:#3c3c3c; font-size:18px; font-weight:bold; overflow:hidden; }.news_index{width:435px; margin-top:25px; padding:20px; background:#fff; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8;  -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; overflow:hidden;}.news_index li span{float:right; color:#b1b1b1;}.news_index li a{ padding-left:20px; display:block; background:url("news_dian.jpg") no-repeat left center; line-height:30px;}.about_index{width:980px; margin:0px auto; margin-top:30px; margin-bottom:30px; overflow:hidden;}.title_about{background:url("about_h2title.jpg") no-repeat left top; height:32px; padding-top:16px; padding-left:40px; color:#7b7b7b; font-size:18px; font-weight:bold;}.about_img{float:right;}.about_in{float:left; width:600px; margin-top:5px; margin-bottom:10px; color:#929191; line-height:22px; text-align:justify;}.about_in a:link,.about_in a:visited{color:#929191;}.about_in a:hover{color:#df282c;}.about_more{float:left;background:url("about_more.gif") no-repeat left center; width:600px;}.about_more a{line-height:33px; padding-left:50px; text-align:center;}.about_more a:link,.about_more a:visited{color:#fff;}.footer_bg{ background:#df282c; clear:both; overflow:hidden; }.footer{width:980px; margin:0px auto; margin-top:21px; margin-bottom:21px; color:#cfcfcf; text-align:center; line-height:30px;}.footer a{color:#cfcfcf;}.footer a:hover{color:#fff;}.link_index{border:solid 1px #aadcff;border-radius:5px;padding:0 12px;min-height:40px;margin-bottom:30px; margin-top:20px;}.link_title{width:96px; position:absolute; margin-top:-19px; margin-left:429px; color:#fff; font-family:"ËÎÌå"; background:#df282c;}.link{padding:15px 0; overflow:hidden;}.link li{float:left; padding:0 12px;line-height:30px; list-style:none;}.link li a{font-family:"ËÎÌå"; font-size:12px; color:#cfcfcf;}.link li a:hover{color:#fff;}

#banner_page{ background:url("banner_page.jpg") no-repeat top center; width:100%; height:319px}

#popular{background-color:rgba(0,0,0,0.4); width:100%; height:42px; line-height:42px; margin-top:-42px;}
.popular-list{width:980px; margin:0px auto;}
.popular-list span{color:#ffffff;font-size:14px;}
.popular-list ul{float:right;}
.popular-list li{float:left;margin-left:70px;text-align:left;line-height:42px;overflow:hidden;}
.popular-list li a{color:#eeeeee;font-size:14px;}
.popular-list li a:hover{color:#df282c;}

#containers{width:980px; margin:0 auto; margin-bottom:15px; margin-top:35px; overflow:hidden;}


#container{width:980px; margin:0 auto; padding-top:20px; padding-bottom:30px}

#left{float:left; width:202px;}
.sidebar{padding-left:15px; height:44px; line-height:44px; font-size:14px; font-weight:bold; color:#595757; background:url("h2_bg.gif") no-repeat left center;}
.sidebar-nav{margin:1px auto; padding-bottom:24px; border:1px solid #d0cece; border-top:0; overflow:hidden;}
.sidebar-nav li{padding-left:0px; line-height:36px; border-bottom:1px solid #d0cece; margin:1px 30px 0px 30px;}
.sidebar-nav li a{background:url("pro_dian.jpg") no-repeat left center; padding:1px 0px 0px 15px;}
.sidebar-nav li a:hover{color:#df282c; background:url("pro_dian.gif") no-repeat left center; padding:1px 0px 0px 15px;}
.sidebar-nav li ul{border-top:1px solid #d0cece; position:relative; display:none;}
.sidebar-nav li ul li{margin:0px 15px 0px 15px; border-top:1px dotted #d0cece; border-bottom:0;}
.sidebar-nav li ul li:nth-child(1){border-top:0; padding-top:1px;}
.sidebar-nav li ul li a{font-size:12px; color:#595757;}
.sidebar-nav li ul li a:hover{color:#df282c;}
.sidebar-nav li:hover ul{display:block;}
.contact{padding-left:15px; margin-top:20px; line-height:44px; font-size:14px; font-weight:bold; color:#595757; border:1px solid #d0cece; border-bottom:0;}

.contact-us{padding:10px 0px 12px 14px; margin-bottom:30px; border:1px solid #d0cece;}
.contact-us p{height:30px; line-height:30px; color:#595757;}

.en{font-size:13px; color:#c4c4c4; font-weight:bold; font-family:'Times New Roman', 'Arial', 'Times', 'serif';}#right{float:right; width:748px;}.position{height:44px;line-height:44px;color:#4e4e4e; background:url(h1_bg.gif) no-repeat left center; overflow:hidden;}.position h1{float:left; font-size:14px; font-weight:bold; margin-left:24px; margin-top:0px; color:#2784ca;}.position h2{float:left; font-size:14px; font-weight:bold; margin-left:24px; margin-top:0px;}.name{float:left; font-size:14px; font-weight:bold; margin-left:24px; margin-top:0px;}.breadcrumbs{float:right;font-size:12px; margin-right:24px; margin-top:0px; font-family:'ËÎÌå';color:#999;}
.breadcrumbs a{color:#999;padding-right:0px;padding-left:0px;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun';}.breadcrumbs a:hover{color:#df282c;}#page-content{margin-top:1px; line-height:2.0; text-align:center; background:#ffffff; border:1px solid #d0cece; border-top:0; overflow:hidden;}.content{margin:0px 24px;text-align:justify;}.content h3{font-size:14px;color:#9b0000;margin:15px 0px;padding:2px 0em 2px 1em;line-height:2.0;border-left:4px solid #bf0d0d;background-color:#f0f0f0;}.content table{margin-top:0px;border-collapse:collapse;border:1px solid #aaa;width:100%;}.content table td{padding:0px;border:1px solid #aaa; text-align:center;}.content table tr:nth-child(odd){background-color:#f5f5f5;}.content table tr:nth-child(even){background-color:#fff;}.content_title{width:980px; margin:0px auto;}.content_title h1{width:748px; margin-left:232px; color:#df282c; position:absolute; text-align:center; top:536px;}.content_title p{width:678px; margin-left:255px; position:absolute;text-align:justify; top:583px; line-height:2.0; border:1px solid #ccc; padding:11px;}.imgcenter{margin-bottom:11px; border:4px solid #df282c; text-align:center;display:block;}.hits{margin:60px 24px 0px 24px; border-top:1px solid #ccc; display:block; line-height:3.0;}.hit{padding-top:131px; display:block; line-height:36px;}.title{line-height:60px; font-size:18px; margin:0px 24px; color:#df282c; border-bottom:1px solid #ccc;}.update{margin:0px auto; text-align:center; display:block; padding-bottom:6px; line-height:36px;}.news_content{margin:0px 24px;text-align:justify;}.news_content p{text-indent: 2em;}.news_content table{margin-top:0px;border-collapse:collapse;border:1px solid #aaa;width:100%;}.news_content table td{border:1px solid #aaa; text-align:center;}.news_content table td p{text-indent: 0;}.news_content table tr:nth-child(odd){background-color:#f5f5f5;}.news_content table tr:nth-child(even){background-color:#fff;}.up_down{text-align:left;line-height:30px;border:1px #ccc solid;padding:5px 0px 5px 10px;margin:21px 24px;}.up_down a{color:#7e7e7e}.related_title{margin:0px 0px 4px 0px;border-bottom:1px solid #ccc; line-height:32px; height:33px;}.related_title span{display:block; width:60px; border-bottom:2px solid #df282c; font-size:14px; text-align:center;}.related_product{margin:0px 24px 31px 24px; overflow:hidden;}.related_product li {float:left; width:25%; line-height:30px; border-bottom:1px #ccc dotted; text-align:center; background:url(dt-0.png) no-repeat left center;}.related_product li a{display:block; color:#595757; text-align:left; margin-left:10px;}.related_product li a:hover{color:#df282c;}.related_news{margin:0px 24px 21px 24px; overflow:hidden;}.related_news li {float:left; width:50%; line-height:30px; border-bottom:1px #ccc dotted; text-align:center; background:url(dt-0.gif) no-repeat left center;}.related_news li a{display:block; color:#595757; text-align:left;margin-left:10px;}.related_news li a:hover{color:#df282c;}#News-list{margin:1px 24px 20px 24px; text-align:left;}#News-list li{line-height:40px;padding-left:20px;background:url(news_dian.jpg) no-repeat left center; border-bottom:1px solid #ccc;}#News-list li span{ float:right; font-size:12px; color:#5b5b5b}#News-list li a{color:#4e4e4e;}#News-list li a:hover{color:#df282c;}.Product_title{width:980px; margin:0 auto; position:relative; top:490px;}.Product_title h1{float:left; font-size:14px; font-weight:bold; position:absolute; margin-left:256px;color:#df282c;}#Product-list{padding-top:20px; margin-left:13px; overflow:hidden;}#Product-list li{float:left; display:inline; width:160px; height:190px;margin-right:10px; margin-left:10px; margin-bottom:20px; background:#4e4e4e;}#Product-list li img{display:block; width:156px;height:156px; margin:2px 2px 0px 2px;}#Product-list li a{color:#fff; line-height:32px; text-align:center;}#Product-list li a:hover{color:#df282c;}.product-introduction{margin:0px 24px 0px 24px; padding:10px 0px 12px 0px; color:#737373; font-size:12px; text-align:justify;line-height:2.0; border-bottom:1px solid #dcdcdc; overflow:hidden;}.product-introduction h3{display:block; margin-top:11px; margin-bottom:5px; border-bottom:1px solid #ddd; padding:1px 0px 0px 12px; background:#eee; font-size:12px;}.product-introduction a{color:#c00; font-size:14px; margin-right:5px; font-style:italic; font-weight:bold;}.image-list{margin-bottom:20px;overflow:hidden}.image-list li{float:left; height:120px; margin:3px 24px 0px 24px; padding-bottom:7px; border-bottom:1px solid #dcdcdc;}.image-list img{float:left; margin:11px 10px 0px 0px;width:100px;height:100px;border:1px solid #dcdcdc;}.image-list h5{font-size:14px; text-align:left; margin:5px 0px 0px 0px;}.image-list a{color:#4e4e4e; line-height:30px;}.image-list a:hover{color:#df282c;}.image-list p{color:#737373; font-size:12px; text-align:justify;line-height:28px;}#page{clear:both; margin:0px auto;text-align:center;display:block; margin-bottom:19px; color:#9d9898}#page a{padding:0px 5px; color:#9d9898; }#page a:hover { color:#df282c; }.content_about{margin:0px 15px;text-align:left;}.content_case{margin:0px 17px;text-align:justify;}.content_service{padding:15px 16px 0px 16px;text-align:justify;}.content_sitemap{margin:0px 9px;text-align:justify;}#sitemaplist{width:716px;padding:7px 15px 20px 15px; overflow:hidden; border-left:1px solid #d0cece; border-right:1px solid #d0cece; border-bottom:1px solid #d0cece;}
#sitemaplist .sitemapclass{ padding:0px 0px 0px 0px;}#sitemaplist .sitemapclass1{ display:block; height:28px; line-height:28px; margin-bottom:5px; margin-top:5px; border-bottom:1px solid #ddd;}#sitemaplist .sitemapclass1 a{ padding:5px 10px; background:#eee;}#sitemaplist .sitemapclass2{ padding-left:10px; padding-top:3px;}#sitemaplist .sitemapclass2 h3{  background:url(news_dian.jpg) no-repeat left center; padding:3px 17px;}#sitemaplist .sitemapclass2 h3 a{ color:#444;}#sitemaplist .sitemapclass2 div{ padding-left:0px;}#sitemaplist .sitemapclass2 h4{ display:inline; padding:2px 5px;}#sitemaplist .sitemapclass2 h4 a{ text-decoration:underline; color:#2c7199;}.search{width:632px; margin:0px auto; margin-bottom:200px;}.mysearch{float:left; width:465px; height:40px; font-size:16px; border:1px solid #999; border-right:none; background:url(searchicon.png) 20px center no-repeat;padding-left:60px; color:#545454; outline:none;}.mysearch:hover{border:1px solid #df282c; border-right:none;outline:none;}.button_search { float:right; width:106px; height:42px; font-size:16px;color:#fff;background:#df282c;border:1px solid #df282c;}.catalogWrapper{background:#fbfbfb;border-bottom:1px solid #ddd;border-top:1px solid #ddd;float:left;margin-top:12px;margin-bottom:8px;width:700px;}.catalogTitle{float:left;font-size:14px; height:48px;line-height:48px;margin:20px 0 0 0;width:82px;text-align:center;}.catalogList{background-color:#fff;border-left:1px solid #ebebeb;display:block;float:right;overflow:hidden;padding-bottom:15px;padding-top:15px;position:relative;width:617px}.catalogList .level{border:none}.catalogList ul{border-left:1px solid #f5f5f5;float:left;list-style:none}.catalogList ul li{list-style:none;line-height:28px;}.catalogList ul li a{-webkit-text-decoration:none;text-decoration:none}.catalogList ul li a:hover{-webkit-text-decoration:underline;text-decoration:underline}.catalogIndex{color:#2784ca;display:inline-block;padding-left:20px;padding-right:8px;text-align:right;vertical-align:top;width:18px}.catalogText{background-color:#fff;display:inline-block;vertical-align:top;width:106px}.catalogText a{color:#2784ca}.clear{clear:both;}.para{font-size:14px;color:#9b0000;margin:15px 0px;padding:2px 0em 2px 1em;line-height:2.0;border-left:4px solid #bf0d0d;background-color:#f0f0f0;}