@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
body,p,h1,h2,h3,h4,h5,h6,ul,li,img,table,tbody,tr,td,a{margin:0 auto;padding:0px;_margin:0px;_padding:0px;}
body{font-size:12px;text-transform: inherit;color:#333; font-family:"Microsoft YaHei",SimSun; background:#fff;}
img{border:none;}
a{text-decoration:none;border:none;}
ul,li{list-style:none;}
a:link,a:visited{text-decoration:none; color:#333;}
a:hover{color:#0466c7;}
.top_indexbg{background:#e3e3e3;overflow:hidden; line-height:24px;}
.top_index{margin:0px auto; width:1000px; color:#999;}
.top_index P{ float:left}
.top_index h1{ float:left; font-size:12px; font-weight:normal;height:24px; line-height:24px;color:#999}
/* #header{margin:0px auto; width:1000px;} */
#logo{float:left;}
.top_right{float:right;}
.top_right p{background:url(top_right_tel.jpg) no-repeat left center; padding-left:20px; line-height:20px; color:#333; margin-top:16px; float:right;}
.top_right span{font-weight:bold; font-size:24px;}
.search_index{clear:both;float:right; margin-top:12px; width:314px;}
.input{float:left; 
    /* width:271px; *width:271px; height:30px; line-height:30px; */
    width: 283px;
    height: 32px;
    line-height: 32px;
     padding-left:10px; border-left:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7; border-top:1px solid #c7c7c7; border-right:1px solid #81c2e8;}
.search_name{float:right;}
#menu_indexbg{clear:both;background:#585858; overflow:hidden;}
#menu_index{margin:0px auto; width:1000px;}
#menu_index li{float:left; line-height:36px; width:113px; padding-left:2px; text-align:center; background:url(menu_line.jpg) repeat-y left center;}
#menu_index a{color:#fff; display:block; font-size:14px;font-family:SimSun;}
#menu_index a:hover,#menu_index a.menu_hover:link,#menu_index a.menu_hover:visited{background:url(menu_hover.jpg) no-repeat left top;}

.midbg{clear:both; width:100%; height:582px; margin:0px auto; z-index:3;}
.iBan { height:582px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}
.iBanScreen{ height:68px; background-repeat:no-repeat; background-position:center top;}
.iBanScreen ul{ width:100%; height:582px; position:relative; top:0; margin:0 auto;}
.iBanScreen li{ width:100%; height:582px; overflow:hidden; position:absolute; display:none;}
.iBanScreen li a{ display:block; width:100%; height:100%;}
.iBanScreen .num{position:absolute; width:200px; bottom:15px; left:70%; z-index:800;}
.iBanScreen .num a{ display:inline-block; width:12px; height:12px; margin-right:3px;}
.iBanScreen .num a{ display:inline-block; width:12px; height:12px; background:url(dots.png) no-repeat left top;_background:url(dots.gif) no-repeat left top;margin-right:10px;}
.iBanScreen .num a.cur{width:12px; height:12px; background:url(dotsFocus.png) no-repeat left top; _background:url(dotsFocus.gif) no-repeat left top;}

.container_index{margin:0px auto; 
    /* width:1134px; */
    
     border:2px solid #dcdcdc; margin-top:12px; overflow:hidden;
      /* padding-top:15px; padding-bottom:15px; */
      /* padding: 15px; */
       margin-bottom:15px;}
#about_index{float:left; 
    /* margin-left:13px; _margin-left:6px; */
     width:784px;}
.about_left{float:left; width:460px; border:1px solid #dcdcdc; padding-left:16px; padding-right:20px; padding-top:20px; padding-bottom:18px;}
.about_title{color:#333; font-size:15px; line-height:30px; margin-bottom:10px;}
.about_sy{float:left; width:100%;}
.about_sy img{float:left; margin-right:10px; margin-bottom:6px;}
.about_sy p{text-indent:25px; font-size:12px; color:#333; line-height:18px;}
.about_more a{background:url(more_img.jpg) no-repeat left center; padding-left:16px; margin-top:20px; color:#990000; display:block;}
.about_right{border:1px solid #dcdcdc; padding-left:18px; float:right; width:246px; padding-right:15px;padding-top:20px;padding-bottom:20px;}

.about_bottom{float:left; padding-top:20px; 
    /* width:750px; */
    width: 100%;
     margin-top:8px; border:1px solid #dcdcdc; padding-left:16px; padding-right:16px; padding-bottom:30px;}
#guntwo {overflow:hidden;
    /* width:750px; */
    width: 100%;
     margin:0 auto; height:200px;}
#inguntwo {float: left;width: 800%;}
#guntwo1 {float: left;}
#guntwo2 {float: left;}
.show_index li{float:left; margin-right:8px; }

.new_index{float:right; width:252px; padding:0px 30px; border:1px solid #dcdcdc;
    /* margin-right:13px;_margin-right:6px; */
    padding-top:20px; 
    /* height:630px; */
}
.new_index li{margin-bottom:28px;}
.new_index li p{font-weight:bold; line-height:30px;}

.pro_indexbg{clear:both; background:url(pro_bg.jpg) repeat-x left top #e6e6e6; padding-top:15px; padding-bottom:20px; overflow:hidden;}
/* .pro_index{margin:0px auto; width:1100px;} */
.pro_index H2{ font-size:16px; line-height:40px;}
#product_index{float:right; width:925px;}
#product_index li{float:left; width:220px; 
    /* height:230px; */
    margin-bottom: 15px;
     margin-left:11px;_margin-left:7px; text-align:center;}
#product_index img{border:1px solid #ccc; margin-bottom:5px;}
#product_index a{color:#666;font-family:SimSun; font-size:13px;}
#prolist_index{float:left; width:172px;}
#prolist_index p{background:url(prolist_top.jpg) no-repeat left top; line-height:41px; color:#fff; font-size:15px; text-align:center;}
#prolist_index ul{background:url(prolist_bg.jpg) no-repeat left top #ccc; padding-bottom:40px; padding-top:5px; _float:left; _width:100%;}
#prolist_index a{ font-size:14px; color:#333; line-height:31px; display:block; border-top:1px solid #f5f5f5; padding-left:41px;_float:left;_width:129px;}
#prolist_index a:hover{background:url(prolist_top.jpg) no-repeat left top; color:#fff;}

.list_border{float:left; border:1px solid #e6e6e6; padding-left:18px; width:750px; padding-right:17px; padding-top:18px; 
    /* margin-left:12px;_margin-left:6px; */
}
.list_search{float:left; width:234px; padding-bottom:15px; margin-right:20px;}
.list_title{background:url(list_title.jpg) repeat-x left top; line-height:51px; text-align:center; font-size:15px; color:#fff; margin-bottom:1px;}
.list_img{border:1px solid #b0b0b0;width: 100%;}
.list_find{background:url(more_img.jpg) no-repeat left center; padding-left:15px; color:#035ab0; line-height:36px;}
.find_choose{color:#666666;}
.list_p{color:#333; line-height:18px; margin-top:12px;}
.list_hot{float:right; width:234px;}
.honor_index{float:left; width:280px; 
    /* margin-left:14px; */
     border: 1px solid #e6e6e6; padding-left: 15px;padding-top: 18px; 
     /* height:308px; */
      padding-right:15px;}
.example-slide {width:100%;height:274px;position:relative;}
.example-slide .slidest {width:100%;position:absolute;z-index:100;}
.slidest .slides_container {width:230px;overflow:hidden;position:relative;
    /* display:none; */
    display: flex;
    margin:0px auto;}
.slidest .slides_container .slide {width:230px;height:285px;display:block;}
.slidest .prev {position:absolute;display:block;z-index:100;background:url(honor_left.jpg) no-repeat left center;top:100px;width:23px;height:41px;*left:0px;}
.slidest .next {right:0px;position:absolute;display:block;z-index:100;background:url(honor_right.jpg) no-repeat left center;top:100px;width:23px;height:41px;}
.slidest .pagination {}
.slidest .pagination li {	float:left;	list-style:none;}
.slidest .pagination li a {height:0;float:left;	overflow:hidden;}
.slidest .pagination li.current a {}

.footer_bg{clear:both; background:#181818; padding-top:30px; padding-bottom:25px; overflow:hidden;}
.footer_index{margin:0px auto; 
    /* width:1100px; */
     color:#999;}
.footer_line{float:left; margin-right:100px;}
.footer_line p{color:#999; font-size:15px; margin-bottom:15px; }
.footer_line a{color:#999; line-height:24px;}
.prolist_foot{float:left; width:250px; margin-right:80px;}
.prolist_foot a{float:left; width:50%; color:#999; line-height:24px;}
.prolist_foot p{margin-bottom:15px;}
.feedback_index{float:right; width:275px;}
.feedback_index p{width:100%; margin-bottom:10px; float:left;font-family:SimSun;}
.feedback_index span{float:left; width:81px; height:30px; background:#d1d1d1; text-align:center; line-height:30px; color:#333;}
#name1,#tel1,#mailbox1{float:left; width:190px; height:28px; border:1px solid #cdcdcd; line-height:28px;}
#content1{border:1px solid #c9c9c9; width:270px; height:83px; padding-top:5px; margin-bottom:10px;}
.anniu01{float:left; margin-right:15px; width:85px; line-height:24px; height:24px; border:none; background:#0466c7; color:#fff;}
.reset{width:85px; height:24px; text-align:center; line-height:24px; border:none; background:#ccc; color:#333; display:block;}
.footer_bottombg{clear:both; /*background:url(foot_bg.jpg) no-repeat top #0466c7;*/background-color: #181818; padding-top:30px; padding-bottom:50px;}
.footer_bottom{margin:0px auto; 
    /* width:1100px; */
     color:#fff; text-align:center; line-height:22px;}
.footer_bottom h6{ font-size:30px; font-weight:bold; margin-bottom:10px; display:block;}
.footer_bottom a{color:#fff;}
.banner_page{background:url(banner_in.jpg) no-repeat top center; height:250px;}
#containerbg{background:url(pro_bg.jpg) repeat-x left top #e6e6e6; padding-top:30px; padding-bottom:20px; overflow:hidden;}
#container{margin:0px auto; width:1000px;}
#mydefault{float:right; width:780px;}
.subtitle{background:url(list_title.jpg) repeat-x left top; color:#fff; font-size:15px;}
.subtitle p{line-height:41px; margin-left:12px;}
.subtitle span{float:right; line-height:41px; color:#fff; margin-right:12px;}
.subtitle a:link,.subtitle a:visited{color:#fff;}
.about02{font-size:14px; line-height:30px;padding:20px; overflow:hidden;}
#navigation{float:left; width:200px;}
.nav_h2title{background:url(list_title.jpg) repeat-x left top; color:#fff; font-size:15px; line-height:41px; text-align:center;}
.prolist_nav{background:url(prolist_bg02.jpg) repeat-x left top #ccc; padding-bottom:40px; padding-top:5px; margin-bottom:15px;}
.prolist_nav a{ font-size:14px; color:#333; line-height:31px; display:block; border-bottom:1px solid #f5f5f5; padding-left:41px;}
.prolist_nav a:hover,.prolist_nav a.red:visited,.prolist_nav a.red:link{background:url(list_title.jpg) repeat-x left top; color:#fff;}

.nav_contact{background:#fff;}
.mydefault_content{margin-top:20px;}
.image_family li{float:left; width:245px; text-align:center; height:260px; margin:0px 6px;}
.image_family img{border:1px solid #ccc; margin-bottom:5px;}
.page{clear:both; text-align:right; line-height:60px;}
.page a{margin:0px 5px; border:1px solid #ccc; padding:5px;}
.page a.active{font-weight:bold;color: #fff; background:#0466c7;border:1px solid #0466c7;}

.biaoti{margin:0px auto;text-align:center;font-size:16px;font-weight:bold;line-height:30px;color: #0466c7;}
span.hit{margin:0px auto;text-align:center;display:block;line-height:30px;}
#proshow img{margin:0px auto;text-align:center;display:block;}
#proshow table{width:100%; margin-top:10px; margin-bottom:10px;}
.nr{margin:0px 15px 15px 15px; overflow:hidden;font-family:SimSun; font-size:13px; line-height:24px;}
.nr p{margin-bottom:5px;}
.nr img{margin-top:10px;}
.nr table{border-bottom:1px solid #ccc;border-left:1px solid #ccc; float:left; width:100%; margin-bottom:5px;}
.nr td{border-top:1px solid #ccc;border-right:1px solid #ccc; padding:3px 0px 3px 10px;}
#up_down,.details{clear:both;width:95%; margin-left:8px;border:1px solid #ccc;padding-left:15px;margin-bottom:10px; font-size:12px; line-height:30px;}
.image li{float:left;width:182px; text-align:center; margin:0px 6px 10px 6px; _margin:0px 5px 10px 5px; height:210px;}
.image img{ width:180px; height:153px; text-align:center; display:block;border:1px solid #b8bcbf; margin:0px auto; margin-top:4px; margin-bottom:6px;}
.image_show{text-align:center;overflow:hidden;}
.image_show img{ max-width:650px; display:block; text-align:center; margin:0px auto; margin-bottom:15px;_width:expression((document.documentElement.clientHeight||document.body.clientHeight)>650?"650px":""); table-layout: fixed; display:inline-block;}
.Left{float:left;background:url(Left.jpg) no-repeat left center; width:30px; height:53px; display:block;margin-left:5px;_margin-left:0px;margin-right:3px;}
.right{float:right;background:url(right.jpg) no-repeat right center; width:30px; height:53px;display:block;margin-left:3px;}
.right:hover{background:url(right_hover.jpg) no-repeat right center;}
.Left:hover{background:url(Left_hover.jpg) no-repeat right center;}
.new_inside{margin-bottom:20px; margin-left:12px; margin-right:12px;}
.new_inside li{line-height:36px; border-bottom:1px dashed #d7d7d7;}
.new_inside li a{line-height:36px; font-size:13px; padding-left:15px;}
.new_inside li a:link,.new_inside li a:visited{background:url(news_link.jpg) no-repeat left center;}
.new_inside li a:hover{color:#004db9;}
.new_inside span{float:right; margin-right:10px;line-height:36px; }

.image_honor li{float:left; width:238px; height:340px; margin:0px 10px; text-align:center;}
.image_honor img{border:1px solid #ccc; margin-bottom:5px; padding:3px;}

.Left{float:left;background:url(Left.png) no-repeat left center; width:30px; height:53px; display:block;margin-right:3px;}
.right{float:right;background:url(right.png) no-repeat right center; width:30px; height:53px;display:block;margin-left:3px;}
.right:hover{background:url(right_hover.png) no-repeat right center;}
.Left:hover{background:url(Left_hover.png) no-repeat right center;}

#page,.page{display: flex;justify-content: center;text-align: center;align-items: center;clear: both;}
#page li{margin: 0;padding: 0;width: unset;border: 0;}
#page a.active,.page a.active{color: #fff;border: 1px solid;width: 20px;background-color: #5bc6f0;padding: 0;}
#page a,.page a{color:#434343;display:inline-block;margin:3px;padding:3px;}