body,div,dd,dl,ol,ul,li,h1,h2,h3,h4,h5,h6,form,fieleset,input,p,th,td{margin:0;padding:0;}
address,caption,cite,dfn,en,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
fieldset,img{border:0;}
p{text-align:left;}
a,p{color:#000000;}
a{ text-decoration:none;}
.clear{clear:both;}
.alignleft{ float:left}
.alignright{ float:right}

.w100 { width:100%;}
.w1 { width:1000px}
.mg { margin:0 auto;}
.f12 { font-size:12px;}
.f14 { font-size:14px;}
.f15 { font-size:15px;}
.f16 { font-size:16px;}
.f17 { font-size:17px;}
.f18 { font-size:18px;}
.f19 { font-size:19px;}
.f20 { font-size:20px;}
.f24 { font-size:24px;}
.f26 { font-size:26px;}
.f36 { font-size:36px;}
.fb { font-weight:bold}
.fn { font-weight:normal}
.tc { text-align:center;}
.ti { text-indent:2em;}
.fr { float:right}
.fl { float:left}
.lh25{ line-height:25px;}
.lh30 { line-height:30px;}
.lh35 { line-height:35px;}
.lh40 { line-height:40px;}
.lh50 { line-height:50px;}
.mt10 { margin-top:10px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mr45 { margin-right:45px;}
.pl15 { padding-left:15px;}
.pr15 { padding-right:15px;}

body { font-family:微软雅黑; background:#f7f7f7;}
.topbg { height:30px; border-bottom:2px solid #e6e6e6}
.logoL h1 { text-shadow:1px 1px 1px #666;color:#f4730e}
.logo img { padding:10px 20px 0px 0px;}
.menubg { height:50px; background:#fdfdfd; }
.menu ul li { width:125px; float:left; position:relative; text-align:center; background:url(img/arrow.png) no-repeat scroll right 50% transparent;}
.menu ul li a { font-size:16px; line-height:50px; }
.menu ul li ul{width:115px; display:none;position:absolute; z-index:999;}
.menu ul li ul li{background:#f4730e; height:40px; line-height:40px; border:none;}
.menu ul li ul li a{height:40px; line-height:40px; color:#FFF; font-size:14px; display:block}
.menu ul li ul li a:hover{ background:#333;}

.banner {border-top:3px solid #ff7309; border-bottom:3px solid #ff7309}
.tjcp li { float:left; padding-left:5px;}
.tjcp li a { font-size:14px; line-height:35px;}
#searchform { width:265px; height:30px; margin-top:5px; }
#s{ width:200px; height:25px; border:2px solid #d1d1d1; float:left; border-right:none; }
#searchsubmit { width:50px; height:28px; background:#f5710c; border:none; color:#FFF}
.text { font-size:14px; color:#000; line-height:22px; width:157px; float:left;}
.title { height:32px; border-bottom:1px solid #dbdbdb;}
.title h2 { width:28%; border-bottom:2px solid #c69463; text-align:center;}
.us img { padding:10px 15px 0px 0px;}
.zoombox{width:295px; margin: -13px auto 0;}
.zoompic{border:solid 1px #dfdfdf;width:295px;height:180px; margin-top:20px;}
.zoompic img{width:296px;height:180px;padding:0;}
.sliderbox{height:76px;overflow:hidden;margin:10px 0 0 0;width:295px;}
.sliderbox .arrow-btn{width:14px;height:76px;cursor:pointer;}
.sliderbox #btn-left{background:url(img/aa.jpg) no-repeat;float:left;background-position:0 0;padding-right:6px;}
.sliderbox #btn-left img{padding-top:7px;}
.sliderbox #btn-left.dasabled{background-position:0 4px;}
.sliderbox #btn-right{background:url(img/bb.jpg) no-repeat scroll 0 5px transparent;float:right;}
.sliderbox #btn-right img{padding-top:7px;}
.sliderbox #btn-right.dasabled{background-position: 0 4px;}
.sliderbox .slider{float:left;height:76px;width:254px;position:relative;overflow:hidden;display:inline;}
.sliderbox .slider ul{position:absolute;left:0;width:510px;}
.sliderbox .slider li{float:left;width:85px;height:70px;text-align:center;}
.sliderbox .slider li img{border:solid 1px #dfdfdf;width:76px;height:68px;padding:1px 2px 1px 2px;}
.sliderbox .slider li .current img{border:solid 1px #3366cc;}
.con3L { width:215px; border-left:1px solid #dcdcdc; background:url(img/bg2.png) no-repeat scroll right 70% transparent;}
.con3L h2 { color:#ffdda0; background:#f4730e; width:153px; display:block; padding-left:40px;}
.cpfl li { width:100%; height:30px; background:url(img/box_bg1.png) no-repeat scroll 5% 50% transparent;}
.cpfl li h3 a { font-size:16px; line-height:30px; padding-left:30px;}
.cp_list { margin-left:30px;}
.cp_list li { height:30px; background:url(img/titlebg.jpg) no-repeat scroll 5% 50% transparent;}
.cp_list li  a h2{ font-size:14px;background:none; color:#000; line-height:30px; padding-left:25px;}
.con3R ul li { width:170px; height:200px; float:left; margin-right:17px; text-align:center; margin-bottom:15px;}
.con3R ul li img { width:162px; height:142px; padding:3px; border:1px solid #ccc;}
.con3R ul li h2 {width:170px; font-size:14px; width:170px; overflow:hidden; height:40px; line-height:20px; }
.con4bg { height:1080px; background:url(img/bg7.jpg) no-repeat scroll 50% bottom #f6f3ec;}
.con4 h2 { width:100%; height:125px; background:url(img/bg4.png) no-repeat;}
.li { width:42px; height:68px; background:url(img/bg3.png) no-repeat; line-height:68px; color:#FFF; margin:10px 15px 10px 0px;}
.title5 { height:30px; border-bottom:1px solid #e8e5de; background:url(img/title.jpg) no-repeat scroll 1% 50% transparent; padding-left:20px; margin-left:60px;}

.new_list ul li { width:498px; float:left; margin-top:20px;}
.new_list ul li img { width:120px; height:110px; padding:10px 15px 10px 0px;}
.new_list ul li h2 {  width:340px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.new_list ul li p {  width:340px; }
.more { color:#d68043;}
.zx_list ul li { height:30px; border-bottom:1px solid #d2d2d2; background:url(img/box_bg1.png) no-repeat scroll 1% 50% transparent;}
.zx_list ul li h2 { font-size:14px; line-height:30px; padding-left:15px; float:left; width:210px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.zx_list ul li span { font-size:12px; line-height:30px; float:right;}
.link li { height:40px; float:left; padding-left:10px;}
.link li a { font-size:14px; line-height:40px;}
.underbg { height:35px; background:#f5710c}
.under ul li { width:100px; float:left; text-align:center;}
.under ul li a { font-size:14px; line-height:35px; color:#FFF; height:35px;}

/*页面样式*/
.page_1 { border:1px solid #CCC; border-radius:5px}
.page_1 h2 { height:35px; background:#f5710c; color:#FFF; padding-left:20px;}
.page_1 ul li { height:30px; background:url(img/title.jpg) no-repeat scroll 6% 50% transparent; border-bottom:1px dashed #CCC}
.page_1 ul li a { font-size:14px; line-height:30px; padding-left:35px;}
.page_1 p { padding-left:10px;}
.right_t { height:35px; border:1px solid #CCC;}
.page { border:1px solid #CCC; border-radius:5px; padding:0 15px;}
.page p { font-size:14px; line-height:30px; text-indent:2em;}
.page img { max-width:650px; height:auto;}

.breadcrumbs { font-size:14px; line-height:35px; float:left;}
.breadcrumbs li { float:left; }
.breadcrumbs li a { font-size:14px; line-height:35px; }

.page_2 { border:1px solid #CCC; border-radius:5px}
.page_2 h2 { height:40px; background:#f5710c; color:#FFF; color:#FFF; padding-left:20px;}
.page_2 ul li { width:160px; height:auto; display:table; margin-bottom:10px; text-align:center;}
.page_2 ul li img { width:158px; height:120px; border:1px solid #CCC}
.page_2 ul li  a h2{ width:160px;  text-align:center;background:none; color:#000; height:40px;padding-left:0; line-height:20px; overflow:hidden; }
.news { border:1px solid #CCC; border-radius:5px}
.news ul { margin:5px 15px;}
.news ul li { height:95px; border-bottom:1px dashed #CCC; margin-bottom:5px;}
.news ul li h2 { color:#f5710c}
 
.page_3 { border:1px solid #CCC; border-radius:5px}
.page_3 h2 { height:35px; background:#f5710c; color:#FFF; padding-left:20px;}
.page_3 ul { margin:10px 5px;}
.page_3 ul li { height:30px; border-bottom:1px dashed #CCC; background:url(img/box_bg1.png) no-repeat scroll 1% 50% transparent;;}
.page_3 ul li a  h2{ font-size:14px; line-height:30px; padding-left:15px; width:193px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; background:none; color:#000;}

.products { border:1px solid #CCC; border-radius:5px}
.products ul li { width:170px; height:190px; float:left; margin:10px 0px 0px 13px; text-align:center;}
.products ul li img { width:158px; height:140px; padding:5px; border:1px solid #ccc;}
.products ul li h2 { font-size:14px; line-height:40px; line-height:20px; width:170px; text-align:center; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }

.single { border:1px solid #CCC; border-radius:5px}
.single p { font-size:14px; line-height:30px; text-indent:2em;  }
.single .tags { width:100%; height:30px; border-bottom:1px dashed #CCC; padding-bottom:10px; margin-bottom:10px;}

.singlecon{ width:720px;height:auto;display:table; padding:0 15px;}

/*分页*/
#pagenavi{display:table;margin:0 auto;text-align:center;margin-top:20px; margin-bottom:20px;}
#pagenavi a, #pagenavi a:visited, #pagenavi span {height: 26px;line-height: 26px;display: inline-block;padding: 1px 8px;color:#f5710c;font-size:12px;  margin-top:6px;margin-bottom:6px;}
#pagenavi a, #pagenavi a:visited {margin: 0 2px;border:1px solid #CCC;}   
#pagenavi span.pages {padding: 2;height: 26px;line-height: 26px;border:1px solid #CCC;color:#f5710c;margin:0;margin-right:3px;}   
#pagenavi span.current {height: 26px;line-height: 26px;text-align: center;border:1px solid #BCD0E5;margin:0;}
#pagenavi a:hover{ color:#FFF; background:#f5710c;}

/*猜你喜欢*/
.single-about{width:100%; height:auto; display:table;  border:1px solid #CCC}
.single-about p{font-size:14px; line-height:30px; font-weight:bold; background:#CCC; color:#000; padding-left:15px;}
#cat_related{width:100%; height:auto; display:table; margin:15px 0; margin-right:15px;_margin-right:15px;}
#cat_related li{width:100px; height:110px; float:left; margin-left:20px;_margin-left:15px;}
#cat_related li a img{width:98px; height:70px; padding:4px; border:1px solid #CCC; float:left;}
#cat_related li a h2{width:98px; height:20px; line-height:20px; font-size:12px; text-align:center; float:left; display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.single-about1{width:100%; height:auto; display:table;   margin-top:10px; border:1px solid #CCC}
.single-about1 p{font-size:14px; line-height:30px; font-weight:bold; background:#CCC; color:#000; padding-left:15px;}
#cat_related1{width:100%; height:auto; margin:15px 0; display:table;}
#cat_related1 li{ background:url(img/box_bg1.png) no-repeat 5px center; height:30; width:50%; float:left; }
#cat_related1 li a{width:auto; height:30px; padding-left:20px; margin:0; float:left;}
#cat_related1 li a:hover{width:auto; height:30px; padding-left:20px; margin:0; float:left; color:#F00; text-decoration:underline;}
#cat_related1 li a h2{ width:340px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block}

.page04{height:100px; background:url(img/404.jpg) no-repeat center center; padding-top:470px;}
.page04 a{margin-right:20px; padding:10px 15px; background:#4784dd; color:#FFF}
.page04 a:hover{ color:#F00;}
.bc{margin-left:auto; margin-right:auto;}
.kefy { width:100px; height:105px; border:1px solid #CCC; position:fixed; top:200px; right:0px; z-index:999; background:#FFF}
.kefy h2 { font-size:14px; line-height:30px; background:#CCC; text-align:center;}
.kefy a { display:block; padding:10px 10px 0px;}

.alert400{position: absolute; top: 0; left: 0; z-index:999999;}
.box400{width: 450px; height:310px; position: absolute; background: #e8e8e8; }
.box400 .tztitle{color: #efe003; text-align: center; font-weight: bold; background-color:#e7100b; font-size:20px; position: relative; line-height: 50px;}
.box400 p{color: #666; border: 2px solid #d9d9d9; margin:10px; padding:15px; text-indent: 2em;font-size:14px; line-height: 30px;}
.box400 .tztitle .close{position: absolute; top: 5px; right: 20px; width:20px; height: 20px; cursor: pointer; color: #fff; }
.box400 .tztitle .close img{width: 100%; height: 100%;}
.box400 .lxx{margin-left:15px;}
.box400 .lxx .lx-item{float:left;border-right:1px solid #dddddd;text-align:center;}
.box400 .lxx .lx1{ width:150px;height:66px;}
.box400 .lxx .lx2{width:130px; padding-top:10px;height:56px;}
.box400 .lxx .lx3{width:130px;padding-top:20px;height:46px;border:none;}
.box400 .bz-phone{margin-left:25px;  height:52px;}
.box400 .bz-phone .bz-phone-item{width:115px;height:60px;margin-right:10px; margin-left:13px; float:left;}
.box400 .bz-phone .bz-phone-item span{display:block;color:#000;font-size:16px; }

/*分页*/
.pagination{ float:left; width:100%; height: 60px; line-height: 60px;
    text-align:center; border: none;margin-bottom:20px;}
.pagination .pagefy{ width: 100%;  }
.pagination .pagefy a{    border: 1px solid #cfcfcf; cursor: pointer;
  display: inline-block; height: 20px; line-height: 20px; color:#666;
  padding: 0 6px; text-align: center; margin-top: 20px; margin-right: 5px;}
.pagination .pagefy .current{ background-color: #00479d; color: #fff;}
.pagination .pagefy a:hover{background-color: #00479d; color: #fff;}

.zuoyou{ width:100%; padding:20px 0; }
.top1{ width:100%;font-size:14px;color:#3b3652; padding-bottom:10px; padding-top:10px;}
.top1 a{color:#3b3652;}
.boot1{width:100%;font-size:14px; padding-top:10px;color:#3b3652;padding-bottom:20px;}
.boot1 a{color:#3b3652;}

.xgcp{ width:748px; height:auto; display:table; border:1px solid #ccc; margin-top:20px;}
.xgcptit{ font-size:18px; font-weight:600; height:40px; line-height:40px; padding-left:20px; margin:10px 0; color:#000;}
.xgcp ul li{ width:160px; height:160px; float:left; margin:10px 13px; margin-bottom:20px;}
.xgcp ul li img{ width:158px; height:118px; border:1px solid #ccc; padding:0;}
.xgcp ul li h2{ width:100%; height:30px; line-height:20px; text-align:center; font-size:14px;}

.hon-sy{ position:relative;}
.hsy{position:absolute;top:30%;left:20%;opacity:0.7;width:300px;height:172px;z-index:9999;}

.searh1{  padding:0 5px;}