@charset "utf-8";



/* CSS Document */



/* 整站通用 */



html,body,form,iframe,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,input,p{margin:0;padding:0;border:0;}



ul,ol,li{list-style-type:none;}



a img{ border:none}



iframe{border:none;}



body,input,textarea,select{font-size:12px; font-family:"微软雅黑";overflow-x:hidden;color:#333;}



a:link{text-decoration:none;color:#333;}



a:visited{text-decoration:none;color:#333;}



a:hover{text-decoration:none;color:#333;}



a:active{text-decoration:none;color:#333;}



img{ vertical-align:middle;}



h1,h2,h3,h4,h5,h6,h7{  font-weight:normal;}



table,tr,td,tbody{padding:0;margin:0; }







.dw{ width:1000px; margin:0 auto;}



.fl{float:left;_display:inline;}  /* 左浮动 */



.fr{float:right;_display:inline;}  /* 右浮动 */



.c{clear:both;font-size:0;line-height:0;height:0;visibility:visible;} /* 清除浮动 */



.cr_9c{color:#A22F32;}



.cr_9{color: #999;}



.cr_6{color: #666;}



.cr_3{color: #333;}



.ft_16{font-size: 16px;}



.ft_14{font-size: 14px;}







/*index*/



.top{margin-top: 24px;}



.search_box{line-height: 100%; font-family: "宋体";z-index: 4;position: relative;height: 32px;}



.top_r{margin-left:5px;}



.inputBoxs{width: 160px;}



.search_input{margin-left: 30px; width: 130px;height: 22px;line-height: 22px; border: 1px solid #f4f4f4; border-top: 1px solid #dedede;border-bottom: 0;padding-left: 10px; color: #cccccc; font-family: "宋体";border-right: 0;}



.searchSub{display: block; border-right: 1px solid #f4f4f4;border-top: 1px solid #dedede;height: 22px;width: 30px;cursor: pointer; background: url(../images/search.png) no-repeat center center; }



.search_box{}



.apply_left{margin-left: 14px;}



.apply_left li{position: relative;float: left;}



.select_ad{width: 130px;height: 22px;line-height: 22px; border: 1px solid #f4f4f4; border-top: 1px solid #dedede;border-bottom: 0;background: url(../images/sjx.png) no-repeat 125px center;padding-left: 10px;cursor: pointer; color: #cccccc; font-family: "宋体";}



.apply_left dl{z-index: 4; display:none;color: #ccc; width: 140px;border: 1px solid #f4f4f4;position: absolute;line-height: 22px;background: #fff;cursor: pointer;top: 22px;}



.apply_left dl dt{border-top: 1px dashed #f4f4f4; padding-left: 10px;}



.apply_left dl dt:first-child{border-top: 0;}



.apply_left dl.a3{left: 0;}



.apply_left dl dt:hover{color: #999;}



.lag{border: 0; width:65px;background: url(../images/sjx2.png) no-repeat 60px center;}



.apply_left li.language{margin-left: 30px;*margin-left: 20px;}



.apply_left li.language dl{width: 100%;border: 0;*left: 20px;*top: 22px;}



.apply_left li.language dl dt{border: 0;}







.house{margin-left:29px;line-height: 22px;}



.house a{color: #ccc;margin-left: 20px;}



.house a:first-child{margin-left: 0;}







/*图片轮播*/



.slideGroup{ width:660px; text-align:left;  }



.slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }



.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }



.slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }



.slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }



.slideGroup .slideBox{ overflow:hidden; zoom:1;position:relative;   }







.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:block; width:30px; height:94px; border:1px solid #ddd; background:url(../images/icoleft.gif) center center no-repeat #f4f4f4; }



.slideGroup .sNext{ left:auto; right:5px; background:url(../images/icoright.gif) center center no-repeat #f4f4f4;  }



.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }







.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }



.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }



.slideGroup .parBd ul li .pic{ text-align:center; }



.slideGroup .parBd ul li .pic img{ width:118px; height:48px; display:block; }



.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }



.slideGroup .parBd ul li .title{ line-height:24px; }







/*menu*/



.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}



.navBar{width: 880px;position:relative; z-index:3; height:40px; background:url(../images/line.gif) repeat-x 0 bottom; color:#333;   }



.nav{ position:absolute;  margin:0 auto;  font-family:"Microsoft YaHei",SimSun,SimHei; font-size:14px;}



.nav a{ color:#333;  }



.nav h3{ font-size:100%; font-weight:normal;   }



.nav .m{ float:left;  position:relative; z-index:3; }



.nav .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }



.nav h3 a{ display:block; text-align:center;  font-size: 16px;color: #666;padding:0 10px;line-height:40px; }



.nav li.m{text-align: center;margin-left: 27px;}



.nav li.m:first-child{margin-left: 0;}



.nav li.m:hover h3 a,.nav_thisclass h3 a{border-bottom: 4px solid #A22F32;}



.nav .sub{/* 默认隐藏 */display:none; position:absolute; left:0px; top:44px; z-index:3; width:128px; border-top:0;  background:#fff; }



.nav .sub li.m{ text-align:center; padding:0 8px; margin-bottom:-1px;   }



.nav .sub li.m a{ display:block;  border-bottom:1px solid #E6E4E3; padding:8px 0; height:28px; line-height:28px; color:#666;   }



.nav .sub li.m a:hover{ color:#FE7700;   }



.menu_box{position: relative;left: -7px;max-width: 816px;}



.sub li a{color: #666;}



.nav .product_navs{padding:0 20px 5px 12px;/*background: url(../images/menu_nav.png) no-repeat right center;*/padding-right: 10px;}



.nav .pd_nav_box{padding-bottom:5px;overflow: hidden;background: url(../images/nav_bj.png) repeat-y center center;}



.nav .pdNavBox{border: 1px solid #ccc;  width: 256px;padding: 5px 0;background: url(../images/nav_bj3.png) repeat-y center center;}



.nav .product_navs li{line-height: 26px;}



.product_navs li a img{margin-left: 12px;}



.pd_ig{padding-right: 8px;}



.pd_ig a{display: block;margin-top: 10px;}



.pd_ig a:first-child{margin-top:5px; }



.product_navs li a:hover,.ns_item a:hover{color: #000;}



.nav .news_nav{width: 256px;padding-bottom:6px;}



.news_nav li{margin: 0 15px;line-height: 26px;border-top: 1px dotted #ccc;}



.news_nav li:first-child{padding-top: 5px;border: 0;}



.news_nav .ns_item{/* background: url(../images/menu_nav2.png) no-repeat right center;height: 100%;margin-right: 13px;*/}



.news_nav img{}



.news_nav div{padding-right: 5px;}



.news_nav div a{display: block;}



.nav .pdNavNum1{width: 280px;}







.nav .pre1{background: url(../images/nav_bj2.png) repeat-y center center;}



.nav .pre1 .ns_item{background: none;margin-right:0;}



.nav .pre1 .join_nav{padding: 0 10px 5px;height: 100%;}



.nav .pre1 li{margin: 0 13px;}



.nav .navPos{left: -174px;}







/*banner*/



.fullSlide{ width:100%;  position:relative;  height:400px; background:#000;  }



.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }



.fullSlide .bd ul{ width:100% !important; }



.fullSlide .bd li{ width:100% !important;  height:400px; overflow:hidden; text-align:center; 
background-position: center; background-repeat: no-repeat; }



.fullSlide .bd li a{ display:block; height:400px; }







.fullSlide .hd{left:0; position:absolute; z-index:1;top:25px; height:30px; line-height:30px;  width:100%; bottom:0; text-align:center;}



.fullSlide .hd ul{ text-align:right; margin-right: 16%;padding-top: 5px;overflow: hidden;}



.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px 5px; overflow:hidden; background:#000;filter:alpha(opacity=50);opacity:0.5;  line-height:999px; }



.fullSlide .hd ul .on{ background:#ccc;  }



.fullSlide .hds{display: none; left:0;  position:absolute; z-index:22;top:25px; height:30px; line-height:30px;width: 100%;}



.fullSlide .hds ul{text-align:right; margin-right: 16%;}



.fullSlide .hds ul li{line-height: 0; border: 2px solid #ccc;text-align: center;  cursor:pointer; display:inline-block; *display:inline; zoom:1; width:35px; height:20px; margin:1px 5px; overflow:hidden;}



.fullSlide .hds ul li img{width:35px;height: 20px;z-index: 222;}



.fullSlide .prev,



.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #666 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none; }



.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }







.top{margin-bottom: 16px;z-index: 3;position: relative;}



.top_nav_box{position: relative;}



.top_navig li.a{float: left;margin-left: 5px;position: relative;width: 120px;}



.top_navig li.a:first-child{margin-left: 0;}



.top_navig li img{border: 1px solid #ccc;text-align: center;width: 120px;height: 86px;}



.top_navig li a{display: block;color: #666;}



.nav_txt{text-align: center;line-height: 28px;}



.top_navig{position: absolute;top: -56px;}



.nav_item{display: none; background: #e4e3e3;padding: 0 20px;position: absolute;bottom: 115px;width: 82px;}



.nav_item li{line-height: 25px;border-top: 1px dotted #ccc;text-align: center;}



.nav_item li:first-child{border: 0;}



.nav_item li a{color: #999;}



.nav_item li a:hover{color: #53a837;}



.nav_ul{height: 120px;}



.content1 li{margin-left: 5px; padding: 8px 10px;width: 226px;height: 80px;float: left;background: #A22F32;color: #fff;cursor: pointer;overflow: hidden;}



.content1 li:hover{background: #999999;}



.content1 li:first-child{margin-left: 0;}



.content1 li span{display: block;text-align: center;padding-bottom: 8px;margin-bottom: 8px;}



.content1{margin-top: 75px;}



.cont_top1{font-size: 16px;border-bottom: 1px solid #A22F32;}



.cont_top1 img{margin-right: 5px;}



.content1 li:hover .cont_top1{border-bottom: 1px solid #aba7ab;}



.content1 li a{display: block;color: #fff;}



.gongao{font-size: 14px;color: #a8a8a8;margin: 35px auto;font-family: "宋体";}



.nes_logo{margin-right: 10px; background: url(../images/tb6.png);width: 35px;height: 35px;font-size: 42.24px;color: #fff;display: block;overflow: hidden;line-height: 35px;text-align: center;}



.news_title .nes_logo{font-size: 42.24px;}



.news_title span{font-size: 18px;}



.news_title .bt_us{font-size: 14px;color: #a7a6a4;}



.news_title{padding: 0 0 10px 0;line-height: 16px;*line-height: 18px;}



.zj_xc{width: 465px;overflow: hidden;}



.more{background: url(../images/bt1.png) no-repeat center center;width: 76px;height: 28px;text-align: center;display: block;line-height: 28px;font-size: 14px;color: #a7a6a4;}



.news_title .more{color: #a7a6a4;margin-top: 4px;}



.news_title{border-bottom: 1px dotted #ccc;width: 317px;}



.news_content img{margin:6px 12px 12px 0;}



.news_content{padding-top: 6px;}



.news_content{color: #a8a8a8;font-family: "宋体";line-height: 25px;}



.news_content .con_a,.con_a{color: #A22F32;}



.content2 li{float: left;margin-left: 25px;}



.content2 li:first-child{margin-left: 0;}



.content2 .zx_dt{width: 510px;}



.dt_content{width: 268px;color:#a8a8a8;font-family: "微软雅黑";padding-top: 10px;}



.dt_top1{font-size: 14px;color: #000;}



.dt_content li{background: url(../images/sjx3.png) no-repeat left 9px;padding-left: 10px;margin-left: 0;line-height: 26px;}



.dt_content li:hover{background: url(../images/sjx4.png) no-repeat left 9px;}



.dt_content li a{display: block;}



.pre2{border-bottom: 1px dotted #ccc;padding-bottom: 10px;margin-bottom: 10px;}



.dt_content li a:hover{color: #A22F32;}







.w3cFocus{ width:315px;  position:relative;  height:158px; padding:10px 0;  }



.w3cFocus .prev,.w3cFocus .next{font-size: 36px;color: #ccc ; display:block; top:50%; width:25px; height:50px; line-height: 50px;position: absolute;margin-top: -25px;font-family: "宋体";font-weight: bold;}



.w3cFocus .next{ right:0;}



.w3cFocus .prev{left:0; }



.w3cFocus .prev:hover,.w3cFocus .next:hover{  }



.w3cFocusIn{ width:317px; height:180px; position:relative;  margin:0 auto;  overflow:hidden;  }



.w3cFocusIn .bd li{ vertical-align:middle; }



.w3cFocusIn .hd{ position: absolute; right:4px; bottom:6px;  }



.w3cFocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }







.pd_content{border: 1px solid #ccc;margin-top: 10px;}



.zx_cp{margin-top: 50px;}



.pre3{padding: 10px 25px;color: #666;line-height: 25px;width: 260px;}



.pre4 span{display: block;}



.pre4_1{font-size: 14px;font-weight:bold;}



.pre4{width: 135px;overflow: hidden;}



.pre3_img img{margin-right: 15px;width: 110px;margin-top: 10px;}



.pre3_img {}



.ck{padding:2px 5px 2px 10px;background: #A22F32;color: #fff;margin-top: 15px;}



.pre4 a.ck{color: #fff;}



.content2 .bd li{margin-left: 0px;width: 310px;}



.vedio{margin-top: 10px;cursor: pointer;position: relative;z-index: 222;}



.vedio2{position: fixed; margin-top: 10px;width: 800px;height: 550px;background: #fff;border: 10px solid #ccc;border-radius: 20px;top: 50%;margin-top: -300px;left: 50%;margin-left: -400px;z-index: 10003;display: none;padding:20px 20px 20px 20px}



.colse{display: block;width:35px; height:22px; background:url(../images/xx_03.jpg) no-repeat; cursor:pointer; float:left;position: absolute;right: 1px;top: 4px;}



.all{width:100%;height: 100%;position:fixed;z-index:111;top:0;background: #000000;



background: rgba(0,0,0,0.5);filter:alpha(opacity=50);}



.ideo{width: 665px;overflow: hidden;}



.ree{width: 317px;margin-top: 50px;}



.ree_content{border: 1px solid #ccc;line-height: 23px;padding: 15px;}



.ree_content li{text-align: center;margin: 18px 25px 5px 0;float: left;}



.ree_content  ul{width: 305px;overflow: hidden;}



.ree_content li a{display: block;color: #999;}



.arthers{margin-top: 25px;*margin-top: 21px;}



.huoban a{margin-left: 15px;display: block;float: left;border: 1px solid #ccc;}



.huoban a:first-child{margin-left: 0;}



.huoban{margin-top: 10px;z-index: 1;position: relative;}



.pre5{border-bottom: 1px dotted #ccc;margin-bottom: 10px;padding-bottom: 10px;}



.bottom1{height: 163px;width: 100%;background: #525252;margin-top: 50px;padding: 30px 0; color: #acabab;position: relative;}



.bottom1s{position: relative;}



.logo2{line-height: 163px;}



.bd_r{border-right: 1px solid #666;padding-right: 9px;height: 155px;text-align: center;}



.bd_r a{color: #acabab;}



.bd_r a:hover{color: #d2d2d2;}



.bd_r li{width: 94px;line-height: 27px;}



.bt_title{color: #ccc;font-size: 16px;line-height: 27px;}



.fw_rx{padding-left: 15px;text-align: center;font-size: 14px;color: #999;height: 155px;}



.num1,.num2,.num3{color: #ccc;padding-left: 5px;}



.num1{font-size: 20px;}



.num2{font-size: 24px;}



.num3{font-size: 26px;}



.erw_box{height: 155px;padding-left: 10px;text-align: right;line-height: 22px;}



.pre6{color: #ccc;}



.pre7{color: #9b938d;margin-left: 5px;}



.guanzhu{background: #A22F32;font-size: 13px;color: #fff;padding: 2px 5px;margin-top: 5px;}



.erw_box .guanzhu{color: #fff;}



.bottom2{height: 50px;background: #383737;}



.bt2_box{text-align: center;color: #5c5959;line-height: 50px;}



.bt2_box a{color: #5c5959;margin: 0 8px;}



.bt2_box a:hover{color: #666;}



.pre8{margin:0 100px 0 68px;}



.top_nav{width: 35px;height: 55px;background: url(../images/top.jpg) no-repeat center center;position: absolute;bottom: 0px;display: block;right: 0;margin-right: -45px;margin-bottom: -6px;}







/*product*/



.product_nav{height: 47px;width: 100%;background: #f4f4f4;text-align: center;line-height: 47px;}



.product_nav a:hover,.product_nav .pre11_thisclass{color: #A22F32;font-weight: bold;}



.psf{position: fixed;top: 0;z-index:1000}



.product_nav a{font-size: 16px;color: #666;margin: 0 25px;position: relative;top: 2px;}



.place_box{margin-top: 22px;border-bottom: 1px solid #ccc;text-align: right;}



.place{border-bottom: 3px solid #ccc;line-height: 20px;}



.place_box a{color: #666;}



.place_box a:hover{color: #333;}



.shop_top{margin-top:38px;line-height: 25px;}



.sp_zen{width: 162px;height: 42px;text-align: left;line-height: 42px;padding: 0 10px;background: #A22F32;font-size: 18px;color: #fff;}



.sp_eng{padding-left: 10px;color: #FFE5E6;}



.shop_tb{width: 8px;height: 42px;background: #A22F32;margin-left: 10px;}



.shop_bt{margin-bottom: 10px;}







.product_banner .fullSlide,.product_banner .fullSlide .bd li,.product_banner .fullSlide .bd li a{height:250px; }



.shop li div{text-align: center;}



.shop li{margin:20px 24px 0 0; float: left; border: 1px solid #ccc;width: 230px;height: 286px;padding-top: 14px;line-height: 25px;}



.shop li:first-child{margin-left: 0;}



.cr_7a{color: #7a7f7a;font-size: 14px;padding-top: 5px;}



.shop li div.pre9{text-align: left;padding: 0 14px;}



.chakan{}



.shop .chakan{color: #fff;}



.shop li:hover{background:#A22F32;color: #fff; cursor: pointer;}



.shop li:hover .cr_7a{color: #fff;}



.shop li:hover div.pre9{color: #daf4a6;}



.pre10{margin-top: 120px;}



.shop ul{width: 1024px;}



.shop{overflow: hidden;}



/*news*/



.pre11 a{margin:0 20px;}



.pre11 a:hover,.pre11 .pre11_thisclass{color: #A22F32;font-weight: bold;}



.news_top{height: 50px;background: url(../images/xw_03.jpg) no-repeat left center;margin-top: 25px;padding-left:76px;width: 924px; }



.nt_1{font-size: 18px;color: #fff;}



.nt_2{font-size: 18px;color: #DD6A6D;}



.news_item_box{margin-top: 50px;}



.news_item_box li{margin-bottom: 50px;line-height: 25px;}



.news_img{border: 1px solid #ccc;padding: 4px;width: 120px;height: 100px;}



.news_icon{width: 852px;margin-left: 18px;}



.news_time{border-bottom: 1px solid #ccc;padding-bottom: 5px;margin-bottom: 5px;}



.ni_title a:hover{color: #000;}



.ni_title a{color: #3a3a3a;}



.page_box a{color: #666;padding:10px 5px;}



.page_box a:hover{ color: #A22F32;}



.page_box{text-align: center;}



.page_box .pre12{padding: 10px;}



.page_box .page_thisclass{color: #A22F32;}



/*newsinfo*/



.newsinfo_title{font-size: 18px;margin-top: 30px;margin-bottom: 5px;}



.cen{text-align: center;}



.newsinfo_text .newsinfo_title{font-family: "微软雅黑";}



.newsinfo_time{margin-top: 0;padding: 0;color: #999;font-size: 14px;}



.newsinfo_text{line-height: 25px;}



.newsinfo_text p{text-indent: 2em;color: #666;font-family: "宋体";}



/*productinfo*/



.product_type_box{margin-top: 15px;}



.type_title{width: 92px;background:#A22F32;height: 25px;overflow: hidden; line-height: 25px; color: #fff;font-size: 16px;text-align: center;display: block;}



.type_tb{width: 3px;height: 25px;background: #A22F32;margin-left: 3px;display: block;}



.type_icon{width: 890px;padding-left: 12px;line-height: 30px;overflow: hidden;}



.type_icon a{margin-right:42px;font-size: 14px;color: #7a7f7a;}



.type_icon a:hover{color: #A22F32;}



.product_type_box li{padding: 15px 0 10px;border-top:1px dashed #ccc;}



.product_type_box li:first-child{border: 0;}



/*缩略图*/



.inkPhoBox { width:310px;float: left;margin-bottom: 30px;margin-left: -1px;margin-top: -1px; }



.inkPhoBox .mod18{width:310px;position:relative;}



.inkPhoBox #prev{ position: absolute; z-index: 99; left:0;  cursor: pointer;color: #FFFFFF;text-align: center;background: url("../images/prev.jpg") no-repeat;width: 22px;height:86px; }



.inkPhoBox #next{background: url("../images/next.jpg") no-repeat; height:86px; width:22px; position: absolute; z-index: 99; right:0; cursor: pointer;color: #FFFFFF;text-align: center;}



.inkPhoBox .mod18 #prevTop{display:none}



.inkPhoBox .mod18 #nextTop{display:none}



.inkPhoBox .mod18 li{float:left;}



.inkPhoBox .mod18 .cf li{position:relative;color:#fff;}



.inkPhoBox .mod18 .cf a{display:block;width:300px;height:315px;position:absolute;color:#fff; overflow: hidden;}



.inkPhoBox .bigImgBox{width:310px; height:230px;}



.inkPhoBox .mod18 .picBox{width:300px; height:226px;position: relative; overflow: hidden; border: 1px solid #ccc;}



.inkPhoBox .mod18 .picBox ul{height:230px;position:absolute; left:0;}



.inkPhoBox .mod18 .picBox li{ width:300px; height: 315px;}



.inkPhoBox .smImgBox{ width:310px; height:86px;margin:5px auto 0 0; position: relative;}



.inkPhoBox .mod18 .listBox{height:70px; margin: 0 auto; position: relative;overflow: hidden; width:310px;padding-top: 9px; }



.inkPhoBox .mod18 .listBox ul{position:absolute;}



.inkPhoBox .mod18 .listBox li{  padding:0px 16px 0 0;  width:89px; height:66px; cursor: pointer; position: relative;}



.inkPhoBox .mod18 .listBox img{border:1px solid #dcdcdc;  width:89px; height:66px;}



.inkPhoBox .mod18 .listBox li.on .piTb{display: block;}



.inkPhoBox .mod18 .listBox li:hover .piTb{display: block;}







.piTb{display: none; background: url(../images/shanjiaoxing.png) no-repeat center top;width: 17px;height: 9px;position: absolute;top: -9px;left: 50%;margin-left: -17px;}



.productinfoBox{border-top: 1px solid #ccc;padding-top: 10px;}



.returnFirst{text-align: right;line-height: 30px;}



.returnFirst a{color: #c4bcbc;}



.prev,.next{display: none;}



.shop_info_title{color: #666;font-size: 20px;}



.shop_info_title span{font-size: 14px;margin-left: 20px;}



.shop_box{margin-left: 30px;line-height: 30px;}



.shopDesc{width: 313px;overflow: hidden;border-right: 1px solid #ccc;margin-top:30px;}



.shopDescBox li{color: #666;}



.shopDescBox li span{font-size: 14px;margin-right: 10px;position: relative;top: 4px;}



.shopDesc2{margin-top: 30px;padding-left: 18px;width: 155px;overflow: hidden;}



.panelTop a{margin-left: 2px; width: 150px;height: 40px;display: block;float:left;font-size: 18px;background: #c9c9c9; color: #999;text-align: center;line-height: 40px;cursor: pointer;}



.panelTop a:first-child{margin-left: 0;}



.panelTop .pt_thisclass,.panelTop a:hover{color: #fff;background: #A22F32;}



.panelTop{border-bottom: 1px solid #ccc;}



.panel_content{font-family: "宋体";line-height: 28px;padding-top: 10px;}



.panel_content p{padding: 0;margin: 5px 0;}



.productBrand li{line-height: 36px;border-top: 1px solid #ccc;}



.productBrand li:first-child{border: 0;margin-top: 15px;}



.prDrwnload img{margin-left: 10px;}



/*work*/



.workDescText{margin-top: 30px;line-height: 28px;}



.workPartner{text-align: center;width: 850px;margin: 30px auto;}



.workPartner a{display: block;float: left;border: 1px solid #ccc;margin: 5px 2px;}



.serviceDescText p{text-indent: 2em;padding: 0;margin: 0;}



/*services*/



.inputInfoBox{margin-top: 60px;}



.inputCue{width: 112px; text-align: right;padding-left: 258px;word-wrap:break-word;}



.inputInfoBox li .inputText input.inputWorkName{width: 286px;}



.inputText input.pre13{width: 185px;border: 1px solid #ccc;line-height: 30px;height: 30px; padding-left: 5px;margin-left: 5px;}



.inputInfoBox li{margin-top: 16px;line-height: 30px;}



.inputInfoBox li:first-child{margin-top: 0;}



.inputText textarea{resize:none;width: 425px;height: 140px;margin-left: 5px;overflow: auto;}



.inputText .buttonSubmit{margin-left: 5px;}



.buttonSubmit{width: 160px;height: 40px;font-size: 18px;color: #fff;text-align: center;line-height: 40px;background: #ff9900;cursor: pointer;font-weight: bold;margin-top: 20px;}



.buttonPre1{margin-left: -200px;}



.dsBlock{display: block; }



.kefuQQ a{color: #ff6600;background: url(../images/qq.png) no-repeat right center;padding:5px 25px 5px 0;}



.kefuQQ{margin: 15px auto;}



.shopInfoBox{ border-collapse: collapse; border: none;color: #666;}



.shopInfoBox td{border: 1px solid #ccc;text-align: center;line-height: 32px;}



.tableTitle{font-size: 14px;color: #A22F32;}



.xunjia{background: url(../images/bt2.png) no-repeat center center;display: block;width: 62px;height: 22px;line-height: 22px;margin: 0 auto;}



.shopInfoBox .xunjia{color: #47761c;}



/*about*/



.aboutContent {line-height: 25px;margin-top: 40px;}



.aboutContent p{padding:0;margin: 10px 0;}



.aboutContent p img{margin: 10px 0;}



.txtIdent{text-indent: 2em;}



.pre14{margin-top: 80px;}



.fazanlicheng li{padding-bottom: 100px;font-size: 16px;background: url(../images/yuan.png) no-repeat left top;margin-left: -8px;padding-left: 30px;}



.fazanlicheng{margin-left: 76px;border-left: 1px solid #ccc;}



.fazanlicheng div{position: relative;top: -10px;}



.fazanlicheng li span{font-size: 30px;color: #A22F32;margin-right: 10px;margin-top: -2px;position: relative;top: 5px;}



.rongyu li{padding-left:3px;float: left;margin-right: 60px;text-align: center;}



.rongyu li span{display: block;text-align: center;line-height: 35px;margin-bottom: 20px;}



.rongyu{margin-top: 32px;width: 1060px;overflow: hidden;}



/*join*/



.fm_s{font-family: "宋体";}



.joinInfoTable{border-collapse: collapse;border: none;font-size: 14px;margin-top: 50px;margin-bottom: 28px;}



.joinInfoTable td{text-align: center;line-height: 35px;width: 30%;border-bottom: 1px solid #666;}



.joinInfoTable tr td:first-child{text-align: left;padding-left: 85px;width: 40%;}



.joinInfoTable .joinInfoTitle{background: #666;color: #fff;}



.joinInfoText{line-height: 30px;margin-top: 50px;}



/*contact*/



.contactBody{}



.contactMode{margin-top: 70px;}



.contactMode li{margin-left:45px; float: left; background: url(../images/yinying.png) no-repeat center bottom;width: 303px;padding-bottom: 20px;position: relative;}



.contactMode li:first-child{margin-left: 0;}



.contactItem{line-height: 25px; width: 303px;height: 200px;background: #fff;text-align: center;padding-top: 80px;border: 1px solid #f5f5f5}



.topBj1{position: absolute;background: url(../images/num1.png) no-repeat center center;width: 122px;height: 122px;left: 50%;margin-left: -61px;top: -61px;}







.contactBt a{display:inline-block; padding: 5px 20px;background: #555555;color: #fff;font-family: "arial";font-size: 14px;margin-top: 10px;}



.contactBt{position: relative;text-align: center;}







.contactItem .contactBt{color: #fff;}



.contactItem .pre16 a{background: #A22F32;}



.contactItem div{word-wrap:break-word;margin: 0 auto;}



.contactItem .pre15{margin-bottom: 5px;font-weight: bold;font-family: 微软雅黑;font-size: 1.5em;}



.topBj2{position: absolute;background: url(../images/num2.png) no-repeat center center;width: 122px;height: 122px;left: 50%;margin-left: -61px;top: -61px;}



.topBj3{position: absolute;background: url(../images/num3.png) no-repeat center center;width: 122px;height: 122px;left: 50%;margin-left: -61px;top: -61px;}



.contactMode2{margin-top: 30px; height: 30px;background: #A22F32;color: #fff;text-indent: 20px;line-height: 30px;}



.contactMode2Text{line-height: 20px;text-indent: 20px;padding: 10px 0;}



.luxian{margin-top: 10px;background: #fff;margin-bottom: 10px;}



.daoda{position: relative;}



.daoda a{position: absolute;z-index: 997 !important; bottom: 0;left: 0;font-size: 14px;color: #fff;display: block;width: 160px;height: 36px;display: block;background: #A22F32;text-align: center;line-height: 36px;}



.contactService{position: fixed; top: 40%;right: 15px; text-align: center;width: 130px;line-height: 20px;Z-index:10;background-color: #009bd8;border-radius: 5px}



.csTop{background: url(../images/top2.png) no-repeat center center;width: 130px;height: 30px;display: none;}



.contactQQ{background: url(../images/con_bj.png);margin:5px auto;padding: 15px 15px 10px;width: 90px;border-radius: 5px;background-color: #FFF}



.zaixianQQ1{margin-top: 2px; background: url(../images/lianxi_bj1.png) no-repeat center center;width: 94px;height: 32px;line-height: 32px;display: block;}



.zaixianQQ2{margin-top: 2px; background: url(../images/lianxi_bj2.png) no-repeat center center;width: 94px;height: 32px;line-height: 32px;display: block;}



.zaixianQQ3{margin-top: 2px; background: url(../images/lianxi_bj3.png) no-repeat center center;width: 94px;height: 32px;line-height: 32px;display: block;}



.zaixianQQ{margin-top: 2px; background: url(../images/lianxi_bj4.png) no-repeat center center;width: 94px;height: 32px;line-height: 32px;display: block;}



.contactQQ .zaxianQQ{color: #773318;}



.apply_left dl.pre17{background: #f5f5f5;}



.pre18{border: 1px solid #eaeaea;border: 1px solid #eaeaea;border-top: 1px solid #dedede;border-bottom: 0;}







/*公告滚动*/



.txtScroll-top{overflow:hidden; position:relative; background: url(../images/tb5.png) no-repeat left center;  }



.txtScroll-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }



.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;



	 cursor:pointer; background:url("../images/icoup.gif") no-repeat;}



.txtScroll-top .hd .next{ background:url("../images/icodown.gif") no-repeat;  }



.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }



.txtScroll-top .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; }



.txtScroll-top .hd ul li.on{ background-position:0 0; }



.txtScroll-top .bd{ padding:32px;  }



.txtScroll-top .bd a{font-size: 14px;color: #999;font-family: "宋体";}



.txtScroll-top .infoList li{ height:24px; line-height:24px;   }



.txtScroll-top .infoList li .date{ float:right; color:#999;  }



/*企业荣誉弹出大图*/



.all{width:100%;height: 100%;position:fixed;z-index:10002;top:0;background: #000000;background: rgba(0,0,0,0.5);filter:alpha(opacity=50);}



.mail2{ cursor:pointer;}



.rongyu .datuBox{width: 745px;height: 540px;padding: 30px; margin: 0 auto;position: fixed;display: none;top: 50%;left: 50%;z-index: 10003;margin-left: -373px;margin-top: -270px;background: #fff;}



.rongyu .colse{width: 35px;height: 22px;background: url(../images/xx_03.jpg);position: absolute;top: 0;right: 0;cursor: pointer;border: 1px solid #ccc;}



/*弹出二维码*/



.mail1{ cursor:pointer;}



.codeBox{width: 400px;height: 400px;padding: 30px; margin: 0 auto;position: fixed;display: none;top: 50%;left: 50%;z-index: 10003;margin-left: -200px;margin-top: -200px;background: #fff;}



.colse2{width: 35px;height: 22px;background: url(../images/xx_03.jpg);position: absolute;top: 0;right: 0;cursor: pointer;border: 1px solid #ccc;}







.news_title .more:hover{background: #9C3;color: #fff;border-radius: 2px;}



.bd_r img{*margin-top: 48px;}







/*百度地图*/



.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}



.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}