@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
a{ text-decoration:none; }
a:hover { text-decoration:none;}


body{ font-family:Arial, Helvetica, sans-serif; background:#ecebeb;}
.head{ height:127px; background:#FFF;}
.logo{ width:1000px; margin:0 auto; background:url(images/sky.jpg) no-repeat right; height:127px;}
.logo img{ margin-top:34px;}

.nav{ background:url(images/nav_bg.png) repeat-x; height:49px;line-height:45px;}
.nav-box{ width:1000px; margin:0 auto; height:45px; }
.nav-ul{}
.nav-ul li{ display:block; float:left;height:45px; font-weight:bolder;line-height:45px; list-style:none;}
.nav-ul li a{ color:#000;text-decoration:none;}
.nav-ul li a:hover{ color:#F00; text-decoration:none;}
 .nav1{ width:123px; text-align:center;line-height:45px;background:url(images/nav_l.jpg) left no-repeat; font-size:14px;display:block;}
 .nav2{ color:#F00; width:385px; font-size:17px;background:url(images/nav_l.jpg) left no-repeat;line-height:45px;display:block; text-align:right;}
 .clear{ clear:both;}
 
.main{ padding-top:15px;}
.w1000{ width:1000px; margin:0 auto;}
.banner{ height:364px; padding-bottom:10px;}
.index{ padding-bottom:20px;}
.box1{ width:387px; height:185px; float:left; display:block;}
.box1_top{ background:url(images/about_mid.png) repeat-y;padding:15px; }
.box1_bottom{ background:url(images/about_bottom.jpg) no-repeat; height:4px;}
.red{ color:#F00; font-size:14px; font-weight:bolder; text-align:left; text-decoration:none;}
.black{ color:#000; font-size:12px; font-weight:bolder; text-align:right;text-decoration:none;}
.black a{color:#000;text-decoration:none;}
.line1{ padding:10px 0px;}
.cc{ color:#808080; font-size:12px; line-height:24px;}
.cc a{color:#808080;text-decoration:none;}
.w15{ width:15px; float:left;}
.box2{ width:597px; height:185px; float:left; display:block;}
.box2_top{ background:url(images/product_mid.png) repeat-y; padding:15px;}
.box2_bottom{ background:url(images/product_bottom.jpg) no-repeat; height:4px;}
.list{ height:127px; padding-top:15px;}
/* 产品展示 op */
	.img-scroll { position:relative; width:129px;}
	.img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:0px; height:100px; background-color:#000;
	top:0; color:#FFF; text-align:center; line-height:100px}
	.img-scroll .prev { left:0}
	.img-scroll .next { right:0}
	.img-list { position:relative; width:566px; height:127px; overflow:hidden;}
	.img-list ul { width:9999px;}
	.img-list li { float:left; display:inline; width:129px; margin-right:14px;height:125px; border:#c3c3c3 1px solid;}
	.img-list img{ width:129px; height:125px; border:none;}
/* 产品展示 ed */
.footer{ background:url(images/footer_line.jpg) repeat-x; height:15px;}
.foot_box{ width:1000px; height:55px; margin:0 auto; text-align:center; color:#969595; line-height:22px; font-size:12px;}
.foot_box a{color:#969595; text-decoration:none;}


.banner_ny{ height:317px; padding-bottom:20px; width:1000px;}
.box3{ width:222px;float:left; display:block;}
.box4{ width:778px;float:left; display:block;} 
.left_top{ width:222px;}

.nav_L{ margin-bottom:22px;}
.nav_L li{ width:222px; height:41px; line-height:41px; font-size:14px; font-weight:bolder; text-indent:27px; padding-top:5px;list-style:none;}
.nav_L li a{ background:url(images/left_nav.png) no-repeat; text-decoration:none;display:list-item; color:#de0b14; }
.nav_L li a:hover{ background:url(images/left_nav_hov.png) no-repeat; text-decoration:none;color:#FFF; }

.contact{ width:222px;}
.con_top{}

.right_top{ width:778px;height:8px; background:url(images/right_top.jpg) no-repeat;}
.right_mid{ background:url(images/right_mid.png) repeat-y; width:778px;}
.right_cc{ padding:37px 42px 42px 50px;}
.cc_top{ background:url(images/point.jpg) no-repeat left;line-height:20px; height:20px; margin-bottom:35px;}
.cc_left{ color:#d6222d; font-size:20px; font-weight:bolder; text-indent:30px;}
.cc_right{ color:#959595; font-size:14px; text-align:right;}
.cc_mid{ border-top:#bebebe 1px solid; padding-top:40px; color:#767676; font-size:14px; line-height:28px; text-decoration:none;}
.right_bottom{ width:778px; height:8px; background:url(images/right_bottom.jpg) no-repeat;}
.pro{ padding-left:8px;}
.pro_one{ width:212px; height:232px; float:left; display:block; margin-right:27px; margin-right:13px; margin-bottom:13px;}
.pro_img{border:#d8d7d7 1px solid; width:212px; height:205px;}
.pro_img img{width:212px; height:205px; border:none;}
.pro_tex{ text-align:center; color:#666; font-size:14px; line-height:24px;}
.detail{ padding-left:150px;}
.det_img{ width:350px; height:338px;border:#d8d7d7 1px solid;}
.table{}
.feed_box{ margin-top:10px; margin-left:20px;}
.feed_box1{ float:left; display:block; width:120px; font-size:12px;line-height:30px;}
.feed_box2{ float:left; display:block; width:350px;font-size:12px;line-height:30px;}
.cnzz{ width:0; height:0; overflow:hidden;}

.in_box{}
#in_1{ width:350px; height:22px; border:#d5d5d5 1px solid; line-height:22px; margin-bottom:6px;overflow:hidden;color:#979797;}
#in_2{ width:350px; height:110px; border:#d5d5d5 1px solid; line-height:22px; margin-bottom:10px;overflow:hidden;color:#979797;}
.sumit img{border:none;}
.add{ padding-left:20px;}
.add a{text-decoration:none; color:#666;}
.map{ margin-top:15px; margin-left:20px;}