body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{ padding: 0; margin: 0; font-family:"微软雅黑"; font-size:12px; line-height:24px; color:#282828; } 
table{border-collapse: collapse; border-spacing: 0; } 
fieldset,img { border: 0;} 
address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal; } 
ol,ul {list-style: none;} 
caption,th {text-align: left; } 
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;} 
span{ padding:0px; margin:0px}
q:before,q:after {content:'';} 
abbr,acronym { border: 0; }
.clear{ clear:both; height:0; line-height:0;}
p{ margin:0px; padding:0px;}
a{ text-decoration:none;}


/*top*/
.top{ width:100%; height:96px; background:url(img/top.jpg) repeat-x top; padding-top:4px;}
.top1{ width:1000px; height:96px; margin:0 auto;}
.logo{ float:left; overflow:hidden;}
.logo img{ display:none;}
.top_right{ float:right; width:290px; height:76px; padding-top:20px;}
.top_right .kj{ width:168px; height:24px; float:right;}
.top_right .kj a{ width:84px; height:24px; display:block; float:left; text-indent:17px; font-size:14px; color:#333333; line-height:24px;}
.top_right .kj a:hover{ color:#333333;}
.top_right .kj a.sy{ background:url(img/sy.jpg) no-repeat left center;}
.top_right .kj a.sc{ background:url(img/sc.jpg) no-repeat left center;}
.skey{ width:290px; height:25px; float:right; padding-top:10px;}
.submit{ width:50px; height:25px; background:url(img/skeyan.jpg) no-repeat; border:none; cursor:pointer; float:right;}
.txt1{ width:154px; height:25px; background:url(img/skeytxt.jpg) no-repeat; line-height:25px; float:left; border:none; color:#9f8f86; text-indent:10px;}
.type{ width:80px; height:25px; background:url(img/skeyx.jpg) no-repeat; cursor:pointer; float:left; position:relative; z-index:1000;}
.type span.res{ width:80px; height:25px; color:#FFF; text-indent:7px; display:block;}
.type ul.drop{ width:80px; height:50px; background:#444444; position:absolute; top:25px; left:0; display:none;}
.type ul.drop li{ width:80px; height:25px; line-height:25px;}
.type ul.drop li a{ width:80px; height:25px; display:block; text-indent:7px; color:#fff;}
.type ul.drop li a:hover{ color:#fff;}

/*nav*/
.nav{ width:100%; height:45px; background:#ff7429;}
.nav1{ width:999px; height:45px; margin:0 auto;}
.nav1 ul{ width:999px; height:45px;}
.nav1 ul li{ width:111px; height:45px; float:left; background:url(img/navx.jpg) no-repeat left top; text-align:center; line-height:45px; position:relative; z-index:100;}
.nav1 ul li a{ width:111px; height:45px; display:block; color:#fff; font-family:"微软雅黑"; font-size:14px;}
.nav1 ul li a:hover{ width:111px; height:45px; background:url(img/lib.jpg) no-repeat bottom left #e65912;}
#nav{width:111px; height:45px; background:url(img/lib.jpg) no-repeat bottom left #e65912;}
.nav1 ul li ul.drop{ width:111px; height:auto; position:absolute; top:45px; left:0; display:none;}
.nav1 ul li ul.drop li{ width:111px; height:35px; float:left; background:url(img/dropb.png) repeat-x; text-align:center; line-height:35px; float:none;}
.nav1 ul li ul.drop li a{ width:111px; height:35px; display:block;}

/*banner*/
.banner { width:100%; height:400px; overflow:hidden; position:relative;}
.banner ul.list { float:left; height:400px; width:500%; }
.banner li.item { width:20%; height:400px; float:left; }
.banner div.tip { width:1000px; height:15px; position:absolute; bottom:10px; left:50%; margin-left:-500px; text-align:center; }
.banner div.tip em { width:51px; height:4px; display:inline-block; margin:0 5px; cursor:pointer; background:#515151; }
.banner div.tip em.cur { background:#e03600;}

/*pro1*/
.prot{ width:990px; height:auto; margin:20px auto 0;}
.prot_top{ width:950px; height:34px; border-bottom:1px solid #c9c9c9; margin-left:40px;}
.prot_top h1.tit{ background:url(img/protit.jpg) no-repeat left 8px; float:left; height:34px; line-height:34px; color:#e03600; font-weight:bold; font-size:20px; padding-left:25px;}
.prot_top ul.pro_ul{ width:700px; height:34px; margin-left:20px; overflow:hidden; float:left;}
.prot_top ul.pro_ul li{ height:34px; line-height:34px; float:left; background:url(img/pro_li.jpg) no-repeat left 16px; padding:0 10px;}
.prot_top ul.pro_ul li a{ color:#e03600; display:block; font-size:14px; font-weight:bold;}
.prot_top ul.pro_ul li a:hover{ color:#e03600;}
.prot_top a.more{ float:right; color:#666666; font-family:Arial, Helvetica, sans-serif; display:block; line-height:34px;}
.prot_bottom{ width:990px; background:url(img/protb.jpg) no-repeat bottom center; padding-bottom:20px; margin-top:8px;}
.prob_tit{ width:24px; height:160px; background:url(img/prob.jpg) no-repeat; float:left; margin-top:170px; font-size:14px; color:#FFFFFF; font-weight:bold; padding:73px 8px 0; line-height:18px;}
.prot_nei{ width:950px; height:543px; float:right;}
.prot_nei .pron_l{ width:232px; height:538px; overflow:hidden; float:left;}
.prot_nei .pron_c{ width:472px; height:538px; overflow:hidden; float:left; margin-left:7px;}
.prot_nei .pron_r{ width:232px; height:538px; overflow:hidden; float:right;}
.pron_l span,.pron_c span,.pron_r span{ position:relative; width:232px; height:175px; overflow:hidden; display:block; margin-top:6px; float:left; cursor:pointer;}
.pron_l span img,.pron_c span img,.pron_r span img{ width:232px; height:175px;}
.pron_c span.pron_c1{ width:472px; height:356px;}
.pron_c span.pron_c2{ margin-left:8px;}
.pron_c span.pron_c1 img{ width:472px; height:356px;}
.pron_l span a,.pron_c span a,.pron_r span a{ background:url(img/prot.png); display:block; position:absolute; bottom;0; width:0; height:0; }
.pron_l span a h2,.pron_c span a h2,.pron_r span a h2{ position:absolute; left:-232px; width:232px; height:24px; line-height:24px; color:#fff; top:70px; display:block; text-align:center; font-weight:bold;}
.pron_l span a h3,.pron_c span a h3,.pron_r span a h3{ position:absolute; left:-232px; width:232px; height:24px; line-height:24px; color:#fff; top:94px;display:block; text-align:center; font-weight:bold;}
.pron_c .pron_c1 a h2{ top:140px; width:472px; line-height:30px; height:30px; font-size:16px; left:-472px;}
.pron_c .pron_c1 a h3{ top:170px; width:472px;line-height:30px; height:30px; font-size:16px; left:-472px;}

/*about*/
.ac{ width:100%; height:465px; background:url(img/aboutb.jpg) repeat-x bottom;}
.ac1{ width:980px; height:465px; margin:0 auto; overflow:hidden; position:relative;}
.ac1_top{ width:980px; height:160px;}
.ac1_top .ggy{ float:left; padding:22px 0 0 50px; left:-500px; position:relative;}
.ac1_top .ggt{ float:left; padding-top:4px; top:-500px; position:relative;}
.ac1_top .ggtel{ float:left; padding-left:30px; padding-top:60px; right:-500px; position:relative;}
.ac1_top .ggtel h2{ font-size:24px; line-height:30px; color:#666666;}
.ac1_top .ggtel h3{ font-family:Impact; color:#FFF; font-size:38px; line-height:40px;}
.ac1_bottom{ width:980px; height:305px;}
.about{ width:695px; float:left; height:auto;}
.about_top{ width:695px; height:32px; border-bottom:1px solid #fff;}
.about_top h1{ background:url(img/about_top.jpg) no-repeat left center; width:150px; height:32px; line-height:30px; font-size:20px; color:#fff; font-weight:bold; text-indent:25px; float:left;}
.about_top a{ float:right; color:#fff; font-family:Arial, Helvetica, sans-serif; display:block; line-height:32px;}
.about_bottom{ width:695px; height:165px; margin-top:38px;}
.about_bottom .about_t{ width:200px; height:150px; float:left; padding:4px; border:1px solid #fff;}
.about_bottom .about_t img{width:200px; height:150px;}
.about_bottom .about_w{ width:475px; height:165px; float:right; color:#fff; font-family:"宋体"; overflow:hidden;}

/*sp*/
.sp{ width:237px; float:right; height:auto;}
.sp_top{ width:237px; height:32px; border-bottom:1px solid #fff;}
.sp_top h1{ background:url(img/about_top.jpg) no-repeat left center;height:32px; line-height:30px; font-size:20px; color:#fff; font-weight:bold; text-indent:25px; float:left;}
.sp_top a{ float:right; color:#fff; font-family:Arial, Helvetica, sans-serif; display:block; line-height:32px;}
.sp_bottom{ width:237px; height:213px; overflow:hidden; padding-top:15px; position:relative;}
.sp_bottom ul.sp_ul { float:left; height:205px; width:500%; }
.sp_bottom li.sp_li { width:237px; height:205px; float:left; }
.sp_bottom div.tip { width:237px; height:15px; position:absolute; bottom:5px; left:0; text-align:center; }
.sp_bottom div.tip em { width:6px; height:6px; display:inline-block; margin:0 5px; cursor:pointer; background:url(img/dian1.png) no-repeat; }
.sp_bottom div.tip em.cur {  background:url(img/dian2.png) no-repeat;}
.spb{ width:237px; height:8px; background:url(img/spb.jpg) no-repeat; float:left;}

/*guanggaowei*/
.hs{ width:100%; background:#eaebeb; padding:20px 0;}
.hs .fwlc{ width:960px; height:420px; margin:0 auto; overflow:hidden; position:relative;}
.fwlc_top{ width:350px; height:65px;  background:url(img/fwlc_tit.jpg) no-repeat 20px 15px; margin:0 auto;}
.fwlc_top span.title{ color:#ea5200; display:block; width:195px; height:30px; font-size:18px; padding-left:93px; font-weight:800; line-height:30px; text-align:center;}
.fwlc_top .tit{ width:310px; height:34px; padding-left:40px; padding-top:5px;}
.fwlc_top .tit h2{ height:34px; line-height:30px; font-size:22px; font-weight:500; float:left; color:#515151;}
.fwlc_top .tit h1{height:34px; line-height:30px; font-size:28px; font-weight:bold; width: 126px;float:left; color:#ea5200; padding-left:5px;}
.fwlc_bottom{ width:945px; height:355px; padding-top:15px;}
.fwlc_bottom .lct{ width:481px; height:338px; float:left; background:url(img/guanggao.jpg) no-repeat; position:relative;}
.fwlc_bottom .lct span.lct1{ width:85px; height:85px; position:absolute; color:#fff; font-size:35px; top:47px; left:115px; font-weight:bold; font-family:"微软雅黑"; line-height:40px; text-align:center;}
.fwlc_bottom .lct span.lct2{ width:70px; height:70px; position:absolute; color:#fff; font-size:28px; top:200px; left:83px; font-weight:bold; font-family:"微软雅黑"; line-height:35px; text-align:center;}
.fwlc_bottom .lct span.lct3{ width:60px; height:60px; position:absolute; color:#fff; font-size:25px; top:208px; right:95px; font-weight:bold; font-family:"微软雅黑"; line-height:30px; text-align:center;}
.fwlc_bottom .lcw{ width:365px; height:285px; float:right; background:url(img/guanggaox.jpg) no-repeat left 60px; padding-top:40px; padding-left:40px;}
.fwlc_bottom .lcw span{ display:block; width:365px; height:60px;}
.fwlc_bottom .lcw span.lcw1{ display:block;}
.fwlc_bottom .lcw span.lcw2{ display:block; width:365px; height:60px; padding-top:40px;}
.fwlc_bottom .lcw span.lcw3{ display:block; width:365px; height:60px; padding-top:40px;}
.fwlc_bottom .lcw h1{ width:365px; height:36px; display:block; text-align:left; color:#ff7429; font-size:24px; line-height:36px; font-family:"微软雅黑"; overflow:hidden; font-weight:bold; position:relative; right:-800px;}
.fwlc_bottom .lcw h2{ width:365px; height:24px; display:block; text-align:left; color:#4d4d4d; font-size:18px; line-height:24px; font-family:"微软雅黑"; overflow:hidden; position:relative; right:-800px;}

/*product*/
.product{ width:975px; height:auto; margin:30px auto 0; position:relative;}
.product_top{ width:975px; height:34px; border-bottom:1px solid #c9c9c9;}
.product_top h1.tit{ background:url(img/protit.jpg) no-repeat left 8px; float:left; height:34px; line-height:34px; color:#e03600; font-weight:bold; font-size:20px; padding-left:25px;}
.product_top ul.pro_ul{ width:700px; height:34px; margin-left:20px; overflow:hidden; float:left;}
.product_top ul.pro_ul li{ height:34px; line-height:34px; float:left; background:url(img/pro_li.jpg) no-repeat left 16px; padding:0 10px;}
.product_top ul.pro_ul li a{ color:#e03600; display:block; font-size:14px; font-weight:bold;}
.product_top ul.pro_ul li a:hover{ color:#e03600;}
.product_top a.more{ float:right; color:#666666; font-family:Arial, Helvetica, sans-serif; display:block; line-height:34px;}
.product_bottom{ padding:10px; width:955px; height:auto; overflow:hidden; position:relative;}
.product_bottom ul.list{height:173px; overflow:hidden;}
.product_bottom ul.list li.item{ width:241px; height:173px; float:left; position:relative;}
.product_bottom ul.list li.item a{ width:231px; height:173px; display:block; margin:0 5px;}
.product_bottom ul.list li.item a img{width:231px; height:173px;}
.product_bottom ul.list li.item a span{ width:231px; height:30px; line-height:30px; color:#fff; position:absolute; bottom:0; left:5px; background:url(img/product_png.png) repeat; z-index:1; text-align:center; overflow:hidden;}
.product .arrow_l{ width:15px; height:173px; background:url(img/arrow_l.jpg) no-repeat center; cursor:pointer; left:-40px; top:54px; position:absolute;}
.product .arrow_r{ width:15px; height:173px; background:url(img/arrow_r.jpg) no-repeat center; cursor:pointer; right:-40px; top:54px; position:absolute;}

/*tuandui*/
.bdb{ width:980px; height:auto; margin:20px auto;}
.tuandui{ width:700px; height:auto; float:left;}
.tuandui_top{ width:700px; height:34px; border-bottom:1px solid #c9c9c9;}
.tuandui_top h1{ background:url(img/protit.jpg) no-repeat left 8px; float:left; height:34px; line-height:34px; color:#e03600; font-weight:bold; font-size:20px; padding-left:25px;}
.tuandui_top .tab{ width:40px; height:19px; margin:8px 10px 0 0; float:right;}
.tuandui_top .tab a.s_l{ width:19px; height:19px; background:url(img/td_l1.jpg) no-repeat; display:block; float:left;}
.tuandui_top .tab a.s_l:hover{background:url(img/td_l2.jpg) no-repeat;}
.tuandui_top .tab a.s_r{ width:19px; height:19px; background:url(img/td_r1.jpg) no-repeat; display:block; float:right;}
.tuandui_top .tab a.s_r:hover{background:url(img/td_r2.jpg) no-repeat;}
.tuandui_bottom{ width:700px; height:182px; margin:15px 0; overflow:hidden; position:relative;}
.tuandui_bottom ul.list{ height:182px; overflow:hidden;}
.tuandui_bottom .td{ width:351px; float:left; height:182px; overflow:hidden;}
.tuandui_bottom .td a.td_l{ width:125px; height:176px; padding:2px; border:1px solid #dfdfdf; display:block; float:left; position:relative; overflow: hidden; }
.tuandui_bottom .td a.td_l img{width:236px; height:180px; position: absolute; left:50%; top:0; margin-left:-118px;  }
.tuandui_bottom .td a.td_l span{ width:0; height:0px; background:#ea5200; display:block; position:absolute; z-index:-1; top:0; left:0;}
.tuandui_bottom .td a.td_r{ width:185px; height:182px; margin-left:15px; float:left; display:block;} 
.tuandui_bottom .td a.td_r h2{ font-size:18px; color:#e24918; font-weight:bold; line-height:30px; height:30px; display:block; overflow:hidden;}
.tuandui_bottom .td a.td_r h3{ font-size:14px; color:#e24918; font-weight:bold; line-height:24px; height:24px; display:block; overflow:hidden;}
.tuandui_bottom .td a.td_r span{ line-height:24px; color:#282828; height:120px; display:block; overflow:hidden;}

/*contact*/
.contact{ width:235px; height:auto; float:right;}
.contact_top{ width:235px; height:34px; border-bottom:1px solid #c9c9c9;}
.contact_top h1{ background:url(img/protit.jpg) no-repeat left 8px; float:left; height:34px; line-height:34px; color:#e03600; font-weight:bold; font-size:20px; padding-left:25px;}
.contact_top a{ float:right; color:#666666; font-family:Arial, Helvetica, sans-serif; display:block; line-height:34px;}
.contact_bottom{ width:205px; height:182px; overflow:hidden; padding:15px;}

/*news*/
.news{ width:490px; height:auto; float:left; margin-top:10px;}
.news_top{ width:490px; height:34px; border-bottom:1px solid #c9c9c9;}
.news_top h1{ background:url(img/protit.jpg) no-repeat left 8px; float:left; height:34px; line-height:34px; color:#e03600; font-weight:bold; font-size:20px; padding-left:25px;}
.news_top a{ float:right; color:#666666; font-family:Arial, Helvetica, sans-serif; display:block; line-height:34px;}
.news_bottom{ width:490px; overflow:hidden; padding:15px 0;}
.news_bottom ul{ width:490px; height:auto; overflow:hidden; margin-bottom:25px;}
.news_bottom ul li.n1{ width:490px; height:105px; overflow:hidden; margin-bottom:10px;}
.news_bottom ul li.n1 a.n_l{ width:136px; height:101px; float:left; display:block; position:relative; padding:2px;}
.news_bottom ul li.n1 a.n_l img{ width:136px; height:101px; }
.news_bottom ul li.n1 a.n_l span{width:0; height:0px; background:#ea5200; display:block; position:absolute; z-index:-1; top:0; left:0;}
.news_bottom ul li.n1 a.n_r{ width:335px; height:105px; float:right; display:block;}
.news_bottom ul li.n1 a.n_r h1{ width:335px; height:40px; line-height:40px; display:block; color:#e03600; font-size:16px; font-weight:800;}
.news_bottom ul li.n1 a.n_r span{ width:335px; height:48px; line-height:24px; display:block; color:#333333; cursor:pointer;}
.news_bottom ul li.n2{ width:490px; height:38px; line-height:38px; border-bottom:1px dashed #dddddd; display:block;}
.news_bottom ul li.n2 span.n2_s{ width:28px; height:28px; display:block; color:#fff; font-size:18px; background:#ea5200; float:left; margin:5px 0; line-height:28px; text-align:center;}
.news_bottom ul li.n2 a{ width:462px; height:38px; line-height:38px; display:block; float:left;}
.news_bottom ul li.n2 a:hover span.n2_l,.news_bottom ul li.n2 a:hover span.n2_r{color:#ea5200;}
.news_bottom ul li.n2 span.n2_l{ float:left; margin-left:5px; color:#333333; cursor:pointer; display:block;}
.news_bottom ul li.n2 span.n2_r{ float:right; color:#666666; cursor:pointer; display:block;}
.news_bb{ width:490px; height:10px; background:url(img/news_bottom.jpg) no-repeat center;}

/*liuyan*/
.liuyan{ width:440px; height:auto; float:right; margin-top:10px;}
.liuyan_top{ width:440px; height:34px; border-bottom:1px solid #c9c9c9;}
.liuyan_top h1{ background:url(img/protit.jpg) no-repeat left 8px; float:left; height:34px; line-height:34px; color:#e03600; font-weight:bold; font-size:20px; padding-left:25px;}
.liuyan_top a{ float:right; color:#666666; font-family:Arial, Helvetica, sans-serif; display:block; line-height:34px;}
.liuyan_bottom{ width:440px; overflow:hidden; padding:15px 0;}
.liuyan_bottom .item{ width:440px; height:38px; margin-bottom:10px;}
.liuyan_bottom .item span{ width:95px; height:38px; line-height:38px; display:block; float:left; font-size:18px; font-weight:800; color:#5d5d5d;}
.liuyan_bottom .item input{ width:126px; height:28px; line-height:38px;  *line-height:28px;border:none; background:url(img/ip1.jpg) no-repeat; text-indent:5px; color:#717171; font-size:14px; float:left; overflow:hidden; padding:5px;}
.liuyan_bottom .item img.yanzheng{ width:152px; height:26px; float:left; margin:6px 0 0 10px; display:none;}
.neirong{ width:440px; height:81px; margin-bottom:10px;}
.neirong span{ width:95px; height:38px; line-height:38px; display:block; float:left; font-size:18px; font-weight:800; color:#5d5d5d;}
.neirong textarea{ width:285px; height:65px; line-height:24px; border:none; background:url(img/ip2.jpg) no-repeat; color:#717171; font-size:14px; float:left; overflow:auto; padding:8px 10px; resize:none;}
.liuyan_bottom input.tijiao{ width:97px; height:33px; background:url(img/ip3.jpg) no-repeat; border:none; cursor:pointer; margin-left:95px;}
.ly_bottom{ width:440px; height:10px; background:url(img/liuyan_bottom.jpg) no-repeat; margin-top:19px; *margin-top:42px;}

/*bottom*/
.bottom{ width:100%; height:auto; background:url(img/bottom.jpg) repeat-x #2f2f2f;}
.bnav{ width:921px; height:102px; background:url(img/bnav.jpg) no-repeat center; margin:0 auto; padding-top:17px;}
.bnav ul {width:921px; height:84px;}
.bnav ul li{ width:184px; height:42px; float:left; line-height:42px; overflow:hidden;}
.bnav ul li a{ width:184px; height:42px; line-height:42px; display:block;}
.bnav ul li a h1{ height:42px; line-height:42px; font-size:14px; float:left; color:#fff; cursor:pointer;}
.bnav ul li a h2{ height:42px; line-height:42px; font-size:14px; float:left; color:#fff; cursor:pointer;}

.bkey{ width:1000px; height:90px; overflow:hidden; margin:0 auto;}
.btel{ width:220px; height:45px; background:url(img/btel.jpg) no-repeat left top; font-family:"Impact"; color:#fff; font-size:32px; padding:45px 0 0 70px; float:left;}
.bottom_key{ width:710px; height:90px; line-height:90px; text-align:left; color:#fff; float:left; overflow:hidden;}
.link1{ width:787px; height:77px; background:url(img/link.jpg) no-repeat; margin:0 auto; padding:18px 0 0 230px; overflow:hidden;}
.link1 a{ width:157px; height:30px; line-height:30px; float:left; display:block; color:#959595; font-size:14px;}
.banquan{ width:1000px; height:70px; line-height:24px; color:#fff; text-align:center; margin:0 auto; padding-top:30px;}
.banquan a{ color:#FFFFFF;}

/* minbanner */
.minBanner, .minBanner ul, .minBanner img { height:300px; }
.minBanner { width:100%; min-width:1000px; position:relative; overflow:hidden; }
.minBanner ul { width:100%; }
.minBanner li { width:100%; position:absolute; z-index:1; overflow:hidden; background:#FFF; }
.minBanner img { width:1920px; display:block; position:relative; left:50%; margin-left:-960px; top:0; }
.minBanner .tip { width:100%; height:8px; line-height:0; font-size:0; text-align:center; position:absolute; left:0; bottom:-10px; z-index:3; }
.minBanner .tip span { display:inline-block; width:8px; height:8px; background:rgba(255,255,255,0.5) !important; filter:Alpha(opacity=50); background:#FFF; margin:0 5px; cursor:pointer; }
.minBanner .tip span.cur { background:rgba(255,255,255,0.8) !important; filter:Alpha(opacity=80); background:#FFF; _background:#CC0000; }

/*neiye*/
.neiye{ width:1000px; height:auto; margin:20px auto 20px;}
.left{ width:239px; height:auto; float:left;}
.right{ width:746px; height:auto; float:right;}

/*fenlei*/
.fenlei{ width:239px; height:auto;}
.fenlei_top{ width:239px; height:45px; background:url(img/about_top.jpg) no-repeat 34px center #e03600; color:#fff; font-size:24px; text-indent:70px; line-height:43px;}
.fenlei_bottom{ width:239px; height:auto; background:url(img/fenleid.jpg) no-repeat bottom center #ebebeb; padding:10px 0 20px;}
.fenlei_bottom ul{ width:203px; height:auto; margin:0 auto;}
.fenlei_bottom ul li{ width:203px; background:url(img/nfenlei.jpg) no-repeat; margin-top:6px; line-height:36px; text-indent:40px; font-size:14px;}
.fenlei_bottom ul li a{ width:203px; height:36px; display:block; color:#666666;}
#fenleid{ color:#e03600;}
.fenlei_bottom ul li a:hover{ width:203px; height:36ppx; color:#e03600;}
.fenlei_bottom ul li ul.drop{ width:203px; height:auto; display:none;}
.fenlei_bottom ul li ul.drop li{ width:203px; height:34px; border-bottom:1px dashed #666666; background:none; text-align:center; text-indent:0;}
.fenlei_bottom ul li ul.drop li a{ width:203px; height:34px; color:#666666;}
.fenlei_bottom ul li ul.drop li a:hover{ width:203px; height:34px; color:#e03600;}

/*lnews*/
.lnews{ width:239px; height:auto; margin-top:10px;}
.lnews_top{ width:239px; height:45px; background:url(img/about_top.jpg) no-repeat 34px center #e03600; color:#fff; font-size:24px; text-indent:70px; line-height:43px;}
.lnews_bottom{ width:239px; height:auto; background:url(img/fenleid.jpg) no-repeat bottom center #ebebeb; padding:10px 0 20px;}
.lnews_bottom ul{ width:202px; height:auto; margin:0 auto;}
.lnews_bottom ul li{ padding:5px 0; width:202px; height:28px; line-height:28px; border-bottom:1px dashed #fafafa;}
.lnews_bottom ul li span{ width:28px; height:28px; background:#666666; color:#fff; float:left; font-size:18px; line-height:28px; display:block; text-align:center;}
.lnews_bottom ul li a{ width:174px; height:28px; float:left; display:block; color:#333333; text-indent:10px; font-size:13px; overflow:hidden;}
.lnews_bottom ul li a:hover{ color:#e03600;}

/*lcontact*/
.lcontact{ width:239px; height:auto; margin-top:10px;}
.lcontact_top{ width:239px; height:45px; background:url(img/about_top.jpg) no-repeat 34px center #e03600; color:#fff; font-size:24px; text-indent:70px; line-height:43px;}
.lcontact_bottom{ width:209px; height:auto; background:url(img/fenleid.jpg) no-repeat bottom center #ebebeb; padding:15px;}

/*right*/
.right_top{ width:746px; height:44px; border-bottom:1px solid #e03600;}
.right_top h1{ float:left; line-height:45px; font-size:18px; color:#e03600; font-weight:bold; text-indent:20px; float:left; background:url(img/protit.jpg) no-repeat 10px center; padding-left:20px;}
.right_top .sitepath { float:right; height:45px; line-height:50px; color:#666666; font-size:14px; padding-right:10px; }
.right_top .sitepath a{ color:#666666;}
.right_bottom{ width:716px; height:auto; padding:15px;}

/*nnews*/
.right_bottom a.news_a{ width:736px; height:62px; border-bottom:1px dashed #dddddd; display:block; padding:9px 0;}
.right_bottom a.news_a span.x1{ width:0px; height:62px; background:#E03600; display:block; float:left; overflow:hidden; cursor:pointer;}
.right_bottom a.news_a span.x1 h4{ color:#fff; font-size:20px; width:52px; height:30px; margin:0 auto; border-bottom:1px solid #fff; line-height:30px; font-weight:bold; display:block;}
.right_bottom a.news_a span.x1 h5{ color:#fff; font-size:14px; width:52px; height:30px; margin:0 auto; line-height:30px; display:block; text-align:center;}
.right_bottom a.news_a span.x2{ width:644px; height:62px; float:left; padding-left:20px; overflow:hidden; cursor:pointer;}
.right_bottom a.news_a span.x2 h1{ width:644px; height:31px; line-height:31px; color:#363636; font-size:16px; font-weight:bold;}
.right_bottom a.news_a span.x2 h2{ width:644px; height:31px; line-height:31px; color:#333333;}
.right_bottom a.news_a span.x3{ width:10px; height:0; background:#E03600; float:right; display:block; cursor:pointer;}

/*shownews*/
.tit_news{ width:100%; height:26px; line-height:26px; font-size:14px; font-weight:bold; text-align:center}
.mark { height:30px; line-height:30px; text-align:center; margin-bottom:20px; color:#999; border-bottom:1px solid #ddd; border-top:1px solid #ddd;  }
.mark span, .pageNews .tbody .mark a.msg { margin:0 7px; }
.mark .font a { margin:0 3px; color:#ccc; }
.mark .font a:hover, .pageNews .tbody .mark .font a.cur { color:#226601; }
.mark a.msg { width:40px; height:20px; line-height:20px; display:inline-block; color:#E03600; }
.info_news{ width:736px; height:auto; margin:15px 0;}
.pageNews .mark a.msg:hover { text-decoration:underline; }

/*news2*/
.right_bottom a.news_b{ width:736px; height:156px; border-bottom:1px dashed #dddddd; display:block; padding:9px 0; overflow:hidden;}
.right_bottom a.news_b img{ width:200px; height:150px; padding:2px; border:1px solid #E03600; float:left;}
.right_bottom a.news_b span.nimg_right{ width:510px; height:156px; float:right; cursor:pointer;}
.right_bottom a.news_b span.nimg_right h1{width:510px; height:35px; line-height:35px; color:#363636; font-size:16px; font-weight:bold;}
.right_bottom a.news_b span.nimg_right h2{width:510px; height:121px; line-height:28px; color:#333333;}

/*npro*/
.npro{ width:226px; height:172px; float:left; margin:0 0 20px 9px;}
.npro a{width:220px; height:165px; border:1px solid #dddddd; padding:2px; display:block; position:relative;}
.npro a img{ width:220px; height:165px;}
.npro a span{ width:220px; height:35px; line-height:35px; background:url(img/pro_h.png) repeat-x; display:block; position:absolute; bottom:2px; left:2px; color:#fff; text-align:center; line-height:35px;}
.npro a p{ position:absolute; top:0; left:0; width:0; height:0; background:#E03600; z-index:-1; display:block;}

/* pageProduct */
.right_bottom .photo { text-align:center; width:300px; float:left; padding:4px; border:1px solid #ddd; }
.right_bottom .photo img { width:300px; height:225px; display:block; }
.right_bottom .wd { float:right; width:395px; height:235px; margin-bottom:15px; overflow:hidden;}
.right_bottom .wd h1 { font-family:"Microsoft Yahei"; font-size:14px; font-weight:700; line-height:20px; margin-bottom:7px; color:#222; }
.right_bottom .wd ul { font-size:12px; }
.right_bottom .wd li.item { height:30px; line-height:30px; }
.right_bottom .wd li.item span { margin-right:5px; }
.right_bottom .wd li.btn { height:45px; }
.right_bottom .wd li.description { width:368px; padding:10px; line-height:21px; border:1px dotted #ddd; background:#FFF; height:75px;}
.right_bottom a.order { width:103px; height:30px; margin-top:5px; line-height:30px; text-align:center; background:#ccc; display:block; color:#FFF; }
.right_bottom a.order:hover { background:#E03600; }
.right_bottom .info { border:1px solid #ddd; background:#FFF; margin-bottom:20px; }
.right_bottom .m { border:1px solid #FFF; padding:10px 15px; }
.right_bottom div.ts { font-size:14px; font-weight:700; color:#E03600; height:25px; border-bottom:1px solid #ddd; }
.right_bottom div.infor { border-top:1px solid #FFF; padding-top:10px; margin-bottom:10px; line-height:24px; color:#777; }

/*showcase*/
.tit_case{ width:100%; height:26px; line-height:26px; font-size:16px; font-weight:bold; text-align:center}
.photo_case{ width:600px; margin:0 auto; margin-top:10px;}
.photo_case img{ max-width:594px; display:block; margin:0 auto; border:1px solid #E03600; padding:2px;}
.info_case{ width:736px; height:auto; margin:15px 0;}

/*map*/
.dtditu{width:140px; height:30px; line-height:30px; background:#E03600; color:#fff; font-weight:bold; margin:10px auto 0; text-align:center; font-size:14px;}
#baiduMap{width:730px; height:280px; border:1px solid #E03600; border-top:3px solid #E03600;}

/* pager */
.pager { display:block; width:100%; height:auto; padding:25px 0 5px; text-align:center; clear:both; margin-bottom:5px; }
.pager span, .pager a{ display:inline-block; border:1px solid #aaa; color:#333; background:#fff; height:20px; line-height:20px; padding:0px 7px; text-decoration:none; margin:0 5px; border-radius:1px; }
.pager a:hover{ background:#f5f5f5; border-color:#aaa; color:#aaa; text-decoration:none;}
.pager .cur{ background:#fff; border-color:#E03600; font-weight:bold; color:#E03600; }
.pager span.dot{ background:#3f9a06; border-color:#3f9a06; font-weight:bold; color:#fff; }

/* relatedLink */
.relatedLink { height:30px; line-height:30px; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; width:100%; margin:0 auto 10px; }
.relatedLink .prevLink { float:left; margin-left:10px;  line-height:30px; color:#282828;}
.relatedLink .nextLink { float:right; margin-right:10px;  line-height:30px; color:#282828;}
.relatedLink a{color:#282828;}
.relatedLink a:hover { color:#E03600; }

/* reInformation */
.reInformation { width:690px; padding:0 20px 20px; margin-bottom:20px; border:1px solid #E03600; background:#FFF; }
.reInformation .tit { height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#E03600;  }
.reInformation .tit2{ height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#E03600;  }
.reInformation ul { margin-left:2px; float:left; }
.reInformation li { float:left; width:200px; padding:9px 9px 0; border:1px solid #ddd; margin-left:4px; _margin-left:2px; margin-right:4px; display:inline; }
.reInformation li img { width:200px; height:150px; }
.reInformation li img:hover { opacity:0.9; }
.reInformation .g { display:block; width:200px; }
.reInformation .t { float:left; line-height:30px; color:#282828;}
.reInformation .o, .reInformation .o:visited { float:right; line-height:30px; color:#E03600; }

/*skeynews*/
.skeyn{ width:100%; height:auto;  line-height:0;}
.skeyn li{width:100%; height:34px; border-bottom:1px dashed #ccc;}
.skeyn li a{ display:block; float:left; color:#282828; line-height:34px; height:34px;}
.skeyn li a:hover{color:#E03600;}
.skeyn li span{display:block; float:right; color:#282828; line-height:34px;}