@charset "utf-8";
/* CSS 基础公共类 */
html, body{margin:0px; padding:0px; font-size:16px;font-size:14px; font-family: inherit;}
a{ text-decoration:none; font-size:14px; color:#323232;}
a:hover{ color:#eea200;}
img{ border:none;vertical-align:top;}
.clear{ margin:0px; padding:0px; font-size:0px; line-height:0px; clear:both;}
/* clearfix */
.clearfix{ *zoom:1;}
.clearfix:after{display:table; line-height:0; content:""; clear:both;}
ul,ul li{ list-style:none; list-style-type:none; margin:0px; padding:0px;}
.blank{ margin:0px; padding:0px; height:10px;font-size:0px; line-height:0px; clear:both;}
p,h1,h2,h3,h4,h5,dl,dt,dd{ margin:0px; padding:0px;}
em,i,b,address{ font-style:normal;}
.l{ float:left;}
.r{ float:right;}
#clearmagin{ margin-right:0px;}
#clearpadding{padding-right:0px;}
.pages{background: none;padding:10px;margin-top: 10px;text-align: center;}
.pages a { display:inline-block}
.pages a,.pages span {background:url(../images/pagebg.png) left center repeat-x;border: 1px solid #cccccc;color:#6c6c6c;
margin: 0 2px;padding: 3px 8px 4px; display:inline-block}
.pages .cur_page {background:url(../images/curpagebg.png) left center repeat-x;border: 1px solid #2b60a8;color: #fff;}
.pages a:hover {color: #333;}
.box{ padding-bottom:10px;}
.showbox{ background:#FFF; margin-bottom:10px; padding:3px;}
/*公共css基础类结束*/
.header{ width:100%; margin:0px; padding:0px 0px 0px 0px;}

.headmenu{background-color:#c5e7f3;width:100%;}
.fixed{ position:fixed;z-index:99999;top:0;left:0;height:110px;}

.menu{ width:1200px; margin:0px auto; padding:0px;}
.menu_l{ width:350px; float:left; display:inline;}
.menu_m{ width:650px; float:left; display:inline;}
.menu_r{ width:200px; float:right; display:inline; padding:30px 0px 0px 0px}
.menucon{margin:0px auto; padding:30px 0px 0px 0px;}
.menulist{ margin:0px; padding:0px;}
.menulist li{ float:left; display:inline; width:120px; height:60px; position:relative; margin-right:1px;}
.menulist li span{ display:block; height:60px; text-align:center}
.menulist li span a{ display:inline-block;line-height:40px;color:#000; text-align:center; font-size:18px}
.menulist li span a.cur{ border-bottom:#FFF solid 2px;}
.menulist li span a:hover{border-bottom:#FFF solid 2px;}
.smallmenu{ width:320px;background-color:#0168b7; position:absolute; left:0px; top:60px; padding:5px 0px 10px 0px; display:none; z-index:2;filter:alpha(opacity=90);opacity:0.9;}
.smallmenu a{ display:block; margin:0px 10px; line-height:40px; text-align:left; color:#FFF; padding:0px 20px;}
.smallmenu a:hover{background-color:#FFF; color:#333}

.logo{ width:350px; margin:0px auto; padding:0px 0px 0px 0px;}
.logocon{ width:350px; float:left; display:inline}
.menu_r a{ display:block; width:80px; height:35px; padding-left:45px; background:url(../images/langage.png) 10px center no-repeat; background-size:23px 23px; line-height:35px; color:#000; font-size:18px;}
.menu_r a:hover{ border:#FFF solid 1px; border-radius:10px;}


.flashbox{ width:100%; overflow:hidden; position:relative; z-index:1}

.tlbackstagecon{ width:1200px; margin:0px auto; padding:30px 0px 30px 0px; border-bottom:#DDD solid 1px;}
.tlbackstagecon_l{ width:400px; float:left; display:inline;}
.tlbackstagecon_m{ width:400px; float:left; display:inline;}
.tlbackstagecon_r{ width:400px; float:right; display:inline;}
.backstage_txt{ margin:0px; padding:0px 0px 0px 0px;}
.backstage_txt_l{ width:100px; float:left;}
.backstage_txt_r{ width:260px; float:left;}
.hzanshi{ width:75px; height:75px; border:#ed6d00 solid 1px; display:block; background:url(../images/baoshi.png) center center no-repeat; border-radius:50%;}
.hshoushi{ width:75px; height:75px; border:#ed6d00 solid 1px; display:block; background:url(../images/shou.png) center center no-repeat; border-radius:50%;}
.hweixin{ width:75px; height:75px; border:#ed6d00 solid 1px; display:block; background:url(../images/weixin.png) center center no-repeat; border-radius:50%;}
.backstage_txt_r span{ display:block;font-size:22px;color:#ed6d00;font-weight: 400;letter-spacing:0;line-height:30px;text-align:left;font-family: Oswald;}
.backstage_txt_r  p{word-break: break-word;font-family:Open Sans;font-size:14px;color:#8f8f8f; font-weight:normal;}


.tlchanpin{ width:1200px; margin:0px auto; padding:30px 0px 30px 0px;}
.homecate{background-color:#02a339; padding:0px 0px 0px 0px;}
.homecate_tt{ background:url(../images/xgray_line02.png) left bottom repeat-x; height:55px;}
.homecate_tt_l{ width:280px; float:left; display:inline; padding:0px 0px 0px 0px;}
.homecate_tt_r{ width:60px; float:right; display:inline}
.homecate_tt_l span{line-height:40px;border-left:#f56715 solid 8px;padding-left:10px;font-weight:bold;
font-family: Oswald;font-size:33px;color:#333;height:40px; overflow:hidden}
.homecate_tt_r a{ display:inline-block; line-height:40px; text-align:center; text-transform:uppercase;font-size:13px;font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

.homechanpin{ margin:0px auto; padding:20px 0px 0px 0px; width:1200px;}

.picScroll-left{ margin:0px auto; padding:0px 0px 0px 0px; width:1200px;}
.bd{ margin:0px auto; padding:0px;height:470px; overflow:hidden; width:1150px;}
.picList{ margin:0px; padding:0px;}
.picList li{ width:360px; float:left; display:inline; margin:0px 10px; background-color:#f7f7f8}
.pic{ width:340px; margin:0px auto; padding:10px 0px 0px 0px}
.pic .picchanpin{ display:block;width:340px; height:340px; overflow:hidden; background-color:#FFF}
.pic_txt{ margin:0px; padding:15px 0px 0px 0px; border-bottom:#CCC solid 1px;}
.pic_txt a{ height:50px; text-align:left; color:#4d4a4f; font-family:inherit; font-size:16px; display:block}
.pic_txt a i{ float:right; display:inline}

.pic_more{ margin:0px; padding:15px 0px 0px 0px;}
.pic_more a{ display:block;text-align:left; color:#4d4a4f; font-family:inherit; font-size:14px; height:50px; }
.pic_more a i{ float:right; display:inline}
.picList li a:hover{ color:#f56715}

.hd{ height:10px; width:100%; position: relative;}
.hd .next{ display:block; width:27px; height:26px; background:url(../images/zuo.jpg) left center no-repeat; position:absolute; left:0px; top:220px;}
.hd .prev{ display:block; width:27px; height:26px; background:url(../images/you.jpg) left center no-repeat; position:absolute; right:0px;top:220px;}


.tlfull{ width:100%;padding:0px 0px 0px 0px;}
.tlfullcon{ width:100%; margin:0px auto; padding:0px;position:relative;}
.slideads{ width:100%; height:auto; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideads .hds{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideads .hds ul{ overflow:hidden; zoom:1; float:left;  }
.slideads .hds ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideads .hds ul li.on{ background:#f00; color:#fff; }
.slideads .bds{ position:relative; height:100%; z-index:0;   }
.slideads .bds li{ zoom:1; vertical-align:middle; }
.slideads .bds img{ width:100%; height:500px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideads .prev,.slideads .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideads .next{ left:auto; right:3%; background-position:8px 5px; }
.slideads .prev:hover,.slideads .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideads .prevStop{ display:none;  }
.slideads .nextStop{ display:none;  }

.tlfullad{ width:1200px; margin:0px auto; padding:0px 0px 0px 0px; position:relative;}
.tlfulladcon{position:relative; width:100%; z-index:999; margin-top:-50px;}
.tlfulladlist{ width:300px; float:left; display:inline;}
.tlfulladlist_yuan{ margin:0px; padding:0px 0px 15px 0px;}
.tlfulladlist_yuan span{ display:block;width:100px; height:100px; margin:0px auto; border-radius:50%; border:#eaeaea solid 1px;}
.lazy{ background:url(../images/1.png) center center no-repeat; background-color:#FFF; background-size:50px 50px;}
.lazy2{background:url(../images/2.png) center center no-repeat; background-color:#FFF;background-size:50px 50px;}
.lazy3{background:url(../images/3.png) center center no-repeat; background-color:#FFF;background-size:50px 50px;}
.lazy4{background:url(../images/4.png) center center no-repeat; background-color:#FFF;background-size:50px 50px;}
.tlfulladlist_text{ text-align:center;font-family: Open Sans; font-weight:bold;font-size: 14px; color:#333}
.tlfulladlist_xx{text-align:center;font-family: Open Sans;font-size: 14px; color: #666; padding:10px 0px 0px 0px}


.tlabout{ width:100%;}
.homeabout{ margin:0px auto; padding:0px 0px 30px 0px; width:1200px; background:url(../images/home_about_bg.jpg) center center no-repeat;}
.homeabouts{ margin:0px; padding:0px 0px 0px 0px;}
.homeabouts_l{ width:80px; float:left; display:inline; position:relative;}
.homeabouts_l span{font-family:Open Sans; color:#ed6d00;letter-spacing:3px;text-transform: uppercase;transform:rotate(-90deg) translateX(-120%); font-size:24px; display:block; clear:both}
.homeabouts_r{ width:480px; float:left; display:inline; position:relative;}

.homeabout_tt{ margin:0px; padding:0px 0px 15px 0px;font-family:Open Sans; font-size:32px;}
.homeabout_txt{text-align: justify;font-size: 14px;color:#333;font-weight:400; line-height:30px;}
.homeabout_more{ margin:0px; padding:15px 0px 0px 0px;}
.homeabout_more a{ display:inline-block; line-height:40px; border:#848da6 solid 1px; text-transform:uppercase; font-size:16px; font-weight:bold;
 padding:0px 30px;}
.homeabout_more a:hover{ background-color:#000; color:#FFF}
.homeaboutm{ margin:0px; padding:0px 0px 0px 0px;}
.homeaboutm_img{ width:1200px;position:relative; height:488px;}
.homeaboutm_img_01{ width:390px; height:244px; overflow:hidden; position:absolute; right:50px; top:0px; z-index:3}
.homeaboutm_img_02{ width:390px; height:244px; overflow:hidden; position:absolute; right:370px; top:122px; z-index:2}
.homeaboutm_img_03{ width:390px; height:244px; overflow:hidden; position:absolute; right:660px; top:244px; z-index:1}
.homeaboutx{ margin:0px; padding:0px 0px 0px 0px;}
.homeaboutxcon{ width:480px; float:right; display:inline;}


.tlnews{  margin:0px auto; padding:0px;}
.tlnewscon{ margin:0px auto; padding:0px 0px 30px 0px;width:1200px;}
.tlnewscon_tt{ margin:0px; padding:50px 0px 40px 0px;}


.tlnewscon_cc_l{ width:790px;float:left; display:inline;}
.tlnewscon_cc_r{ width:385px; float:right; display:inline;}
.tjnewsad{ margin:0px; padding:0px 0px 0px 0px;}
.tjnewsad_img{width:390px; height:390px; float:left; display:inline; overflow:hidden}
.tjnewsad_txt{ width:400px; height:390px; float:right; display:inline; background-color:#f4f4f4}
.tjnewsad_txt a{ display:block; margin:0px; padding:30px 20px 20px 20px;}
.tjnewsad_txt p{ margin:0px; padding:0px 25px 0px 25px;font-size:13px; color:#999999; line-height:20px;}
.tjnewsad_txt i{ display:block;font-size:12px;padding:30px 0px 30px 30px;}

.tjnewscontent{ width:385px; height:390px; background-color:#f4f4f4}
.tjnewslist{ margin:0px; padding:0px;}
.tjnewslist li{  margin:0px; padding:0px 0px 0px 0px; margin-bottom:20px;}
.tjnewslist li a{ display:block; padding:30px;}
.tjnewslist li a:hover{ background-color:#f2eadb}
.tjnewslist_r_s{ color:#333; padding:0px 0px 0px 0px;}
.tjnewslist_r_x{ padding:5px 0px 40px 0px;border-bottom:#CCC dashed 1px;}
.tjnewslist_r_x p{font-size:12px; color:#999999; line-height:20px;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;}

.footer{ width:100%;margin:0px; padding:0px 0px 0px 0px;background-color:#3f833f;}
.footsearch{ width:100%; height:85px; background-color:#c4e7f3}
.footsearchcon{ width:1200px; margin:0px auto; padding:0px;}
.footsearchcon_l{ width:680px; float:left; display:inline}
.footsearchcon_r{ width:480px; float:right; display:inline; padding:20px 0px 0px 0px;}
.footsearchcon_tt{ width:150px; float:left; display:inline}
.footsearchcon_tt span{ font-size:20px;font-family: Oswald; color:#ffbc0e; display:block; line-height:85px; display:block}
.footsearchcon_tt i{ float:right; display:inline;padding:0px 10px; margin:0px; color:#000; font-size:24px; line-height:85px;}
.footsearchcon_pp{ width:480px; float:left; display:inline; line-height:85px; color:#000; font-size:14px}
.footbooktxt{ width:410px; float:left; display:inline}
.footbooktxtsub{ width:65px; float:left; display:inline; overflow:hidden}
.mailInput{ width:390px; border:#FFF solid 1px; height:40px; line-height:40px; padding:0px 10px;margin:0px; color:#000}
.submitBtns{ width:65px; height:42px; margin:0px; padding:0px; overflow:hidden;background-color:#ffbc0e; line-height:40px; text-align:center; font-size:16px; border:#ffbc0e solid 1px; color:#FFF}

.footercon{ width:1200px; margin:0px auto; padding:0px 0px 10px 0px;}
.footercon_01{ width:310px; float:left; display:inline;}
.footercon_02{ width:180px; float:left; display:inline;}
.footercon_03{ width:290px; float:left; display:inline}
.footercon_04{ width:380px; float:right; display:inline}

.footercon_01_log{ margin:0px; padding:30px 0px 0px 0px;}
.footercon_01_xx{ margin:0px; padding:0px 30px 0px 0px; line-height:25px; color:#FFF}

.footercon_m_tt{ margin:0px; padding:35px 0px 0px 0px; font-size:24px; color:#FFF; text-transform:uppercase; font-weight:bold}

.footercon_m_cc{ margin:0px; padding:20px 0px 20px 0px;}
.footercon_m_dizhi{ line-height:25px; color:#FFF; font-size:14px; background:url(../images/dizhi.png) left top no-repeat; 
padding:0px 0px 0px 40px;margin-bottom:10px;}
.footercon_m_dianhu{ line-height:25px; color:#FFF; font-size:14px; background:url(../images/dinahua.png) left center no-repeat; 
padding:0px 0px 0px 40px; margin-bottom:10px;}
.footercon_m_weixin{ line-height:25px; color:#FFF; font-size:14px; background:url(../images/dweixin.png) left center no-repeat; 
padding:5px 0px 0px 40px; margin-bottom:10px;}
.footercon_m_email{ line-height:25px; color:#FFF; font-size:14px; background:url(../images/email.png) left center no-repeat; 
padding:0px 0px 0px 40px;}
.footercon_m_email a{color:#FFF;}

.footliuyanbook{ margin:0px; padding:30px 0px 0px 0px;}
.footliuyanbooklist{ width:120px; float:left; margin-right:10px;}
.footliuyanbooktxt{ border-radius:5px; border:#FFF solid 1px; height:30px; margin:0px; padding:0px; width:115px; background-color:#FFF; color:#1c1c1c; padding-left:5px;}
.footliuyanneirong{ margin:0px; padding:20px 0px 0px 0px;}
.footliuyanbookmain{ width:375px; border:#FFF solid 1px;border-radius:5px; height:90px;background-color:#FFF; color:#1c1c1c; padding-left:5px;}
.footliuyansub{ margin:0px; padding:20px 0px 30px 0px;}
.footliuyanttsub{ width:380px; height:30px; border:#ffbc0e solid 1px; border-radius:5px; color:#FFF; background-color:#ffbc0e; font-size:16px;}

.banquan{ height:50px; line-height:50px; text-align:center; color:#FFF; font-size:14px; width:1200px; margin:0px auto; border-top:#4ea44e solid 1px; padding:10px 0px 0px 0px;}
.banquan a{ color:#FFF}
.banquanfenxiang{ text-align:center; margin:0px; padding:0px 0px 10px 0px;}
.facebook{ width:35px; height:35px; background:url(../images/facebook.png) left center no-repeat; display:inline-block; margin-right:5px;}
.lingying{ width:35px; height:35px; background:url(../images/lingying.png) left center no-repeat; display:inline-block; margin-right:5px;}
.youtubi{ width:35px; height:35px; background:url(../images/youtubi.png) left center no-repeat; display:inline-block; margin-right:5px;}
.noneRotate{ width:35px; height:35px; background:url(../images/noneRotate.png) left center no-repeat; display:inline-block; margin-right:5px;}
.youshipin{ width:35px; height:35px; background:url(../images/youshipin.png) left center no-repeat; display:inline-block; margin-right:5px;}
.douyin{ width:35px; height:35px; background:url(../images/douyin.png) left center no-repeat; display:inline-block; margin-right:5px;}

.footmenulist{ margin:0px; padding:15px 0px 0px 0px;}
.footmenulist_tt{ margin:0px; padding:20px 0px 0px 0px;}
.footmenulist_tt span{ display:inline-block; padding:0px 0px 10px 0px; font-size:24px; color:#FFF;font-weight:bold;}
.footmenulist_cc{ margin:0px; padding:10px 0px 0px 0px;}
.footmenulist_cc a{ display:block; color:#FFF; line-height:30px;}
.footmenulist_cc a:hover{ color:#df4119}

.kefuhome{ width:50px; height:auto; position:fixed; z-index:99999; right:0px; top:270px;}
.kefuhomelist{ margin:0px; padding:0px;}
.kefuhomelist li{ width:50px; height:50px; display:block; border-bottom:#6fde83 solid 1px;}
.kefuhomelist li a{ display:block; width:50px; height:50px; position:relative; background-color:#37dd55}
.kefuhomelist li a p{ display:none;width:225px;height:50px;line-height:50px;color:#FFF;padding-left:50px;position:absolute; right:0px; top:0px;}
.kefuhomelist li a span{ display:block; width:50px; height:50px;position:relative; z-index:1}
.kefuhomelist li a:hover p{ display:block;}
.kefuhomelist li a:hover span{ display:none;}
.kefuhomelist li a .kefuhomeemail_xx{background:url(../images/email.png) 10px center no-repeat;background-color:#37dd55;}
.kefuhomelist li a .kefuhomeemail{background:url(../images/email.png) center center no-repeat;}
.kefuhomelist li a .kefuhometel_xx{background:url(../images/dinahua.png) 10px center no-repeat;background-color:#37dd55;}
.kefuhomelist li a .kefuhometel{background:url(../images/dinahua.png) center center no-repeat;}
.kefuhomelist li a .kefuhomewatsapp_xx{background:url(../images/watsapp.png) 10px center no-repeat;background-color:#37dd55;}
.kefuhomelist li a .kefuhomewatsapp{background:url(../images/watsapp.png) center center no-repeat;}



.mainer{ width:1200px; margin:0px auto; padding:20px 0px 20px 0px;}
.mainer_l{ width:230px; float:left; display:inline}
.mainer_r{ width:950px; float:right; display:inline}

.cate{padding:20px 0px 0px 0px;}
.cate_tt{ width:100%; margin:0px auto; padding:0px; height:80px; background-color:#ed6d00;}
.cate_tt span{ font-size:20px; color:#FFF; display:block; text-align:center; font-weight:bold; line-height:80px;}

.cate_cc{ margin:0px; padding:0px 0px 0px 0px;}
.catelist{ margin:0px; padding:0px;}
.catelist li{ margin:0px; padding:0px 0px 0px 0px;}
.catelist li a{ display:block;height:50px; line-height:50px;text-align:left; border-bottom: #CCC solid 1px; background:url(../images/pro_ic2.png) 10px center no-repeat; padding-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.catelist li:hover,.catelist li.cur {line-height:50px; height:50px; text-align:center;overflow:hidden;border-bottom: #CCC solid 1px;}
.cate_lianxi{ margin:0px; padding:20px 0px 20px 0px;}
.cate_lianxi01{ background: url(../images/shouji.jpg) left center no-repeat; padding-left:30px; line-height:25px;}
.cate_lianxi02{ background:url(../images/weixinx.jpg) left center no-repeat; padding-left:30px; line-height:25px;}
.cate_lianxi03{ background:url(../images/youxiang.jpg) left 5px no-repeat; padding-left:30px; line-height:25px;}

.category{ margin:0px; padding:25px 0px 20px 0px;}
.categorycon{ margin:0px; padding:0px 0px 0px 0px;}
.categorycon_tt{ text-align:center;line-height:70px;text-transform:uppercase; font-weight:bold; font-size:16px; background-color:#ea5404; color:#FFF; height:70px;}
.categorycon_cc{ padding:10px 0px 50px 0px; background-color:#eaeaea}
.categorylist{ margin:0px; padding:0px; text-align:center}
.categorylist li{ display:block; text-align:center; border-bottom:#FFF solid 1px;}
.categorylist li a{ display:block;line-height:45px; color:#333333; font-size:16px; background:url(../images/pro_ic2.png) 10px center no-repeat; padding-left:25px; text-align:left; height:45px; box-sizing:border-box;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.categorylist li a:hover{ color:#FFF; background-color:#eea200}

.daohang{ margin:0px 0px 0px 0px; padding:0px; width:100%;}
.daohangcon{ height:50px;line-height:50px;text-transform:uppercase; width:1200px; margin:0px auto; border-bottom:#aaaaaa solid 1px;}
.daohangcon_l{ width:460px; float:left; display:inline}
.daohangcon_r{ width:640px; float:right; display:inline; text-align:right;}
.daohangcon_l span{ font-size:18px;height:50px;padding-left:20px; display:inline-block; background:url(../images/right_wz.png) left center no-repeat; color:#ed6d00}
.daohangcon_l span a{ color:#ed6d00}
.daohangcon a{ display:inline-block; padding:0px 5px; color:#5a5a5a;text-transform:uppercase;}

.danye{ margin:0px; padding:20px 0px 20px 0px; line-height:200%; color:#1c1c1c}
.danye_tt{ border-bottom:#e5e5e5 solid 1px; text-align:center; font-size:32px; font-weight:bold; padding:20px 0px 30px 0px; margin-bottom:30px;}
.massagebook{ background-color:#f6f6f6; border-radius:10px; padding:30px;}
.wenbenlist{ width:100%; margin:0px; padding:0px 0px 20px 0px;}
.wenbenlist_l{ width:98px; float:left; display:inline;}
.wenbenlist_r{ width:1030px; float:right; display:inline;}
.wenbenlist_l span{ display:block;font-size: 13px;color: #555555; line-height:33px;}
.wenbenlist_l i{ color:#F00}
.contact_input{width:100%;height: 33px;padding-left:5px;box-sizing:border-box;}
.contact_textarea{width:100%; line-height:25px;box-sizing:border-box;}
.wenbenlist_2 span{ line-height:100px;}
.tijiao{ margin:0px; padding:0px 0px 0px 110px;}
.contact_send{background-color:#9dd05a;width:200px;height: 40px;line-height: 20px;border-radius: 5px;color: #fff;font-size: 15px;
text-decoration: none;text-align: center;border: 1px solid #fff;}
.contact_reset{    background-color: #ddd;width:200px;height: 40px;line-height: 20px;border-radius: 5px;color: #000;font-size: 15px;
text-decoration: none;text-align: center;border: 1px solid #fff;}





.content{ margin:0px; padding:20px 0px 30px 0px;}
.chanpin{ margin:0px; padding:20px 0px 0px 0px;}
.chanpinlist{ margin:0px; padding:0px;}
.chanpinlist li{ width:305px; float:left; display:inline; margin-right:13px; margin-bottom:20px; border:#cccccc solid 1px;}
.chanpinlist li:hover{ border:#ed6d00 solid 1px;}
.chanpinlist_img{ margin:10px; padding:0px;width:285px; height:213px; overflow:hidden}
.chanpinlist_img img{transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;width:100%;}
.chanpinlist li:hover .chanpinlist_img img{transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}
.chanpinlist_txt{ text-align:center; padding:10px 0px 15px 0px;}
.chanpinlist_txt a{ font-size:16px; color:#333333; display:block; overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.chanpinlist_txt a:hover{ font-size:16px; color:#ed6d00}
.chanpinlist_liuyan{ margin:0px; padding:0px 0px 0px 0px;}
.chanpinlist_liuyan a{ display:block;background: url(../images/email2.png) 10px center no-repeat;text-align:center;height:35px;background-color:#eeeeee; line-height:35px;}
.chanpinlist li:hover .chanpinlist_liuyan a{background:url(../images/email.png) 10px center no-repeat;background-color:#ed6d00; color:#FFF; font-size:18px;}


.chanpincontent{ margin:0px; padding:20px 0px 0px 0px;}
.productadd{ margin:0px; padding:20px 0px 20px 0px;}
.productadd a{ display:block; line-height:40px; background:url(../images/email.png) 10px center no-repeat; background-color:#ed6d00; border-radius:10px; padding-left:50px; color:#FFF; width:120px;}

.showchanpin_s{ margin:0px; padding:0px 0px 0px 0px;}
.showchanpin_s_con{padding:0px 10px 10px 0px;}
.showchanpin_s_con_l{ width:565px; float:left; display:inline}
.showchanpin_s_con_r{ width:340px; float:right; display:inline}
.bigimg{ margin:0px; padding:0px 0px 10px 0px;}
.bigimgcon{ background:#CCC; padding:5px 5px 5px 5px;}
.bigimgcon_cc{ width:555px; height:415px; background:#FFF; overflow:hidden}
.bigimglist{ margin:0px; padding:0px;}
.showchanpin_s_con_l .hd{ position:inherit}
.showchanpin_s_con_l .smallimg, .hd{margin:0px; padding:0px 0px 10px 0px;}
.hd .smallimglist li{ width:75px; float:left; display:inline;border:#CCC solid 1px; margin:0px 3px; border-radius:0px;}
.hd .smallimglist li.on{ border:#eea200 solid 1px;}
.chanpintitle{ border-bottom:#CCC solid 1px; font-size:24px;line-height:45px; padding-bottom:10px;}
.jishucanshu{ margin:0px; padding:10px 0px 10px 0px;}
.jishucanshu p{ margin:0px; padding:0px 0px 0px 0px; line-height:40px; font-size:16px}
.jishucanshu p span{ padding:0px 10px 0px 0px; display:block}
.chanpinlianxi{ border-top:#CCC solid 1px; padding:15px 0px 0px 0px;}
.chanpinlianxi_tel{ padding:0px 10px; line-height:40px; color:#FFF; background-color:#23538f; display:inline-block; margin-right:30px;border-radius:10px; font-size:16px}
.chanpinlianxi_dingdan{padding:0px 10px; line-height:40px; color:#FFF; background-color:#cc0000; display:inline-block; border-radius:10px;}
.chanpinlianxi_dingdan a{ color:#FFF; font-size:16px}

.showchanpin_x{ margin:0px; padding:20px 0px 0px 0px;}
.chanpinneirong_tt{ height:40px; background-color:#f4f4f4;}
.chanpinneirong_tt span{ height:40px; display:inline-block; padding:0px 20px 0px 20px; font-size:16px; color:#FFF; background-color:#0168b7; line-height:40px;}
.showchanpinneirong{ margin:0px; padding:10px 0px 0px 0px; line-height:200%; overflow:hidden}

.newscontent{ margin:0px; padding:20px 0px 0px 0px;}
.newscontent_tt{ margin:0px; padding:20px 0px 20px 0px;}
.newscontent_tt_l{ width:200px; float:left; display:inline}
.newscontent_tt_l span{ display:block; font-size:28px;}
.newscontent_tt_r{ width:880px; float:right; display:inline; text-align:right}
.newscontent_tt_r a{ text-align:right; line-height:35px; font-size:16px; margin:0px 5px;}
.newscontent_cc{ margin:0px; padding:0px 0px 30px 0px;}
.newslist{ margin:0px; padding:0px;}
.newslist li{ border-bottom:#CCC solid 1px; margin:0px; padding:20px 0px 15px 0px;}
.newslist_l{ width:300px; float:left; display:inline;}
.newslist_r{ width:640px; float:right; display:inline;}
.newslist_r_s a{ font-size:24px; color:#333333; line-height:30px;}
.newslist_r_s a:hover{ color:#ea5404;}
.newslist_r_x{ font-size:16px; color:#9a9a9a; line-height:20px; padding:10px 0px 10px 0px;}
.newslist_r_m{ margin:0px; padding:10px 0px 10px 0px}

.newscontent h1{ text-align:center; margin:0px; padding:10px 0px 10px 0px;}
.zaoduxinxi{ text-align:center; margin:0px; padding:0px 0px 15px 0px; border-bottom:#f6f3f3 solid 1px;}
.zaoduxinxi span{ display:inline-block; padding:0px 10px; color:#666}
.zaoduxinxi span i{ display:inline-block; font-weight:bold; color:#000}
.neirong{ line-height:200%; padding:20px 0px 20px 0px;}
.neirong p{ padding-bottom:30px; text-indent:20px;}

.ditu{ margin:0px; padding:0px 0px 50px 0px;}
.title{ text-align:center; font-size:20px; color:#0366d6; font-weight:bold; border-bottom:#CCC dashed 1px; padding:0px 0px 15px 0px;}


.sx{ margin:20px 0px 0px 0px; padding:10px 0px 30px 0px; line-height:30px; border-top:#f6f3f3 solid 1px;}
.sxlist{ margin:0px; padding:0px 10px 0px 0px;}
.sx span{ display:inline-block; width:70px;}
.sx a{ color:#666666;}
.sx a:hover{ text-decoration:underline}

.book{ margin:0px; padding:0px 0px 0px 0px;}
.book_l{ width:380px; float:left; display:inline; padding-top:30px;}
.book_r{ width:690px; float:right; display:inline;padding-top:30px;}
.bookinfo{ font-size:24px; color:#ed6d00;}
.bookinfocc{ margin:0px; padding:20px 0px 0px 0px;}
.bookinfoccdizhi{ background:url(../images/dizhi3.png) left 5px no-repeat; line-height:30px; border-bottom:#eeeeee solid 1px; padding:0px 0px 20px 30px; color:#9b9b94}
.bookinfoccPhone{ background:url(../images/shouji.jpg) left center no-repeat; line-height:50px;border-bottom:#eeeeee solid 1px; padding:0px 0px 0px 30px; color:#9b9b94}
.bookinfoccTel{ background:url(../images/weixinx.jpg) left center no-repeat; line-height:50px;border-bottom:#eeeeee solid 1px; padding:0px 0px 0px 30px; color:#9b9b94}
.bookinfoccEmail{ background:url(../images/youxiang.jpg) left center no-repeat; line-height:50px;border-bottom:#eeeeee solid 1px; padding:0px 0px 0px 30px; color:#9b9b94}

.bookmains{ margin:0px; padding:20px 0px 30px 0px;}
.bookmainz{ margin:0px; padding:0px 0px 0px 0px;}
.bookmainx{ margin:0px; padding:30px 0px 0px 0px;}

.bookmainslist{ width:200px; float:left; display:inline; margin-right:30px;}
.bookmainslistwenben{ width:200px; height:30px; border:#cccccc solid 1px; background-color:#f4f3ef; color:#999999; padding-left:5px;box-shadow: 1px 1px 2px rgba(0,0,0,0.1) inset;}
.bookmainslistwenben2{ width:200px; height:30px; border:#cccccc solid 1px; background-color:#ffece8; color:#999999; padding-left:5px;box-shadow: 1px 1px 2px rgba(0,0,0,0.1) inset;}
.bookmainslistbody{ width:660px; height:90px;border:#cccccc solid 1px; background-color:#f4f3ef; padding-left:5px; line-height:25px;box-shadow: 1px 1px 2px rgba(0,0,0,0.1) inset;}
.submitbook{ width:180px; height:35px; color:#FFF; background-color:#ed6d00; border:#ed6d00 solid 1px; font-size:16px}

.contactus{ margin:0px; padding:0px;}
.contactus_tt{ margin:0px; padding:20px 0px 10px 0px;}
.contactus_tt span{ font-size:28px;}
.contactus_cc{ margin:0px; padding:0px 0px 30px 0px;}
.contactus_cc_l{ width:600px; float:left; display:inline; line-height:25px; color:#333333}
.contactus_cc_r{ width:570px; float:right; display:inline}
.ContactUs h1.booklianxi{ margin:0px auto; padding:0px; text-align:center;height:40px; position:relative; width:360px;}
.ContactUs h1.booklianxi i{ height:1px; border-bottom:#F00 solid 1px; position:absolute; left:150px; width:50px; bottom:-1px;}


.about{ margin:0px; padding:20px; line-height:200%; background-color:#f5f5f5; border-radius:10px;}
.about_tt{ text-align:center; padding:30px 0px 30px 0px;}
.about_tt span{ display:inline-block; border-bottom:#0168b7 solid 1px; padding-bottom:10px; font-size:24px;}
.about_cc{ margin:0px; padding:0px 0px 30px 0px; line-height:220%; color:#000; font-size:18px;}
.about_cc p{ padding-bottom:15px;}

.xiangce{ margin:0px; padding:0px 0px 0px 0px;}
.xiangcelist{ margin:0px; padding:0px 0px 0px 0px;}
.xiangcelist li{ width:265px; float:left; display:inline;margin-right:20px; padding-bottom:20px;}
.xiangcelist li img{ width:100%; padding:10px; border:#CCC solid 1px; box-sizing:border-box;}