@charset "utf-8";
 /* reset CSS */
html, body, ul, li, ol, 
dl, dd, dt, p, h1, h2, 
h3, h4, h5, h6, form, 
fieldset, legend, img ,div { margin:0; padding:0 ;     }
img                        { border:none;              }
h1,h2,h3,h4,h5,h6          { font-size:100%;           }
ul, ol                     { list-style:none;          }
input::-moz-focus-inner    { border:none; padding:0;   }
select, input              { vertical-align:middle;    }
select, input, textarea    { font-size:12px; margin:0; }
input[type=text], 
input[type=password], 
textarea                   { outline-style:none; -webkit-appearance:none;    }
body                       { font-size:12px; font-family:微软雅黑; line-height:24px;}
input                      { padding-top:0; padding-bottom:0; font-family: 'SimSun','\u5b8b\u4f53';}
a                          { text-decoration: none;outline: none; color: #000;font-family:微软雅黑;}
a:hover, a:focus           { color: #996633;text-decoration: underline;      }
	  
.clearfix:before,.clearfix:after ,.row:before,.row:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after{ display:table;content:" "}
.clear                     { clear: both;      }
.clearfix:after            { clear:both;       }		
.text-right                { text-align:right; }
.text-left                 { text-align:left;  }
.float-left                { float:left        }
.float-right               { float:right;      }
.container                 { width:1219px; margin:0 auto;}
.container-fluid           { width:100%        }

.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12                 { width:100%         }
.col-lg-11                 { width:91.66666667% }
.col-lg-10                 { width:83.33333333% }
.col-lg-9                  { width:75%          }
.col-lg-8                  { width:66.66666667% }
.col-lg-7                  { width:58.33333333% }
.col-lg-6                  { width:50%;         }
.col-lg-5                  { width:41.66666667% }
.col-lg-4                  { width:33.33333333% }
.col-lg-3                  { width:25%          }
.col-lg-2                  { width:16.66666667% }
.col-lg-1                  { width:8.33333333%  }

.box-shadow                { behavior: url(pie.htc);
                           } 
/* ###################  ҳ###################### */


body{ background: url(../images/bodybg.jpg);}
.header_top{ height:4px; line-height:0; font-size:0; background:#0066cc;}
.header{ border-top:1px #333 solid; background:url(../images/headerbg.jpg) bottom right no-repeat;}
.header .header_t{   height:71px; background:#3366cc;}
.header .header_t .inside_t{max-width:1405px;margin:0 auto; background:#fff;}
.header .header_t .insdie_t2{ width:1000px; margin:0 auto; height:71px;}
.header .header_t .sp{ height:71px; line-height:24px; text-align:right; width:170px; float:right;}
.header .header_t .sp span{ padding:0 5px;}
.header .header_t .yw{ float:right; width:175px; height:71px; background:url(../images/yw.jpg)}
.header .header_t .yw a{ padding-left:35px; line-height:84px;}
.header .header_t .logo{ float:left; height:71px;}









.nav{  z-index:1; background:url(../images/navbg.jpg) top left repeat-x; height:54px;}
.nav ul{ width:1000px; margin:0 auto; height:54px;}
.nav .nLi{ float:left;  position:relative; display:inline; z-index:9; width:103px; background:url(../images/navli.jpg) right 8px no-repeat; height:48px;  }
.nav .nLi h3 a{ display: block;text-align: center;font-size: 16px;color: #333;text-decoration: none;height: 47px;font-family:"黑体";line-height: 47px; font-weight:normal; color:#fff;}
.nav .nLi h3 span {display: block;text-align: center;font-size:12px;pointer;font-family:"宋体"; font-weight: bold; color: #fff;line-height: 10px; font-weight:normal;}
.nav .one h3 a{ background:url(../images/home.png) 30px 15px no-repeat; padding-left:2em;}
.nav .navlogo{ width:175px; }
.nav .navlogo img{ position: absolute; left:0; bottom:-44px;}
.nav li.on{ background: url(../images/navhli.jpg) center no-repeat;}

.nav .sub{ display:none; width:120px; left:0px; top:48px;  position:absolute; line-height:26px;  background:url(../images/navsub.png); border:2px #ccc solid; z-index:9999;}
.nav .sub li{ zoom:1;height:24px; line-height:24px; }
.nav .sub a{ display:block; padding:0 10px;font-size:12px;   text-align:center; color:#fff; font-weight:bold;}
.nav .sub a:hover{ color:#cc0000; font-size:13px;}

.banner1{height:439px; position:relative; z-index:1; background:url(../images/banner.jpg) top center no-repeat; }
.banner{ height:439px; z-index:-1; position: absolute; width:100%;}
.banner2{ height:210px; background:url(../images/banner2bg.jpg) top center no-repeat; text-align:center;}

.conter{ width:1002px; margin:0 auto;}

.footer_top{ height:24px; }

.index_box1{ height:301px; background:url(../images/index_content.jpg) top center no-repeat; position:relative; z-index:22222}

.index_box1_insdie{ position:relative; width:998px; margin:0 auto; padding:0 55px;height:235px;z-index:22222; }
.index_box1_insdie2{ position:absolute; left:55px; top:0; z-index:999999;}
.I_about{ width:446px; border:1px #ccc solid; float:left;height:270px;}
.I_title{ height:38px; background:url(../images/I_title.jpg); border-bottom:1px #ccc solid;}
.I_title a.more{ float:right; width:47px; height:20px;margin: 10px 10px 0 0; background:url(../images/I_title_more.png) no-repeat; text-align:center; line-height:20px;}
.I_title h2{ height:38px; line-height:34px; font-size:14px; padding-left:25px;}
.I_title h2 a{ color:#fff; font-weight:normal;}
.I_title h2 a em{ font-size:18px; font-style:normal;}
.I_title h2 a span{ font-size:12px; padding-left:5px;}
.I_about_content{ padding:12px; line-height:30px;background:#fff;}

.I_contact{ width:252px; float:left; margin:0 15px;height:270px;}
.I_contact_content{ padding:10px 25px; line-height:19px;background:#fff;}
.I_contact_content li{ width:190px; height:44px; background:url(../images/insdie_contact.jpg) no-repeat; margin-bottom:5px;}
.I_contact_content li a{padding-left: 50px;display: block;line-height: 16px;padding-top: 7px; text-decoration:none;}
.I_contact_content li.c1{}
.I_contact_content li.c2{ background-position:0 -44px;}
.I_contact_content li.c3{background-position:0 -88px;}
.I_contact_content li.c4{background-position:0 -132px;}
.I_contact_content li.c5{background-position:0 -178px; height:39px;}
.I_contact_content li.c5 a{ line-height:39px; padding-left:17%; padding-top:0; width:33%; float:left;}
.I_code{ float:left; width:256px; height:272px; background:url(../images/I_code.png) no-repeat;}
.I_code_content{ padding:15px; text-align:center; font-size:14px;   line-height: 16px;}


.pro_content{ padding:15px;}
.pro_h3{ height:26px; line-height:26px; text-align:center; margin:10px 0; border:1px #ccc dashed; background:#fff;}


.neir{ overflow:hidden;}
.conter_box2_right{ float:left; width:763px; margin-left:9px;box-shadow: 0 0 30px #A29D9D; background:#F7F7F7; margin-bottom:20px;}
.conter_box2_right .index_title{ background:url(../images/products.jpg); height:29px; line-height:29px; overflow:hidden; padding:0 10px;}
.conter_box2_right .index_title p{ float:right;  color:#fff;}
.conter_box2_right .index_title p a{ color:#fff;}
.conter_box2_right .index_title h2 a{ color:#fff; font-family:微软雅黑; font-size:14px; font-weight: normal;}
.pro_title{ height:49px; border-bottom:1px #cc9966 solid; margin:0 25px; line-height:49px;}
.pro_title a{ font-size:18px;}
.pro_title a span{ font-size:14px;}

.conter_box2_left .index_title{ background:url(../images/index_title.jpg); height:29px; line-height:29px; overflow:hidden;padding:0 10px 0 20px ; }
.conter_box2_left .index_title p{ float:right; padding-right:15px;}
.conter_box2_left .index_title h2 a{ color:#000; font-family:微软雅黑; font-size:30px; font-weight:normal; font-size:14px;color:#fff;}
.conter_box2_left .index_title h2 a span{ margin-left:15px;font-size: 12px;}
.conter_box2_left .pro_content{ padding:20px 0 0 25px; min-height:365px}


.xian{ background:#fff url(../images/xian.jpg) repeat-x; height:27px;}
.about_content{padding:10px 25px;min-height: 308px;}
.contact26{ background:url(../images/contact26.jpg) left top no-repeat; height:322px;}
.contact26 p{line-height: 20px;padding-left: 90px;}
.contact26 p.p1{margin-top: 10px;}
.contact26 p.p2{margin-top: 25px;}
.contact26 p.p3{margin-top: 47px;}




.conter_box2_left{ width:223px; float:left;}
.conter_box2_left_proclass{}
.conter_box2_left_proclass ul{ padding:20px 0;font-family:微软雅黑;background: #F0F0F0;}
.conter_box2_left_proclass li{ text-align:center;height:32px; line-height:32px; background:url(../images/conter_box2_left_proclass.png) no-repeat; width:170px; margin:0 auto 14px;}
.conter_box2_left_proclass li span{ float:right;font-family:微软雅黑;font-size:12px;}
.conter_box2_left_proclass li:hover,.conter_box2_left_proclass li.on{ background:url(../images/conter_box2_left_proh.png) no-repeat;}
.conter_box2_left_proclass li:hover a,.conter_box2_left_proclass li.on a{ color:#fff;}
.conter_box2_left_proclass li a{font-size:12px;}

.inside_search{ background:#f0f0f0; padding-bottom:35px; margin-bottom:15px;}
.search_inside{ padding-left:24px; background:url(../images/search.png) left no-repeat; height:27px; margin-top:15px; margin-left:10px;}
.search-keyword{ height:25px; border:1px #ccc solid; margin-left:5px; background:#f2f2f2;}
.search-keyword{ float:left;}
.search-submit{ padding:0; height:27px; line-height:25px; border:1px #ccc solid; float:left; color:#666;}

.pro_content li{ height:168px; overflow:hidden;  margin:15px 32px 0; border:1px #ccc solid;}
.pro_content li img{ width:153px; height:149px; float:left; border:2px #ccc dashed; margin: 5px 10px 0 5px; padding:2px;}
.pro_content li h2{ text-align:left; overflow:hidden; margin-top:5px; border-bottom:1px #000 solid; margin-right:10px; font-size:14px; line-height:32px;}
.pro_content li p{ height:80px; overflow:hidden; padding:5px;}
.pro_content li span{ font-weight:bold;}
.pro_content li a.more{display: block;text-align: right;padding-right: 32px; background:url(../images/amore.jpg) right top no-repeat;margin-right: 19px;}
.art_content{ padding:30px;min-height: 298px;}
.art_content li{ line-height:35px; height:135px; border-bottom:1px #ccc dashed;border-top:1px #ccc dashed; padding:0 10px}
.art_content li span{ float:right;}
.art_content li h2{ float:left; font-weight:normal; font-size:14px;}
.art_content li h2 a{ color:#003399;}
.art_content li p{ width:500px; height:56px; line-height:24px;}
.art_content li a.more{ width:80px; line-height:24px; height:24px; background:url(../images/news_more.jpg) no-repeat; display:block; color:#fff; text-align:center; padding-right:10px;}



.scott{ text-align:right;padding: 20px 50px 20px 0;}
.scott span,.scott a{ height:19px; padding:0 5px; border:1px #ccc solid; line-height:19px; background:url(../images/page.jpg); margin-right:5px;}
.scott .current{ border:1px #0b33e0 solid; }

.biaoti{ height:42px; line-height:42px; font-size:20px; text-align:center;}
.wzzw{ line-height:24px;}
.wzzw img{ margin:0 auto; display:block;}
.footer{   height:142px; background:url(../images/footer.jpg);}
.footer .footer_insdie{ width:1040px;height:142px; margin:0 auto; padding:0 160px 0 210px;  overflow: hidden;}
.footer .footer_left{ float:left; padding-left:75px; background:url(../images/footer_logo.png) left center no-repeat;}
.footer .footer_right{ float:right; width:205px; text-align:center;line-height: 120px;}
.footer_content{position: relative; padding-top:40px; }
.footer .bshare p{ float:left; line-height:36px; height:32px; overflow:hidden; margin-right:5px; font-size:14px;}
.footer .ico{ position:absolute; top:0; right:340px;}

.product_sm{text-align:center}
.product_sm img{max-width: 100%;height: 300px;margin: 0 auto;}
