﻿*{ margin:0 auto; padding:0;}
body{ font-family:microsoft yahei; color:#333; font-size:13px;}
a{ text-decoration:none; color:#666;}
img{ border:none;}
ul,li{ list-style:none;}
.clear{ clear:both;}
p{ margin:0 auto; padding:0;}
.padding10{ padding:10px;}
.padding15{ padding:15px;}
.padding20{ padding:20px;}
.padding30{ padding:30px;}
.padding40{ padding:40px;}
input{ color:#666;}
.fr{ float:right;}
.fl{ float:left;}
.paddingright{ padding-right:10px;}
.paddingleft{ padding-left:10px;}
.undis{ display:block; }
.dis{ display:none;  }
.pr5{ padding-right:5px;}
.red{ color:#f00;}
.fff{ color:#fff;}
input{ font-family:microsoft yahei;}
submit{ font-family:microsoft yahei;}
#warp{ width:100%;  position:relative; overflow:hidden;}

#home .home a,
#about .about a,
#products .products a,
#support .support a,
#news .news a,
#case .case a,
#contact .contact a{  color:#fff; background:#000;}


#about .about  ul li a{color:#fff; background:#d72217; }
#about .about  ul li a:hover{color:#fff; background:#000; }

#products .products  ul li a{color:#fff; background:#d72217; }
#products .products  ul li a:hover{color:#fff; background:#000; }

#support .support  ul li a{color:#fff; background:#d72217; }
#support .support  ul li a:hover{color:#fff; background:#000; }

#news .news  ul li a{color:#fff; background:#d72217; }
#news .news  ul li a:hover{color:#fff; background:#000; }

#case .case  ul li a{color:#fff; background:#d72217; }
#case .case  ul li a:hover{color:#fff; background:#000; }

#contact .contact  ul li a{color:#fff; background:#d72217; }
#contact .contact  ul li a:hover{color:#fff; background:#000; }



/*首页*/




/*banner代码*/
.mtime-box { min-width: 100%; height:500px; position: relative; overflow: hidden; }
.mtime-box .bd{ width:100% !important; }
.mtime-box .bd li .m-width {width: 1022px; padding-top: 94px; margin:0 auto; overflow: hidden; }
.mtime-box .bd li { width:100% !important; height:500px; }
.mtime-box .bd li a { display: block; width:100%;  height:500px;  background: url(../images/index_shadow1.png) no-repeat center top; background-size: auto; padding: 11px 11px 0 11px; }

.mtime-btn { width: 1022px; position: absolute; top: 180px; left: 50%; margin-left: -511px; }
.mtime-btn a { display: block; width: 49px; height: 104px; position: absolute; top: 0; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; }
.mtime-btn a.prev { left:0; background: url(../images/team_Lac.png) no-repeat left top; } 
.mtime-btn a.next { right:0; background: url(../images/team_Rac.png) no-repeat right top; }

.mtime-box .hd {position: absolute; top:280px; right: 42%; }
.mtime-box .hd ul li { width: 25px; height: 25px; line-height:25px; border-radius :50%; color:#fff; margin-right: 20px; text-align:center; background: #d72217; float: left; cursor: pointer; }
.mtime-box .hd ul li.on { background:  #FFFFFF; color:#666; }



.index1bg{ width:100%; height:590px; background:#f5f5f5;}
.index1{ width:1200px; overflow:hidden; padding-top:38px; margin:auto;}
.in1top{ width:1200px; text-align:center; /* height:131px; */ overflow:hidden;}
.in1t1{ width:1200px; height:71px; background:url(../images/in1topbg.jpg) no-repeat center;}
.in1tmore{ padding-top:22px; width:1200px; text-align:center;}
.in1tmore a{ width:183px; height:36px; line-height:36px; border:1px solid #ddd; display:inline-block; font-size:16px;}
.in1tmore a:hover{ background:#d72217; color:#fff;}

.in1box{ width:1100px; padding-top:24px; overflow:hidden; margin:auto}
.in1bleft{ width:311px; height:415px; overflow:hidden; float:left;}
.in1bltop{ width:311px; height:111px; background:url(../images/in1_ltop.jpg) no-repeat;}

.in1blmenu{ width:311px; overflow:hidden; font-size:16px;}
.in1blmenu li{ cursor:pointer;}
.in1li1{ width:311px; padding-left:50px; height:54px; line-height:54px; background:#fff; border-bottom:#f6f6f6 solid 1px;}
.in1li2{ width:311px; padding-left:50px; height:54px; line-height:54px; background:url(/web/images/in1_li1bg.jpg) no-repeat; color:#fff;}

.in1blbot{ width:311px; height:87px; overflow:hidden;}

.in1bright{ float:right; width:779px; height:415px; overflow:hidden; background:#fff;}
.in1bright ul{ padding-left:3px;}
.in1bright li{ position:relative; width:201px; height:177px; float:left; overflow:hidden; margin:15px 4px;}
.in1bright li a img{ width:199px; height:175px; border:1px solid #ddd;}
.in1bright li a p{ position:absolute; left:0; bottom:0; text-align:center; width:100%; color:#fff; height:30px; line-height:30px; background:rgba(000, 000, 000, 0.6)!important;; font-size:13px;}


.index2{width:1200px; overflow:hidden; padding-top:38px; padding-bottom:54px;margin:auto}
.in2top{ width:1200px; height:71px; background:url(../images/in2topbg.jpg) no-repeat center; overflow:hidden;}

.in2box{ width:1200px; height:324px; padding-top:53px;margin:auto}
.in2box ul{ margin-left:-47px;}
.in2box li{ float:left; height:324px; width:264px; overflow:hidden; background:#f5f5f5; cursor:pointer; text-align:center; margin-left:30px;}
.in2box li:hover{ background:#d72217;}

.in2box li .in2_li1bg{ width:75px; height:69px; margin-top:44px; background:url(../images/in2_li1.png) no-repeat; background-position:0 0;}
.in2box li:hover .in2_li1bg{width:75px; height:69px; background:url(../images/in2_li1.png) no-repeat; background-position:0 -69px;}

.in2box li .in2_li2bg{ width:75px; height:69px; margin-top:44px; background:url(../images/in2_li2.png) no-repeat; background-position:0 0;}
.in2box li:hover .in2_li2bg{width:75px; height:69px; background:url(../images/in2_li2.png) no-repeat; background-position:0 -69px;}

.in2box li .in2_li3bg{ width:75px; height:69px; margin-top:44px; background:url(../images/in2_li3.png) no-repeat; background-position:0 0;}
.in2box li:hover .in2_li3bg{width:75px; height:69px; background:url(../images/in2_li3.png) no-repeat; background-position:0 -69px;}


.in2box li .in2_li4bg{ width:75px; height:69px; margin-top:44px; background:url(../images/in2_li4.png) no-repeat; background-position:0 0;}
.in2box li:hover .in2_li4bg{width:75px; height:69px; background:url(../images/in2_li4.png) no-repeat; background-position:0 -69px;}


.in2box li .in2_tit1{ width:100%; height:72px; padding-top:39px; background:url(../images/in2_titbg.jpg) no-repeat bottom center;}
.in2box li .in2_tit1 h4{ font-size:18px; line-height:32px; color:#222;}
.in2box li .in2_tit1 p{ font-size:13px; line-height:24px; text-transform : uppercase;}
.in2box li:hover .in2_tit1{background:url(../images/in2_titbg1.jpg) no-repeat bottom center; color:#fff;}
.in2box li:hover .in2_tit1 h4{color:#fff;}

.in2box li .in2_tit2{ width:100%; height:50px; padding-top:16px;}
.in2box li .in2_tit2 p{ line-height:25px; font-size:13px;}

.in2box li:hover .in2_tit2{ color:#fff;}

.index3bg{ width:100%; height:529px; background:url(../images/in3bg.jpg) no-repeat center;}
.index3{ width:1200px; padding-top:41px;margin:auto}
.in3top{ width:1200px; height:72px;  background:url(../images/in3topbg.png) no-repeat center;margin:auto}
.in3tmore{ padding-top:22px; width:1200px; text-align:center;}
.in3tmore a{ width:183px; height:36px; color:#fff; line-height:36px; border:1px solid #fff; display:inline-block; font-size:16px;}
.in3tmore a:hover{ background:#d72217; color:#fff;}


.in3box{ width:1200px; height:268px; padding-top:38px;margin:auto}
.in3box ul{ margin-left:-34px;}
.in3box li{ float:left; height:265px; border-bottom:3px solid #ddd; width:274px; margin-left:20px; display:inline;  position:relative;}
.in3box li:hover{ color:#fff;}
.in3box li a{ display:block; position:relative; width:274px; height:229px; overflow:hidden;}
.in3box li a img{width:274px; height:229px;}
.in3boxtab{ width:274px;  height:229px; position: absolute; left:-274px; top:0; background:url(../images/in3_ahbg.png) no-repeat;}

.in3box li p{ font-size:14px; line-height:36px;}
#line{ width:0; height:3px; background:#d62a1d; position:absolute; bottom:-3px; left:0;}



.index4{ width:1200px; height:343px; overflow:hidden; padding:74px 0 66px 0;margin:auto}

.in4left{ float:left; width:525px; height:343px; overflow:hidden;}
.in4ltit{ width:525px; height:86px; overflow:hidden; background:url(../images/in4tit.jpg) no-repeat;}
.in4lbox{ padding-top:20px; width:525px; font-size:13px; line-height:32px;}
.in4lbox a{ width:160px; height:35px; display:block; float:left; text-align:center; color:#fff; background:#d72217; margin-top:25px;}

.in4right{ width:598px; height:343px; overflow:hidden; background:url(../images/in4rimg.jpg) no-repeat; float:right;}

.index5bg{ width:100%; height:424px; background:#f5f5f5;}
.index5{ width:1200px; height:424px; overflow:hidden;margin:auto}
.index5 img{width:1200px; height:424px;margin:auto}


.index6{ width:1200px; height:490px; overflow:hidden;  padding:30px 0;margin:auto}
.in6left{ float:left; width:620px; height:490px; overflow:hidden;}
.in6ltop{ width:620px; height:65px; line-height:65px; overflow:hidden;}
.in6ltop h4{ font-size:36px; font-weight:normal; color:#222;}
.in6ltop h4 span{ font-weight:normal; font-size:18px; padding-left:10px; color:#666;}
.in6lmenu{ width:620px; overflow:hidden;}
.in6lmenu li{ width:620px; height:90px; border-bottom:1px solid #ddd; padding-top:20px;}

.in6lmenu li .datediv{ width:86px; height:90px; text-align:center; float: left; color:#999;}
.in6lmenu li .datediv h1{ font-size:50px; line-height:50px; font-weight:normal;}
.in6lmenu li .datediv p{ font-size:16px; line-height:21px;}


.in6lmenu li .infodiv{ width:525px; height:90px; float:right; overflow:hidden; }
.in6lmenu li .infodiv h4{ font-size:15px; font-weight:normal; line-height:28px;}
.in6lmenu li .infodiv h4:hover{ color:#d62a1d;}
.in6lmenu li .infodiv p{ font-size:13px; line-height:21px;}

.in6left .in6more{ display:block; margin-top:25px; float:left; text-align:center; width:88px; height:28px; line-height:28px; border:1px solid #ddd; font-size:13px;}



.in6right{ float:right; width:495px; height:490px; overflow:hidden;}
.in6rtop{ width:495px; height:65px; line-height:65px; overflow:hidden;}
.in6rtop h4{ font-size:36px; font-weight:normal; color:#222;}
.in6rtop h4 span{ font-weight:normal; font-size:18px; padding-left:10px; color:#666;}
.in6rtop a{ font-size:14px;}



.xc{ width:495px; height:396px; padding-top:28px;}
.xc li{width:272px; height:396px; float: left;  text-align:center; margin-left:10px; }
.xc li a p{ width:272px; height:53px;  font-size:14px; line-height:53px;}
.xc li a img{width:270px;height:341px; border:1px solid #ddd;}

.xc .list-con{padding:0;}
.xc .list-con-a{ float:left; width:45px; height:84px; padding:116px 44px 0 0px;}
.xc .list-con-c{ float: right; width:45px; height:84px; padding:116px 0 0 0;}



.index7bg{ width:100%; height:427px; background:#f5f5f5;}

.index7{ width:1200px; padding-top:48px; margin:auto}
.in7top{ width:1200px; height:59px;  background:url(../images/in7topbg.jpg) no-repeat center;}
.in7tmore{ padding-top:22px; width:1200px; text-align:center;}
.in7tmore a{ width:183px; height:36px;  line-height:36px; border:1px solid #ddd; display:inline-block; font-size:16px;}
.in7tmore a:hover{ background:#d72217; color:#fff;}

.in7box{ width:1200px; padding-top:35px;margin:auto}
.in7box ul{ margin-left:-25px;}
.in7box li{ float:left; width:181px; height:65px; border:1px solid #ddd; margin-left:21px; margin-bottom:21px;}
.in7box li img{width:181px; height:65px;}



.index8{ width:1200px; padding-top:49px; padding-bottom:60px;margin:auto }
.in8top{ width:1200px; height:53px;  background:url(../images/in8topbg.jpg) no-repeat center;}
.in8box{ margin-top:44px; border:1px solid #ddd; padding:15px;}
.in8box a{ padding:20px; line-height:32px;}
.in8box a:hover{color:#d62a1d;}


.footerbg{ width:100%; height:280px; background:#717172;}
.footer{ width:1200px; height:180px; overflow:hidden; padding-top:50px; color:#fff;margin:auto}
.footer a{ color:#fff;}
.footer a:hover{ color:#ddd;}
.footerleft{ width:875px; float:left; height:260px; border-right:1px solid #fff;}
.footerleft dl{ width:145px; padding-left:30px; float:left; color:#fff;}
.footerleft dl dt{ font-size:14px; font-weight:bold; line-height:36px;}
.footerleft dl dd{ font-size:12px; line-height:27px;}

.footerright{ float:right; width:280px; height:260px; overflow:hidden; font-size:13px; line-height:32px;}

.footerinfobg{ width:100%; height:38px; line-height:38px; background:#333333;}
.footerinfo{ width:1200px; font-size:13px; color:#fff;margin:auto}
.footerinfo a{ color:#fff;}
.footerinfo a:hover{ color:#ddd;}





/*公司简介*/
.banner2{ width:100%; height:348px;}
.m_lpos{ position:absolute; left:-80px; top:0; background:url(../images/m_lpos.jpg) no-repeat left top; width:80px; height:152px;}
.main{ width:1200px;padding-bottom:60px; margin-top:45px; min-height:600px;margin:auto}

.main_left{ float:left; width:263px;  position:relative; }
.m_ltop{ width:223px; height:82px; color:#fff; background:url(../images/m_ltopbg.jpg) no-repeat; padding:15px 0 0 40px;}
.m_ltop h4{ font-size:30px; line-height:40px;}
.m_ltop p{ font-size:13px; text-transform : uppercase; line-height:21px;}

.m_lmenu{ width:233px; padding-top:55px; padding-bottom:20px; background:#fff; float:left;}
.m_lmenu li{ width:233px; line-height:22px; border-bottom:1px solid #ddd; font-size:15px;}
.m_lmenu li a{ padding:6px 14px; padding-right:22px; display:block;}
.m_lmenu li a:hover{ background:#d82217 url(../images/m_lhover.jpg) no-repeat 17px center; color:#fff;}
#lm_hover{ background:#d82217 url(../images/m_lhover.jpg) no-repeat 17px center; color:#fff;}


.m_lcon{ width:233px; float:left; margin-top:30px; min-height:305px; background:#fff;}
.m_lcontit{ width:205px; padding-left:28px; height:41px; line-height:41px; background:#d72217 url(../images/m_lcontitbg.jpg) no-repeat 18px center; color:#fff; font-size:16px;}
.m_lcontit span{ font-size:13px; padding-left:10px; text-transform : uppercase; }
.m_lconbox{ padding:13px; overflow:hidden;}
.m_lconbox p{ line-height:28px;}
.m_lconbox img{ padding-top:8px; width:207px; height:91px;}


.m_lproducts{ width:233px; overflow:hidden; float:left; margin-top:30px;}
.m_lprotit{ width:233px; height:56px; line-height:56px; border-bottom:4px solid #d6281a; text-align:center; font-size:25px;}
.m_lbox{ width:233px; height:500px; overflow:hidden; margin-top:20px;}
.m_lbox li{ width:233px; height:243px; text-align:center; overflow:hidden;}
.m_lbox li img{width:233px; height:193px;}
.m_lbox li p{ line-height:50px; font-size:14px;}

.main_right{ width:937px; background:#fff; padding:20px 0; float:right; min-height:593px; overflow:hidden;}
.m_rtit{ width:937px; height:45px; line-height:45px; border-bottom:1px solid #ddd;}
.m_rtit h4{ color:#d72217; font-size:20px; font-weight:normal; padding-left:30px;}
.m_rtit span{ padding-right:30px; font-size:13px;}

.about_info{ width:857px; padding:20px 40px; line-height:26px; font-size:13px; overflow:hidden;}
.custom_list{ clear:both; margin-bottom:10px;  overflow:hidden;}
.custom_list li{ float:left; border:1px solid #CAD4DA;padding:5px; width:28%; text-align:center; margin:10px; background: #FAFAFA;}
.custom_list li:hover{ background: #cf2e0f; color:#fff}


.about_list{ width:907px; padding:20px 15px; overflow:hidden;}
.about_list li{ width:260px; height:390px; float:left;  margin:21px; text-align:center;}
.about_list li img{ width:260px; height:340px; }
.about_list li p{ font-size:16px; line-height:50px;}


.par_list{ width:907px; padding:20px 15px; overflow:hidden;}
.par_list li{ width:200px; height:130px; float:left;  margin:0 13px; text-align:center;}
.par_list li img{ width:198px; height:78px; border:1px solid #ddd; }
.par_list li p{ font-size:14px; line-height:50px;}


/*新闻中心*/
.news_list{ width:857px; padding:20px 40px; overflow:hidden;}
.news_list li{ width:857px; height:255px; border-bottom:1px solid #ddd; margin-bottom:25px;}
.news_list .newsdiv1{ float:left; width:355px; height:230px; overflow:hidden;}
.news_list .newsdiv1 img{width:355px; height:230px; }

.news_list .newsdiv2{ float:right; width:470px; height:255px; overflow:hidden;}
.news_list .newsdiv2 h4{ font-size:25px; color:#999999; line-height:40px; font-weight:normal;}
.news_list .newsdiv2 h3{ font-size:18px; line-height:40px; font-weight:normal;}
.news_list .newsdiv2 p{ font-size:14px; line-height:28px;}
.news_list .newsdiv2 a.newsmore{ font-size:16px; color:#d6281a; background:url(../images/news_morebg.jpg) no-repeat; display:block; width:152px; padding-left:20px; height:44px; line-height:44px; float:left; margin-top:21px;}



.news_show{ width:857px; padding:20px 40px; overflow:hidden;}
.news_tit{ width:100%;  line-height:80px; text-align:center; font-size:30px; border-bottom:1px solid #ddd;}
.news_admin{ width:100%; height:70px; line-height:70px; text-align:center; font-size:14px;}
.news_info{ width:100%; padding:10px 0 25px 0; font-size:14px; line-height:30px; overflow:hidden;}


.news_prev{ width:100%; }
.news_prev li{ font-size:14px; line-height:32px; }
.news_prev li a:hover{color:#d6281a; }

/*案例展示*/
.photo_list{ width:907px; padding:20px 15px; overflow:hidden;}
.photo_list li{ width:260px; height:240px; float:left; position:relative; margin:21px; overflow:hidden; text-align:center;}
.photo_list li a img{ width:260px; height:240px;}
.photo_div{width:260px; height:240px; position:absolute; top:0; left:-260px;  background:url(../images/photo_divbg.png) no-repeat;}
.photo_div p{ color:#fff; font-size:15px; line-height:300px;}


/*产品中心*/
.goods_list{ width:907px; padding:20px 15px; overflow:hidden;}
.goods_list li{ width:260px; height:370px; float:left; background:#ededed; margin:21px;}
.goods_list li:hover{ background:#d6281a; color:#fff;}
.goods_list li img{ width:236px; height:236px; padding:12px 0 0 12px;}
.goods_list li .goods_div1{ width:236px; font-size:15px; height:50px; line-height:50px; background:url(../images/goods_line.jpg) no-repeat bottom left;}
.goods_list li:hover .goods_div1{ background:url(../images/goods_lineh.jpg) no-repeat bottom left;}
.goods_list li a.goodsmore{ width:65px; height:29px; line-height:29px; font-size:14px; background:#333333; margin:20px 0 0 12px; display:inline; display:block; text-align:center; float:left; color:#fff;}
.goods_list li:hover a.goodsmore{ background:#fff; color:#333;}

.goods_show{ width:857px; padding:20px 40px; overflow:hidden;}
.goods_s1{ width:857px; height:465px; overflow:hidden;}

.goods_s1left{ float:left; width:440px; height:465px; overflow:hidden;}

.goods_s1right{ float:right; width:380px; height:440px; overflow:hidden; }
.goods_s1rtit{ width:100%; height:54px; line-height:54px; font-size:20px; color:#d52317;}
.goods_s1rbox{ width:100%; overflow:hidden; }

.goods_s1rbox table{background:#ddd;}
.goods_s1rbox tr{ height:38px; text-align:center; font-size:14px;}



.goods_s2{ width:857px; overflow:hidden; margin-top:30px;}

.goods_s2tab{ width:857px; border-bottom:1px solid #ddd; overflow:hidden; height:44px; line-height:44px;}
.goods_s2tab li{ float:left; cursor:pointer; font-size:14px; margin-right:4px; text-align:center;}
.goods_li1{ width:133px; height:44px; color:#fff; background:url(../images/goods_li1bg.jpg) repeat-x; }
.goods_li2{ width:131px; height:43px; border:1px solid #ddd; border-bottom:none; }

.goods_s2box{ width:857px; padding:30px 0; overflow:hidden;}
.goods_s2box table{ border:1px solid #ccc; border-top:0px; border-left:0px;}
.goods_s2box table tr{ height:38px; text-align:center; font-size:14px;}
.goods_s2box table td{ border:1px solid #ccc; border-bottom:0px; border-right:0px;}


.goods_s3{ width:857px; overflow:hidden; margin-top:20px;}
.goods_s3tit{ width:857px; border-bottom:1px solid #ddd; overflow:hidden; height:44px; line-height:44px; }
.goods_s3tit h4{ float:left;  width:133px; height:44px; color:#fff; background:url(../images/goods_li1bg.jpg) repeat-x; font-weight:normal; text-align:center;}

.goods_s3box{ width:857px; overflow:hidden; padding:30px 0;}




/*浮动qq*/
.float_qq{ position:absolute; top:200px; right:0; width:50px; height:203px; z-index:6666; }
.float_qq li{ width:auto; height:50px; z-index:20; }
.float_qq li.float_qq1,.float_qq li.float_qq4{ position:absolute; left:0; width:62px;}
.float_qq li.float_qq1{ top:0;}
.float_qq li.float_qq2{ position:absolute; top:51px; left:0; width:126px;}
.float_qq li.float_qq3{ position:absolute; top:102px; left:0; width:172px;}
.float_qq li.float_qq4{ top:153px;}
.float_qq4{ position:absolute; top:153px; left:0;}
.float_qq li a{ display:block; font-family:"Microsoft Yahei"; color:#FFF; font-size:14px; height:50px; line-height:50px; overflow:hidden; background-color:#000; opacity:0.8; border-radius:6px;}
.float_qq li a img{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px;}
.float_qq li a:hover{ background-color:#084399; opacity:1;}
.float_shwx{ position:absolute;  top:-226px; left:-216px; background:url(../images/float_wxbd.png) no-repeat bottom right; width:216px; height:216px; padding-bottom:9px; display:none;}
.float_shwx img{ display:block; padding:14px; background-color:#FFF; width:188px; height:188px;}


.form_box dl{clear:both;padding:8px 0;font-size:12px;line-height:28px;}
.form_box dl dt{display:block;float:left;width:150px;text-align:right;}
.form_box dl dt em{padding-right:5px;color:#FF0000;font-style:normal;}
.form_box dl dd{margin-left:150px; padding-left:10px;}
.form_box dl dd i{display:block;line-height:28px;color:#999;font-size:12px;font-style:normal;}
.form_box dl dd em{line-height:28px;color:#999;font-size:12px;font-style:normal;}
.form_box dl dd .btn_submit{padding:10px 30px;border:1px solid #429342;background:#52A152;color:#fff;font-size:14px;line-height:1em;cursor:pointer;font-family:'Microsoft YaHei';}

input.txt{width:200px;}
.input{display:inline;margin-right:5px;padding:5px;height:18px;line-height:18px;vertical-align:middle;background:#fff;color:#999px;border:1px solid #CACACA;border-radius:4px 4px 4px 4px;font-family:'Microsoft YaHei';}


/* 图片放大镜样式*/
.pictureDIV{ width:440px;}
.jqzoom{float:left;border:none; position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);}
/*图片小图预览列表*/
.spec-preview{width:438px;text-align:center;}
.spec-preview .jqzoom img{ }
.spec-scroll{clear:both;margin-top:5px; width:440px;}
.spec-scroll .prev{float:left;margin-right:0px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:78px;line-height:78px;border:1px solid #ccc;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:416px;height:80px;overflow:hidden;}
.spec-scroll .items ul{margin:0; padding:0;list-style:none;position:absolute;width:999999px; height:56px;}
.spec-scroll .items ul li{float:left;  padding:0px; width:104px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC; width:84px;height:78px;}
.spec-scroll .items ul li img:hover{ border:1px solid #d93a00; }
.productItem {float:left;margin:0 0 20px 10px;padding:10px;height:330px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;list-style:none;width:296px;line-height:34px;font-size: 14px;}
.productItem li{margin:0px;padding:0px;}


.search_list li{margin-bottom:20px;}
.search_list li a{display:inline-block;font-size:15px; margin-bottom:5px;  color:#00923f;}
.search_list li span{color:#999;font-size:12px;}
.search_list li p{ line-height:2.0em;}

.main_tit{border-bottom:1px solid #EEE;color:#444;font-size:18px;margin:0 0 20px;padding:0 0 10px;}
.main_tit strong{color:#999;font:bold 12px/18px arial;margin:0 10px;}
.main_tit span{float:right;font-size:12px;font-weight:100;margin:5px 5px 0 0;}
.main_tit span{color:#ccc;}
.main_tit span a{color:#999;}
.main_tit i{display:block;margin-top:5px;color:#999;font-size:12px;font-style:normal;font-weight:normal;}
.main1{width:1158px; padding:20px; margin-top:20px; overflow:hidden; border:1px solid #ddd; background:#fff;}


/*css default style pagination*/
div.default{ margin:0 auto;  text-align:center; padding-top:25px; font-family:"Microsoft YaHei",Verdana; font-size:12px; }
	div.default a,div.default span{ display:inline-block; margin:0 0 0 -1px; padding:4px 12px; line-height:20px; height:20px; border:1px solid #e1e1e1; background:#fff; color:#333; text-decoration:none; }
	div.default span:first-child{ border-left:1px solid #e1e1e1; }
	div.default a:hover{ color:#666; background:#eee; }
	div.default span.current{ color:#fff; background:#d72217; border-color:#d72217;}
	div.default span.disabled{ color:#999; background:#fff; }
