@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; font-size:12px; font-family:"宋体"; background-color:#ffffff; font-weight:normal; padding:0;}
ul,dl,dd,dt,h1,h2,h3,h4,h5,h6,form,p{ padding:0; margin:0;}
ol,ul,li,dl,dd,dt{ list-style:none;}
img{ border:0px; }
.more a{ float:right; padding-right:7px; color:#2276df; font-family:Arial, Helvetica, sans-serif;padding-top:6px; font-weight:normal}
.more1{ float:left; padding-left:20px;padding-top:6px;}
a{ color:#000; font-size:12px; text-decoration:none;}
a:hover{ text-decoration:none; color:#f00;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
botton,input,textarea,select{ font-size:12px; vertical-align:middle;}
.clear1{ clear:both}

.table tr td{ border:1px solid #000; }


/*--index--*/

.itop{ width:1420px; height:98px; margin:0 auto; float:left; background:url(top_bg.jpg) top repeat-x}
.top{ width:1000px; height:98px; margin:0 auto}
.logo{ width:602px; height:98px; float:left}
.hotline{ width:398px; height:98px; background:url(hotline.jpg) top no-repeat; float:right}
.hotline p{ text-align:right; margin-top:25px;}
.hotline p a{ background:url(hotline_dot.jpg) left center no-repeat; padding-right:15px; margin-left:320px;display:block; line-height:28px;}

.inav{width:1420px; height:31px; margin:0 auto; float:left;}
.nav{ width:1000px; height:31px; margin:0 auto}
.nav_left{ width:13px; height:31px; float:left; background:url(nav_left.jpg) top no-repeat}
.nav_right{ width:13px; height:31px; float:left; background:url(nav_right.jpg) top no-repeat}
.nav_center{ width:974px; height:31px; float:left; background:url(nav_bg.jpg) top repeat-x}
.nav_center a{ color:#000000; float:left; width:139px;background:url(nav_dht.jpg) left no-repeat; font-weight: bold;text-align:center;display:block; line-height:31px; font-size:14px; font-family:"微软雅黑"; }
.nav_center a:hover{ color:#ff0000}

.ibanner{width:1420px; height:300px; margin:0 auto; float:left;}
.banner{ width:1000px; height:300px; margin:0 auto; margin-top:1px;}

.icontent{ width:1420px; margin:0 auto; float:left; }
.content{ width:1000px; margin:0 auto; margin-top:10px;}
.content_left{ width:300px; background:url(left_bg.jpg) top repeat-y; float:left}
.content_right{ width:683px; float:right;}

.product{ width:254px;}
.product_title{ width:254px; height:25px; font-weight:bold;background:url(left_t.jpg) top no-repeat}
.product_title p{ padding-left:25px; line-height:25px;font-size:14px; font-family:"微软雅黑"; color:#116cdc}
.product1{ width:254px;}
.product1 ul { margin-top:10px;}
.product1 ul li{ background:url(product_dot.jpg) left no-repeat; background-position:22px; height:22px; line-height:22px;}
.product1 ul li a{ padding-left:50px; font-family:"微软雅黑"}

/*index-scroll*/
	.blk_18{ overflow:hidden; width:245px; height:151px; zoom:1; padding-top:6px;}
	.blk_18 .pcont{ float:left; overflow:hidden; width:186px; height:128px; }
	.blk_18 .scrCont{ width:32766px; zoom:1;}
	.blk_18 #List1_1,.blk_18 #List2_1{ float:left;}
	.blk_18 .leftBotton{ float:left; width:31px; height:101px;  background:url(scroll_left.jpg) no-repeat;background-position:0px 45px;}
	.blk_18 .rightBotton{ float:right; width:26px;; height:101px; background:url(scroll_right.jpg) no-repeat; background-position:0px 45px;}
	.blk_18 .pl img {width:177px; height:118px; background: url(img_bg.jpg) center no-repeat;padding-top:3px; padding-left:3px; }
	.blk_18 .pl{ float:left; width:186px; height:128px;padding-top:0px; padding-left:0px; background:url(case_p_bg.jpg) left center no-repeat}
	.blk_18 a.pl:hover{ text-decoration:none;}
	.blk_18 #List1_1 a{
	 
}
.zi{ padding-top:5px;}
.
.blk_18 #List2_1 a{
	}


.news{ width:254px; margin-top:10px}
.news1{ width:254px;}
.news1 ul { margin-top:10px;}
.news1 ul li{ background:url(news_dot.jpg) left no-repeat; background-position:22px; height:25px; line-height:25px;}
.news1 ul li a{ padding-left:45px;}

.case{ width:251px; margin-top:10px;}
.case1{ width:245px; height:142px; float:right; margin-top:16px; background:url(case_bg.jpg) top no-repeat}

.right_top{ width:683px; height:208px;}
.right_center{ width:683px; height:147px; margin-top:13px;}
.show_title{ width:683px; height:26px; background:url(show.jpg) top no-repeat}
.show{width:683px; }

/*--index_product--*/
.picScroll-left{ width:680px;  overflow:hidden; position:relative; padding-top:5px; }		
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:123px; height:97px; display:block; border:1px solid #b4b4b4; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#000;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }




.right_bottom{ width:683px; height:161px; background:url(ks.jpg) top no-repeat }
.ks{ width:228px; height:65px; padding-left:35px; padding-top:60px;}
.ks a{ padding-left:12px; padding-right:12px; line-height:28px;}

.about{ width:391px;float:left}
.about_title{ width:391px; height:31px; background:url(about.jpg) top no-repeat}
.about1{width:391px; height:177px; background:url(about_bg.jpg) top no-repeat; line-height:21px;}
.about1 dl{width:391px; overflow:hidden;}
.about1 dl dd{ width:260px; height:80px; float:left; padding-left:8px; padding-right:5px; padding-top:10px; }
.about1 dl dt{ width:108px; float:left; padding-left:10px; padding-top:10px;}
.about1 p{ padding-left:8px;  }


.contact{ width:279px; float:right}
.contact_title{ width:279px; height:31px; background:url(contact.jpg) top no-repeat}
.contact1{ width:279px; height:177px; background:url(contact_bg.jpg) top no-repeat}
.contact1 p{ line-height:20px; padding-left:5px; padding-top:5px;}



.ibottom{ width:1420px; height:61px; margin:0 auto; float:left; margin-top:10px; }
.bottom{ width:1001px; height:61px; margin:0 auto;background:url(bottom_bg.jpg) top repeat-x;}
.bottom p{ text-align:center; line-height:20px; padding-top:14px;}



/*--ny--*/

.iny_banner{width:1420px; height:237px; margin:0 auto; float:left;}
.ny_banner{ width:1000px; height:237px; margin:0 auto; margin-top:1px;}


.iny_content{ width:1420px; margin:0 auto; float:left; }
.ny_content{ width:1000px; margin:0 auto; margin-top:10px;}
.ny_left{ width:253px;float:left; height:500px;}
.ny_right{ width:736px; float:right;}
.ny_left_top{ width:253px;}
.ny_left_top_title{ width:253px; height:31px; background:url(ny_left_top.jpg) no-repeat top}
.ny_left_top_title p{ padding-left:35px; line-height:27px; font-weight:bold;font-size:14px;font-family:"微软雅黑"; color:#116cdc}
.ny_left_top1{ border-left:1px solid #dfdfdf; padding-left:30px; border-right:1px solid #dfdfdf;}
.ny_left_top1 ul li { width:191px; font-weight:bold;line-height:36px;background:url(ny_t_bg.jpg) top no-repeat}
.ny_left_top1 ul li a{ padding-left:58px; font-weight:bold}
.ny_left_top1 ul li a:hover{  height:27px; }
.ny_left_top1 ul li ul li { width:191px;  line-height:36px; background:none; border-bottom:1px dashed #ccc}
.ny_left_top1 ul li ul li  a{   padding-left:60px; font-weight:normal}

.ny_left_bottom{ width:253px; height:15px; background:url(ny_left_bottom.jpg) top no-repeat}


.ny_contact{ width:253px; margin-top:15px;}
.ny_contact_title{ width:253px; height:26px; background:url(ny_contact.jpg) top no-repeat}
.ny_contact1{ width:253px; height:149px; background:url(ny_contact_bg.jpg) top no-repeat}
.ny_contact1 p{ line-height:23px; padding-left:25px; padding-top:15px;}


.ny_right_top{ width:736px; height:8px; background:url(box_top.jpg) top no-repeat}
.ny_right_center{ width:734px;  border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; }
.ny_right_bottom{ width:736px; height:8px; background:url(box_bottom.jpg) top no-repeat}

.location{ width:720px; margin:0 auto;height:30px; border-bottom:1px solid #dfdfdf}
.location p{ line-height:30px; padding-left:10px;}
.box{ line-height:24px; padding:10px;}


#newslist{ width:710px;}
#newslist li{  padding-left:10px;}
#newslist li a{ line-height:28px;}
#newslist li span.date{ margin-right:10px; float:right;}


.box h1{ text-align:center; line-height:3em; padding-top:10px;}
.info{ border-bottom:1px solid #666666; border-top:1px solid #666666; text-align:center;}
.other { padding-top:30px;}
.other .next{ padding:0 10px;float:left; display:inline;}
.k_pagelist em{ font-style:normal;}
.k_pagelist a{ height:24px; padding:0 4px; margin:4px; border:1px solid #999999;}


#prolist{ width:710px;  margin:auto; overflow:hidden;}
#prolist li{ width:130px; margin:15px; float:left;display:inline;}
#prolist li img{ width:120px; height:120px; padding:2px; margin:2px; border:1px solid #999999;}
#prolist li .proname{ width:130px; height:20px; text-align:center; overflow:hidden;}
#page{ width:720px; text-align:center; float:left;}
#prolist1{ width:650px; margin:auto; overflow:hidden; margin-top:5px;}
#prolist1 li{ width:98px; margin:0 30px; float:left;display:inline;}
#prolist1 li img{ width:88px; height:110px; padding:2px; margin:2px; border:1px solid #999999;}
#prolist1 li .proname1{ width:98px; height:20px; text-align:center; overflow:hidden;}


.slideBox{ width:1000px; height:300px; overflow:hidden; position:relative; border:1px solid #ccc  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1000px; height:300px; display:block;  }
.slideBox .hd{ height:18px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:14px; height:14px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border:1px solid #ccc; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
