a,p,ul,li,h1,h2,h3,span,table,tr,td,body,input{ margin:0; padding:0; font-size:12px; font-family:"Microsoft YaHei";}
a{ text-decoration:none;}
img{ border:0;}
li{ list-style:none; float:left;}
table,tr,td{ border:0;}

#bg_index{ width:100%; background:url(banner.jpg) center top no-repeat;}
#bg_inside{ width:100%; background:url(banner_inside.jpg) center top no-repeat;}

#header{ width:100%; overflow:hidden;}
#top{ width:999px; margin:0 auto; padding-top:10px; padding-bottom:5px; overflow:hidden;}
#search{height: 22px; float:right;}
#input{width: 134px; height: 22px; text-indent: 12px; border:none; background:url(input.png) center center no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="input.gif");_background:url(input.gif) no-repeat top center; float:left; color:#666}
#sear{ float:right;}
#top p{ background:url(tel_top.png) left center no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="tel_top.gif");_background:url(tel_top.gif) no-repeat left center; line-height:22px; padding-left:25px; float:right; margin-right:25px; color:#fff; font-size:13px;}

#head{ clear:both; width:100%; height:70px; background:url(nav_bg.png) left center repeat-x; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="nav_bg.gif");_background:url(nav_bg.gif) left center repeat-x; margin:0 auto;}
#nav{ width:999px; margin:0 auto; height:70px;}
#logo{ float:left;}
#nav ul{ float:left; overflow:hidden; margin-left:50px;}
#nav ul li{ width:80px; line-height:70px; height:70px; text-align:center;}
#nav ul li a{ color:#fff;}

#wrapper{ clear:both; overflow:hidden; width:100%; background:url(bg01_01.jpg) left top repeat-x; margin-top:472px; _margin-top:452px;}
#plist_index{ width:999px; overflow:hidden; margin:30px auto 20px;}
#plist_index span{ display:block; text-align:center; margin-bottom:13px;}
#plist_index h2{ font-size:15px; color:#fff; text-align:center; height:40px; background:url(dot01.jpg) center bottom no-repeat; margin-bottom:22px; font-weight:normal;}
#plist_index p{ width:580px;  margin:0 auto; border-bottom:1px solid #ef1d33; line-height:30px; text-align:center; color:#fff; font-size:19px; letter-spacing:3px;}
#plist_index p a{ font-size:19px; color:#fff;}

#navigation{ clear:both; width:981px; margin:0 auto; overflow:hidden; background:#fff url(bg02.jpg) center bottom no-repeat; padding:10px 9px 47px; }
#navigation table{ float:left;}
#about{ background:#4f3835;}
#pro{ background:#473f57;}
#dynamic{ background:#a5876d;}
#info{ background:#575757;}
.nav_block{ position:relative; height:157px; padding-top:10px;}
.nav_block h2{ height:40px; border-left:1px solid #fff; margin-left:10px; color:#fff; font-size:14.4px; line-height:20px; padding-left:8px; font-weight:normal;}
.more{ background:url(more.png) left center no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="more.gif");_background:url(more.gif) left center no-repeat; font-size:14.4px; display:block; color:#fff; padding-left:10px; position:absolute; right:10px; bottom:10px;}
#pic01{ display:block; height:167px; background:url(pic01.jpg) center center no-repeat;}
#pic01:hover{ background:url(pic01_hover.jpg) center center no-repeat;}
#pic02{ display:block; height:167px; background:url(pic02.jpg) center center no-repeat;}
#pic02:hover{ background:url(pic02_hover.jpg) center center no-repeat;}
#pic03{ display:block; height:167px; background:url(pic03.jpg) center center no-repeat;}
#pic03:hover{ background:url(pic03_hover.jpg) center center no-repeat;}
#pic04{ display:block; height:167px; background:url(pic04.jpg) center center no-repeat;}
#pic04:hover{ background:url(pic04_hover.jpg) center center no-repeat;}
#pic05{ display:block; height:136px; background:url(pic05.jpg) center center no-repeat;}
#pic05:hover{ background:url(pic05_hover.jpg) center center no-repeat;}

#video{ float:right; width:263px; overflow:hidden;}
#video_index{ height:198px;}

#news_index{ width:999px; overflow:hidden; margin:10px auto 40px; }
.title{ display:block; text-align:center; margin-bottom:13px;}
#news_index_title{ font-size:15px; color:#000000; text-align:center; height:40px; margin-bottom:22px; font-weight:normal; background:url(dot02.png) center bottom no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="dot02.gif");_background:url(dot02.gif) center bottom no-repeat;}
#news_index_left{ width:460px; float:left; overflow:hidden;}
#news_index_right{ width:460px; float:right; overflow:hidden;}
#news_index_left h2,#news_index_right h2{ font-size:14px;color:#000;padding-left:10px; height:22px; border-left:1px solid #ef1d33; line-height:22px; font-weight:normal; background-color:#efefef; padding-right:10px; margin-bottom:10px;}
#news_index_left ul,#news_index_right ul{ width:100%; overflow:hidden;}
#news_index_left ul li,#news_index_right ul li{ float:left; line-height:25px; height:25px; background:url(dot04.jpg) left center no-repeat; padding-left:15px; width:445px;}
#news_index_left ul li a,#news_index_right ul li a{ font-size:12px; color:#000;}
#news_index_left ul li a:hover,#news_index_right ul li a:hover{ color:#ef1d33;}
#news_index_left ul li .date,#news_index_right ul li .date{ color:#000;}

#mjj_recommend{ width:1054px; overflow:hidden; margin:10px auto 0;}
#mjj_title_h1{ font-size:15px; color:#000000; text-align:center; height:40px; background:url(dot02.png) center bottom no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="dot02.gif");_background:url(dot02.gif) center bottom no-repeat; font-weight:normal; width:105px; margin:0 auto; margin-bottom:22px;}
#mjj_title_h1 h1{ float:left; font-weight:normal; font-size:15px; color:#000000; height:40px}
#mjj_title_h1 span{ float:left; font-size:15px; color:#000000;}
.pro_index{clear:both;margin:0px auto;width:1054px;height:318px;}
#demo{overflow: hidden;  width:993px; float: left; margin-left:5px;position:relative; height:318px;}
.LeftBotton{float:left;margin-top:120px; width:25px;height:25px;display:block;background:url(dot_left01.png) no-repeat center center; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="dot_left01.gif");_background:url(dot_left01.gif) center center no-repeat;}
.RightBotton{float:right;margin-top:120px; background:url(dot_right01.png) no-repeat center center; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="dot_right01.gif");_background:url(dot_right01.gif) center center no-repeat; width:25px;height:25px;display:block;}
.pic a img{border:8px solid #000; border-bottom:0; margin-left:10px;margin-right:10px;_margin-left:5px;_margin-right:5px;}
.pic h3{ width:294px; padding-left:23px; height:62px; line-height:62px; background-color:#262729; font-weight:normal; margin-left:10px;margin-right:10px;_margin-left:5px;_margin-right:5px; border-bottom:4px solid #000;}
.pic h3 a{ color:#fff; font-size:15px; }
.pic h3 a span{ float:right;}
.pic h3 a span img{ border:none; margin-right:0;}

#bxgmjj_recommend{ clear:both; width:100%; overflow:hidden; margin:0 auto; background-color:#ff6438; padding-top:60px; padding-bottom:20px; margin-top:-20px;}
#bxgmjj_recommend h2{ font-size:15px; color:#000000; text-align:center; height:40px; background:url(dot03.jpg) center bottom no-repeat; margin-bottom:22px; font-weight:normal;}
.pro_index1{clear:both;margin:0px auto;width:1054px;height:318px;}
#demo1{overflow: hidden;  width:993px; float: left; margin-left:5px;position:relative; height:318px;}
.LeftBotton1{float:left;margin-top:120px; width:25px;height:25px;display:block;background:url(dot_left02.png) no-repeat center center; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="dot_left02.gif");_background:url(dot_left02.gif) center center no-repeat;}
.RightBotton1{float:right;margin-top:120px; background:url(dot_right02.png) no-repeat center center; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="dot_right02.gif");_background:url(dot_right02.gif) center center no-repeat; width:25px;height:25px;display:block;}
.pic1 a img{border:8px solid #000; border-bottom:0; margin-left:10px;margin-right:10px; _margin-left:5px;_margin-right:5px;}
.pic1 h3{ width:294px; padding-left:23px; height:62px; line-height:62px; background-color:#262729; font-weight:normal; margin-left:10px;margin-right:10px; _margin-left:5px;_margin-right:5px; border-bottom:4px solid #000;}
.pic1 h3 a{ color:#fff; font-size:15px; }
.pic1 h3 a span{ float:right;}
.pic1 h3 a span img{ border:none; margin-right:0;}

#footer{ width:100%; overflow:hidden; background:#ef1d33 url(foot_bg.jpg) left top repeat-x;}
#foot{ width:999px; overflow:hidden; margin:0 auto; padding-top:70px;}
#about_block,#pro_block,#case_block,#news_block{ float:left; width:180px; overflow:hidden; padding-bottom:26px;}
#about_block{ margin-left:29px; _margin-left:15px;}
#about_block h2,#pro_block h2,#case_block h2,#news_block h2,#cont_block h2{ font-size:15px; font-family:"SimSun"; margin-bottom:20px; color:#fff;}
#about_block ul,#pro_block ul,#case_block ul,#news_block ul,#cont_block ul{ width:100%; overflow:hidden;}
#about_block ul li,#pro_block ul li,#case_block ul li,#news_block ul li{ width:100%; height:30px; line-height:30px;}
#about_block ul li a,#pro_block ul li a,#case_block ul li a,#news_block ul li a{ color:#fff;}
#cont_block{ float:right; width:240px;}
#cont_block ul li{ color:#fff; padding-left:30px; width:200px; height:30px; line-height:30px;}

#bottom{ clear:both; width:999px; margin:0 auto; padding-top:15px; padding-bottom:15px;}
#bottom p{ line-height:20px; color:#fff; text-align:center; font-family:"SimSun";}
#bottom p a{ color:#fff; font-family:"SimSun";}

#wrap{ clear:both; overflow:hidden; width:100%; background:url(bg04.png) left top repeat-x; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="bg04.gif");_background:url(bg04.gif) left top repeat-x; margin-top:273px; padding-bottom:80px; _margin-top:253px;}
#container{ width:999px; margin:0 auto; overflow:hidden; padding-top:13px; background:#efefef;}
#bottom_bg{ clear:both; margin:0 auto; background:url(bottom_bg.png) center bottom no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="bottom_bg.gif");_background:url(bottom_bg.gif) center bottom no-repeat; width:999px; height:33px;}
#left{ width:235px; overflow:hidden; float:left; margin-left:15px; padding-bottom:100px;}
#common_left{ width:100%; overflow:hidden; float:left;}
#common_left h2,#cont_left h2{ color:#fff; background-color:#ef1d33; height:32px; line-height:32px; font-weight:normal; font-size:15px; padding-left:12px;}
#common_left h2 span{ background:url(line01.jpg) left center no-repeat; padding-left:10px; font-size:12px; color:#fff; margin-left:5px;}
#common_left ul{ width:100%; overflow:hidden; margin-top:10px;}
#common_left ul li{ width:100%; background:url(dot05.jpg) right center no-repeat; height:22px; line-height:22px;}
#common_left ul li a{ background:url(dot04.jpg) left center no-repeat; padding-left:10px; color:#491a14; font-size:14px; margin-left:5px;}
#cont_left{ width:100%; float:left; margin-top:20px;}
#cont_left p{ line-height:22px; margin-top:10px; padding-left:10px;}

#middle{ float:right; width:700px; margin-right:10px; overflow:hidden;}
#location{clear:both;height:40px;padding-top:10px; border-bottom:2px solid #ef1d33;}
#location h1{font-size:15px;color:#000;padding-left:10px; float:left; height:44px; border-left:1px solid #ef1d33; line-height:22px; font-weight:normal; border-bottom:none; background-color:#efefef; padding-right:10px;}
#weizhi{float:right; color:#000; padding-top:20px;}
#weizhi a{color:#000;}

#commom_main{width:100%;margin-top:30px; padding-bottom:100px;}
#commom_main p{line-height:25px; padding-left:5px;padding-right:5px; color:#333;}

#allpro,#allnews,#showpro{width:100%; margin-top:20px; padding-bottom:100px;}
#allpro ul,#allnews ul{width:100%;overflow:hidden;}
#allpro li {float:left; width:142px;height:145px;margin-top:10px;margin-left:16px; margin-right:16px; _margin-left:11px;}
#allpro li img{border:#bebebe 1px solid;}
#allpro li a span{width:100%;display:block;color:#5f5f5f;text-align:center; line-height:30px; height:30px;}
.page {overflow: hidden;clear: both;text-align: center;padding-top:40px;padding-bottom:40px;}
.page a{width: auto;color:#333333;padding: 5px;display: inline;}
.page a.active{color:#ff0000;font-weight:bold;}
#all-page{margin-left:10px;font-size:13px;font-style:italic;}
#notice{ width:100%; text-align:center; display:block; color:#ff0000; font-size:14px;}

#allnews{margin-top:10px;}
#allnews ul li{width:670px;margin-left:10px; _margin-left:6px; float:left;line-height:25px;background:url(dot04.jpg) left center no-repeat; padding-left:10px; border-bottom:1px dashed #ccc; margin-top:5px;}
#allnews ul li a{ color:#333;}
#allnews ul li a:hover{color:#de0403;}
.date{ float:right; color:#666;}

#inside_h2{ font-size:14px; text-align:center; line-height:40px;}
#showpro p{line-height:20px;color:#555;}
#showpro table{border-top:1px solid #cccccc;border-left:1px solid #333;}
#showpro table td{border-bottom:1px solid #cccccc;border-right:1px solid #333;}
.hit{display:block;width:100%;text-align:center;margin:0 auto; color:#555555;margin-bottom:20px;}
.imgcenter{width:100%;text-align:center;display:block;margin:0px auto 30px;}
#up_down{margin:0 auto;border:1px solid #cccccc;padding:5px 10px;margin-top:50px;}
#up_down a{line-height:20px;color:#333333;}
#up_down a:hover{ color:#de0403;}
#related_product{width:100%; margin-top: 20px;overflow: hidden;margin-bottom:40px;}
#related_product h2{font-size:14px; color:#333333;border:1px solid #cccccc;padding:5px 10px;}
#related_product ul{width:100%;overflow:hidden;}
#related_product li {float:left; width:142px;height:145px;margin-top:10px;margin-left:16px;margin-right:16px;_margin-left:11px;}
#related_product li img{border:#bebebe 1px solid;}
#related_product li a span{width:100%;display:block;color:#5f5f5f; text-align:center; line-height:30px; height:30px;}

#feedback{ margin:20px 10px; width:650px; padding-bottom:100px;}
#feedback table tr{ height:30px;}
.anniu{ width:40px; height:25px;}
#feedback p{ line-height:22px; text-indent:2em;}













