﻿@charset "utf-8";
/* CSS Document */
@font-face {
    font-family:'bookman_demi';
    src:url('fonts/bookman_demi-webfont.eot');
    src:url('fonts/bookman_demi-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bookman_demi-webfont.woff') format('woff'),
         url('fonts/bookman_demi-webfont.ttf') format('truetype'),
         url('fonts/bookman_demi-webfont.svg#bookman_demi-webfont') format('svg');
    font-weight:normal;
    font-style:normal;
}
body { margin:0; padding:0; font-family:"Microsoft YaHei"; font-size:12px; line-height:1.5; color:#333333; }
a { color:#333333; text-decoration:none;}
a:hover { color:#333333;}
img { border:0; display:inline; vertical-align: bottom;}
div,ul,li,dl,dd,span,h1,h2,p,h4,h3 { margin:0; padding:0; list-style:none;}
.clear{ clear:both;}

div.body{ min-width:1024px; margin:auto; overflow:hidden; }
.tpleft{ float:left;}
.tpright{ float:right;}
.fixed{ position:fixed; top:0; left:0;width:100%; z-index:200;}


.topadv{height:60px; position:relative; z-index:105}
.topadv div, .qibanner div{ position:absolute; width:100%; height:100%; top:0; left:0;}
.topadv div a, .qibanner div a{ position:absolute;width:100%; height:100%; top:0; left:0;}

.top{ width:1226px; margin:0px auto; position:relative; height:108px; z-index:105}
.top .logo{ height:148px; background:#fff; width:252px; position:absolute; left:0px; top:-60px; text-align:center; padding-top:20px;
  -webkit-box-shadow:0 0 10px 3px #cccccc;  
  -moz-box-shadow:0 0 10px 3px #cccccc;  
  box-shadow:0 0 10px 3px #cccccc;  

}
.banner{height:210px; position:relative;}
.banner.index{ height:466px;}
#topTrade{height:100%; width:100%;margin:0px;text-align: center; position:absolute; top:0; left:0; z-index:30;}
#topTrade div{height:100%;overflow:hidden;width:100%; min-width:1003px; position:absolute;text-align: center;left:0px;top:0px; z-index:10; display:none;}
#topTrade div a{display:block; position:relative; height:100%;width:100%;}
#pager{position:absolute; bottom:10px; left:50%; z-index:100}
#pager a{position:relative; float:left; left:-50%;width:40px; height:8px; margin:5px; background:#fff; line-height:0; font-size:0; text-indent:-99em; overflow:hidden;}
#pager a.activeSlide{ background:#84c225;}

.m_key{ float:left; margin-left:302px; padding-top:28px; font-size:14.2px; color:#343434;}
.m_key .bt{ font-size:28px; border-bottom:1px #0d0408 solid; line-height:32px; margin-bottom:5px;}
.t_tel{ width:236px; float:right; color:#787878; font-size:18px; padding-top:25px; margin-right:80px;}
.t_tel .big{ font-size:34px; line-height:40px;}
.top_menu{ background:#3e3d3d; height:42px;}
.tp_middle{width:1226px; margin:0px auto;}
.tp_lm{ width:252px; float:left; position:absolute;}
.tp_lm .tpbg{ position:relative; z-index:105}
.tp_lm .tpbg a{ font-size:17px; line-height:42px; padding-left:25px; background:#e60012; display:block; color:#fff;}
.menu{ float:right; width:960px; margin-right:12px;}
.menu ul li{ float:left;}
.menu ul li a{ color:#fff; display:block; font-size:16px; margin-left:50px; line-height:42px;}
.xfkuang{ position: absolute; left:0px; top:42px; height:466px; background:#ebebeb; width:252px; z-index:101; display:none; transition:all .5s;-webkit-transition:all .5s;}
.cur .xfkuang, .show .xfkuang, .fixed .cur .xfkuang, .fixed .xfkuang{display:block; top:42px;}
.fixed .xfkuang{top:-466px;}
.xfkuang ul{position:relative;}
.xfkuang ul li{ border-bottom:1px #e0e0e0 solid; padding-left:15px; padding-right:0px; padding-bottom:7px; padding-top:9px;}
.xfkuang ul li .smal{height:48px; overflow:hidden;}
.xfkuang ul li .smal a{ font-size:14px; margin-right:17px; line-height:24px; font-weight:normal; margin-bottom:0px; float:left; white-space:nowrap;}
.xfkuang ul li a{ font-size:16px; color:#333333; font-weight:bold; margin-bottom:5px; line-height:24px; display:block;}
.xfkuang ul li a.no1{ }
.xfkuang ul li a.no2 .tb{ background-position:0px -24px; }
.xfkuang ul li a.no3 .tb{ background-position:0px -48px; }
.xfkuang ul li a.no4 .tb{ background-position:0px -72px; }
.xfkuang ul li a.no5 .tb{ background-position:0px -96px; }
.xfkuang ul li a .tb{ width:24px; height:24px;background:url(../images/dctb.png) no-repeat; float:left; margin-right:10px;}
.xfkuang ul li.last{ border-bottom:0px;}
.xfkuang ul li.cur{ background:#fff;}
.xfkuang ul li.cur .ts{ color:#e60012;}
.cd_menu{ position:absolute; width:835px; left:252px; top:0px; background:#fff; height:466px; z-index:100; display:none;transition:all .5s;-webkit-transition:all .5s;}
.xfkuang ul li.cur .cd_menu{display:block;}
.xfkuang ul li.cur .cd_menu{animation:rightIn .5s;-webkit-animation:rightIn .5s}
@keyframes rightIn{
	from {margin-left:50px;opacity:0;}
	to { margin-left:0px; opacity:1;}
}
@-webkit-keyframes rightIn{
	from {margin-left:50px;opacity:0;}
	to { margin-left:0px; opacity:1;}
}

.cd_menu ul li{ border-bottom:0px; text-align:center; margin-left:5px; float:left; padding-top:29px;}
.cd_menu ul li a{ font-size:14px; font-weight:bold;}
.cd_menu ul li img{ margin-bottom:10px; display:block;}

.zs_part1{width:1226px; margin:0px auto; font-size:16px; line-height:35px;color:#3e3d3d; padding-top:18px; padding-bottom:8px;}
.zs_part1 a{font-size:16px; color:#3e3d3d; margin-left:10px; margin-right:18px;}
.zs_part2{width:1226px; margin:0px auto 22px;}
.zs_part3{width:1226px; margin:0px auto 63px;}
.ts_bg{background:url(../images/index_12.png) bottom repeat-x; height:43px;}
.ts_bg .bt{background:url(../images/index_10.png) bottom no-repeat; width:282px; height:43px; line-height:43px; text-align:center; color:#3e3d3d; font-size:32px; margin:0px auto 5px;}
.ts_bg .bt span{ color:#e62117;}
.ts_bg .eng{ text-align:center; color:#808080; font-size:16px;}
.zs_part4{width:1226px; margin:0px auto 38px; position:relative; }
.zs_part4 ul { width:1250px;}
.zs_part4 ul li{ width:235px; float:left; position:relative; margin-right:14px;}
.zs_part4 ul li .xfk{background:url(../images/bsbg.png); padding-top:12px; height:57px; position:absolute; left:0px; bottom:0px; width:90%; text-align:center; padding-left:5%; padding-right:5%; font-size:13px; color:#808080;}
.zs_part4 ul li .xfk a{ display:block; font-size:16px; color:#131313; margin-bottom:5px;}


.zs_part4 a.bnl, .zs_part4 a.bnr{width:32px; height:74px; display:block; position:absolute;top:120px; display:none;}
.zs_part4 a.bnl{ left:-41px;background:url(../images/index_20.jpg)  center no-repeat; }
.zs_part4 a.bnr{ right:-45px;background:url(../images/index_23.jpg)  center no-repeat; }

.zs_part5{ background:#f1f1f1; padding-top:30px; margin-bottom:29px; padding-bottom:39px;}
.zs_part5.one{ padding-top:56px; margin-bottom:50px;padding-bottom:75px;}
.mo_one{ width:1226px; margin:0px auto; padding-bottom:20px; background:#fff; padding-top:19px;-webkit-box-shadow:0 0 10px 3px #e3e3e3;  
  -moz-box-shadow:0 0 10px 3px #e3e3e3;  
  box-shadow:0 0 8px 5px #e3e3e3; }
.mo_m{ width:1190px; margin:0px auto 21px;}
.mo_m .m_left{ width:783px; float:left; position:relative;}
.mo_m .m_left .xfk{background:url(../images/bsbg.png); padding-top:12px; height:57px; position:absolute; left:0px; bottom:0px; width:94%;  padding-left:3%; padding-right:3%; font-size:13px; color:#808080;}
.mo_m .m_left .xfk a{ display:block; font-size:16px; color:#131313; margin-bottom:5px;}
.dz_one{ width:370px; float:right;}
.dz_one .db_bt{ font-size:20px; margin-bottom:15px;}
.moregd{ color:#131313; font-size:16px; display:block; float:right;background:url(../images/index_31.jpg)  right no-repeat; padding-right:28px; margin-top:5px;}
.m_new { margin-bottom:21px;}
.m_new ul li{height:26px; overflow:hidden;color:#999999; clear:both; font-size:14px;}
.m_new ul li .date{ float:right;}
.m_new ul li a{background:url(../images/index_35.jpg) left no-repeat; line-height:26px; color:#999999; font-size:14px; padding-left:16px;display:block;line-height:26px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}

.m_new ul li a:hover{background:url(../images/index_115.jpg) left no-repeat; }
.m_new.no1 ul li a{ font-size:13px;}
.dz_two{ width:1185px; margin:0px auto; height:113px; background:#fff; padding-top:19px;-webkit-box-shadow:0 0 10px 3px #f1eeee;  
  -moz-box-shadow:0 0 10px 3px #f1eeee;  
  box-shadow:0 0 8px 5px #f1eeee; }
.dz_two .tpleft{ width:200px; float:left; margin-left:27px; padding-top:28px; font-size:16px; color:#787878;}
.dz_two .tpleft .bt{ font-size:24px; color:#333333; line-height:28px;}
.dz_two ul{ float:left;}
.dz_two ul li{ width:152px; text-align:center;color:#b5b2b4; font-size:14px; float:left;}
.dz_two ul li .tp{ margin-bottom:8px; }
.dz_two ul li .bt{ font-size:16px; color:#333333;}
.dz_two a.wedz{ width:138px; height:72px; text-align:center; line-height:72px; color:#fff; font-size:26px; background:#e60012; display:block; float:left; border-radius:10px; margin-left:21px; margin-top:12px;}

.zs_part6{ width:1226px; margin:0px auto 15px; font-size:16px; color:#706f6f;}
.zs_part6 a{ color:#706f6f;}
.zs_part6 span{ margin:0 5px;}
.zs_part7{ background:#fff; width:1226px; margin:0px auto 35px; padding-top:19px;-webkit-box-shadow:0 0 10px 3px #f1eeee;  
  -moz-box-shadow:0 0 10px 3px #f1eeee;  
  box-shadow:0 0 8px 5px #f1eeee;}
.lttp{ width:625px; float:left; margin-left:18px; overflow:hidden;}
.tpz{ position:relative; margin-bottom:20px; float:left;}
.tpz  .xfk{background:url(../images/bsbg.png); padding-top:12px; height:57px; position:absolute; left:0px; bottom:0px; width:90%; text-align:center; padding-left:5%; padding-right:5%; font-size:13px; color:#808080;}
.tpz .xfk a{ display:block; font-size:16px; color:#131313; margin-bottom:5px;}
.lttp .tpz.one{ margin-right:11px; float:left;}
.lttp .box{width:636px;}


.lttm{ width:307px; float:left; margin-left:13px; margin-right:23px;}
.lttm .tpz{ margin-bottom:8px;}

.ltr{ width:220px; float:left; overflow:hidden;}
.mo_zs{ font-size:18px; height:31px; text-align:center; background:#efefef; border-radius:10px; line-height:31px; margin-bottom:15px;}
.ltr .tz{ font-size:14px; color:#221815; margin-bottom:7px;}
.ltr .bq{ width:270px; margin-bottom:20px;}
.ltr .bq a{ font-size:13px; color:#999999; line-height:24px; margin-right:50px;}
.que ul li { clear:both;font-size:13px; line-height:24px; height:91px;}
.que ul li .bt{ color:#e60012; }
.que ul li .bt a{color:#e60012; font-size:13px;}
.que ul li .nr .tpleft{ width:25px;}
.que ul li .nr .tpright{ width:192px; color:#999999;}
.que a.tj{ float:right;color:#e60012; font-size:13px;}
.qibanner{height:221px; position:relative;}

.zs_part8{ background:#f5f5f5; padding-top:29px; padding-bottom:40px; margin-bottom:21px;}

.kh_jz{ background:#fff; width:1226px; padding-bottom:22px;margin:0px auto;-webkit-box-shadow:0 0 10px 3px #e3e3e3;  
  -moz-box-shadow:0 0 10px 3px #e3e3e3;  
  box-shadow:0 0 8px 5px #e3e3e3; }
.kh_jz .jz_one{ width:1192px; margin:0px auto; padding-top:5px; margin-bottom:7px;}

.classic{ width:954px; margin:0px auto 59px; position:relative;}
.classic ul li{ width:741px;}
.classic a.bnl,.classic a.bnr{ width:30px; height:115px; display:block; position:absolute;top:190px;}
.classic a.bnl{ left:-107px;background:url(../images/index_75.jpg) center no-repeat;}
.classic a.bnr{ right:-107px;background:url(../images/index_78.jpg) center no-repeat;}

.cus_hf{ width:1180px; margin:0px auto;}
.cu_js{ width:772px; float:right;}
.cu_js .bt a{ color:#131313; font-size:16px; display:block; margin-bottom:15px;}
.cu_js .nr{ font-size:13px; line-height:25px; color:#706f6f; height:128px;}
.cu_js .nr a{ color:#e60012;}
.cu_js .tpright{font-size:13px; line-height:25px; color:#706f6f; }

.m_part1{ width:1226px; margin:0px auto 10px; background:#fff;webkit-box-shadow:0 0 10px 3px #e3e3e3;  
  -moz-box-shadow:0 0 10px 3px #e3e3e3;  
  box-shadow:0 0 8px 5px #e3e3e3; height:103px;}
.m_part1 ul li{ width:408px; float:left; text-align:center; padding-top:26px; height:77px;background:url(../images/index_88.jpg) right repeat-y; font-size:18px; color:#706f6f; }
.m_part1 ul li.last{ background:none;}
.m_part1 ul li .bt{ font-size:23px; color:#131313;}
.m_part1 ul li.cur{ color:#e62117;}
.m_part1 ul li.cur .bt{ color:#e62117;}

.m_part2{ width:1226px; margin:0px auto 38px; padding-bottom:29px; background:#fff;webkit-box-shadow:0 0 10px 3px #e3e3e3;  
  -moz-box-shadow:0 0 10px 3px #e3e3e3;  
  box-shadow:0 0 8px 5px #e3e3e3; }
.tp_one{ margin-bottom:30px;}
.m_part2 .company{position:relative;}
.m_part2 ul{ width:1182px; margin:0px auto;}
.m_part2 ul li{ width:286px; float:left; position:relative; margin-right:9px;}
.m_part2 ul li .xfk{background:url(../images/blackbg.png); width:100%; height:38px; line-height:38px; position:absolute; left:0px; bottom:0px;}
.m_part2 ul li .xfk a{ color:#fff; font-size:16px; margin-left:15px;}

.m_part2 .company a.bnl,.m_part2 .company a.bnr{ width:18px; height:61px; display:block; position:absolute;top:96px; display:none;}
.m_part2 .company a.bnl{ left:3px;background:url(../images/index_102.jpg) center no-repeat;}
.m_part2 .company a.bnr{ right:3px;background:url(../images/index_99.jpg) center no-repeat;}
.kh_jz .l_js{ width:562px; margin-right:36px; float:left; margin-left:20px; padding-top:18px;}
.kh_jz .l_js .sp_bt{ border-bottom:2px #d2cfcc solid; font-size:18px; color:#636262; padding-bottom:5px; margin-bottom:31px;}
.kh_jz .l_js  .sp_zs a{ display:block; color:#e52117; font-size:16px; padding-top:28px;}
.kh_jz .l_js  .sp_zs{ color:#808080; font-size:14px; line-height:24px;}
.kh_jz .m_newr{ width:583px; float:left; padding-top:18px;}
.kh_jz .m_bt a{ font-size:18px; color:#636262;}
.kh_jz .m_bt{font-size:18px; color:#636262; margin-bottom:15px;}
.kh_jz .m_bt a.moregd{ margin-top:0px;}

.m_top{ height:154px; border-bottom:1px #cfcfcf solid; margin-bottom:15px;}
.m_top .m_rjs{ width:353px; float:right;}
.m_top .m_rjs .bt a{ display:block; font-size:16px; color:#e52117; margin-bottom:10px; height:24px; line-height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}

.m_top .m_rjs .nr{ font-size:12px; line-height:22px; color:#808080;}
.m_top .m_rjs .nr a{font-size:12px; color:#e52117; float:right; }
.m_newr .m_new ul li{ line-height:28px; height:28px; overflow:hidden}


.foot{ background:#3c3c3c; padding-top:44px;}
.bottom{ width:1226px; margin:0px auto; position:relative;}
.bottom .dbcd{ width:634px; float:left;}
.bottom .dbcd ul li{ float:left; width:78px; margin-right:63px; height:186px;}
.bottom .dbcd ul li a{ font-size:18px; color:#f5f5f5; display:block; margin-bottom:30px; line-height:30px;}
.bottom .dbcd ul li ul li{ width:87px; height:30px; margin-right:0px;}
.bottom .dbcd ul li ul li a{ font-size:16px; color:#f5f5f5; margin-bottom:0px;}
.bottom .dbcd ul li.ts{ width:266px; margin-right:37px;}
.bottom .dbcd ul li.ts ul li{ width:130px; float:left; margin-right:0px;}


.db_two{ width:351px; float:left;}
.db_two .bt{ font-size:18px; color:#f5f5f5;margin-bottom:20px;}
.db_two ul { margin-bottom:20px;}
.db_two ul li{ width:107px; text-align:center; font-size:16px; color:#f5f5f5; float:left; margin-right:66px;}
.db_two ul li img{ margin-bottom:7px;}
.db_two .rd{ color:#e60012; font-size:18px; margin-left:25px;}
.db_three{ width:200px; float:right;}
.db_three .bt{font-size:18px; color:#f5f5f5;margin-bottom:10px;}
.r_tel{ font-size:25px; color:#e60012; margin-bottom:5px;}
.r_tel p{ font-size:28px;}
.db_three .nr{ text-align:center; font-size:16px;color:#f5f5f5; line-height:33px;}
.fom{ background:#f8f8f8; padding-top:26px; padding-bottom:28px; color:#131313;}
.fom .dblogo{ width:118px; text-align:center; font-size:13px; float:left;}
.fom .dblogo img{ margin-bottom:7px;}

.d_right{ width:1060px; float:right; font-size:16px; line-height:30px;
}
.d_right a{font-size:16px; color:#131313; }
.link { margin-bottom:32px;}
.link .tpright{ width:974px;}
.link .tpright a.red{ color:#e60012;}
.link .tpright span{ margin:0 5px;}

.onlinqq{ position:fixed; right:0px; top:210px; z-index:105;}
.onlinqq .on_1{width:25px;   font-size:13px; color:#fff;position:absolute; top:0; left:-26px;}
.onlinqq .on_1 a{ display:block; color:#fff; height:79px;margin-bottom:1px; padding-top:7px;text-align:center; background:#e60012 url(../images/qqonline_06.jpg) center 71px no-repeat;border-radius:5px; padding-top:5px; line-height:16px;}
.onlinqq .right-box{width:99px;transition:all .5s;-webkit-transition:all .5s; overflow:hidden;}
.onlinqq.mini .right-box{width:0px;opacity:0;filter:alpha(opacity=0);}
.onlinqq .onr{ background:#e60012; width:99px; float:right; padding-top:12px; text-align:center; padding-bottom:15px; margin-bottom:2px;}
.onlinqq .onr .tp{ margin-bottom:7px;}
.onlinqq .onr ul{  width:71px; margin:0px auto 5px;}
.onlinqq .onr ul li a{ height:24px; line-height:24px; background:
#fff; display: block; border-radius:5px; margin-bottom:8px; font-size:13px;}
.onlinqq .onr .nr{ color:#fff;}

.onlinqq a.gotod{ display:block;background:#e60012 url(../images/qqonline_11.jpg) center 10px no-repeat;width:99px; float:right; padding-top:27px; text-align:center; height:24px; color:#fff; font-size:13px;border-radius:5px; margin-bottom:2px; display:none;}
.onlinqq .on_1 a.sgotod{display:block;background:#e60012 url(../images/qqonline_15.jpg) center center no-repeat;width:25px; height:25px; float:right;border-radius:5px; padding:0; margin:0;opacity:0;filter:alpha(opacity=0);transition:all .5s;-webkite-transition:all .5s; margin-top:25px; display:none;}
.onlinqq.mini .on_1 a.sgotod{opacity:1;filter:alpha(opacity=100); margin-top:0;}

.ca_part1{ background:#f1f1f1; padding-top:24px; padding-bottom:40px;}
.ca_bg{ background:#fff; padding-bottom:10px; width:1200px; margin:0px auto 32px; padding-top:17px; clear:both;}
.ca_bt{ width:1156px; margin:0px auto 24px;background: url(../images/case_05.png) repeat-x; height:39px;line-height:39px;}
.ca_bt .tpleft{ float:left;background: url(../images/case_03.png) repeat-x; height:39px; font-size:24px; color:#e62117; line-height:39px; font-weight:bold; margin-right:20px;}
.ca_bt a{ font-size:16px; color:#808080; margin-right:7px; }
.ca_bt a.more{ float:right; font-size:14px; display:block; margin-top:5px;}
.ca_bg ul li{ width:362px; float:left; text-align:center; margin-left:23px; margin-right:10px; height:322px;}
.ca_bg ul li a{ color:#2f3150; font-size:20px;}
.ca_bg ul li a:hover{ color:#e62117; text-decoration:underline;}
.ca_bg ul li a img{ margin-bottom:20px; width:362px; height:240px;}

.ca_bg.one{ width:1226px; background:none;}
.ca_bg.one ul { width:1300px;}
.ca_bg.one ul li{ width:360px; height:332px; margin-left:0px; margin-right:73px;}
.ca_bg.one ul li a{ color:#808080;}
 
.ca_list{ width:1200px; margin:0px auto 50px; height:62px; padding-top:25px;}
.ca_list ul{ width:1300px;}
.ca_list ul li{ float:left; margin-right:13px;}
.ca_list ul li a{ border-radius:5px; display:block; text-align:center; width:230px; height:62px; line-height:62px; font-size:18px; color:#fff; background:#333333;}
.ca_list ul li.cur a, .ca_list ul li a:hover{background:#e62117;}
.ca_show{ width:1200px; margin:0px auto; padding-bottom:20px;}
.ca_show ul{ padding-bottom:0px;}
.ca_show ul li{ margin-bottom:30px; clear:both; background:#fff; padding-top:23px; height:380px;}
.ca_show.two ul li{ height:270px; margin-bottom:43px;}
.ca_show.two ul li .tpleft{ border:1px #808080 solid;}
.ca_show.two ul li .tpleft img{ background:#f3f3f3 url(../images/noimage.gif) center no-repeat;}
.ca_show ul li .tpleft{ float:left; margin-left:21px;width:378px; height:238px;}
.ca_show ul li .ca_nr{ width:527px; float:right; margin-right:32px; padding-top:15px;}
.ca_show.two ul li .ca_nr{ width:734px;}
.ca_show.two ul li.cur{-webkit-box-shadow:0 0 10px 3px #e3e3e3;  
  -moz-box-shadow:0 0 10px 3px #e3e3e3;  
  box-shadow:0 0 8px 5px #e3e3e3; }
.ca_show.two ul li.cur .tpleft{ border:1px #e62117 solid;}
.mo_m{ width:1190px; margin:0px auto 21px;}
.ca_show.two ul li .ca_nr{}
.ca_show.two ul li .ca_nr .bt a{ color:#353535;}
.ca_show.two ul li.cur .ca_nr .bt a{ color:#e62117;}
.ca_show ul li .ca_nr .bt a{ color:#e52117; font-size:26px; display:block; margin-bottom:15px; height:39px; line-height:39px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.ca_show ul li .ca_nr .nr{ height:240px; font-size:14px; color:#808080; line-height:22px;}
.ca_show.two ul li .ca_nr .nr{ font-size:14px; height:125px; font-size:16px; line-height:26px; color:#808080; height:121px;}
.ca_show ul li .ca_nr .nr .blac{ color:#333;}
.ca_show ul li .ca_nr a.more{background:#e62117 url(../images/caselist_06.jpg) center 18px no-repeat; width:141px; height:50px; float:right; display:block;}
.ca_show ul li .ca_nr a.morewz{background:#e62117;width:141px; height:50px; float:right; display:block; color:#fff; font-size:20px; text-align:center; line-height:50px;}
.ca_show.two ul li .ca_nr a.morewz{ font-size:18px; background:#7f7f7f;}
.ca_show.two ul li.cur .ca_nr a.morewz{ font-size:18px; background:#e62117;}
.fany{ text-align:center; width:1200px; margin:0px auto;}
.local{ width:1200px; margin:0px auto 26px; color:#7f7f7f; font-size:18px; padding-top:26px;}
.local a{color:#7f7f7f; font-size:18px;}
.local.one{ font-size:16px; color:#333333; width:1163px;}
.local.one a{ font-size:16px; color:#333333;}
.local.one span:last-child{ color:#e52117;}
.s_one{ width:1200px; margin:0px auto 40px; padding-bottom:70px; background:#f7f7f7; padding-top:20px;}
.s_one .s_tp{ width:1161px; margin:0px auto 29px; text-align:center}
.s_one .s_tp#bigimg img{width:auto; height:auto;}
.s_one .casephoto{width:1054px; margin:auto; position:relative;margin:0px auto 59px;}
.s_one ul li{ float:left; height:136px;width:241px;margin-right:27px; text-align:center; overflow:hidden;border:solid 1px #ffffff;}
.s_one ul li.activeSlide{border:solid 1px #e62117;}
.s_one ul li img{height:136px;}

.s_one .casephoto a.bnl,.s_one .casephoto a.bnr{ width:25px; height:70px; display:s_one; position:absolute;top:32px;}
.s_one .casephoto a.bnl{ left:-40px;background:url(../images/cashow_10.jpg) center no-repeat;}
.s_one .casephoto a.bnr{ right:-40px;background:url(../images/cashow_13.jpg) center no-repeat;}
.s_two{ width:542px; float:left; margin-left:30px; padding-right:35px; border-right:1px #e0e0e0 solid; font-size:18px; line-height:30px; color:#808080;}
.s_two .bt{ font-size:26px; color:#333333; margin-bottom:20px;}
.s_three{ width:273px; float:left; margin-left:41px;}
.s_three .dht{ line-height:29px; color:#808080; font-size:18px; font-weight:bold; margin-bottom:15px;}
.s_three .d_tel{ color:#e62117; font-size:34px; line-height:50px; font-weight:bold; height:147px;}
.s_three a.co_te{ width:201px; height:61px; background:#e62117; border-radius:10px; text-align:center; line-height:61px; color:#fff; font-size:24px; display:block;}

.s_four{ width:1200px; margin:0px auto 34px;}
.s_five{ width:542px; float:left; margin-left:18px; font-size:16px; line-height:28px; color:#808080; padding-top:20px;}
.s_five .bt{ font-size:24px; color:#808080; font-weight:bold; margin-bottom:20px;}
.s_six{ width:592px; float:right;}
.s_six ul li{ float:left; text-align:center; width:280px; font-size:18px; color:#808080; margin-right:16px; margin-bottom:28px;}
.s_six ul li img{ margin-bottom:10px;}
.miaos{ margin-bottom:20px;}

.xgtj{ background:#f7f7f7; margin-bottom:25px; padding-top:35px; padding-bottom:26px;}

.xg_middle{ width:1200px; margin:0px auto;}
.xg_middle .ca_bt{ width:1200px;}
.xg_middle .ca_bt .tpleft{ color:#808080; font-size:24px;}
.xg_middle ul{ width:1230px;}
.xg_middle ul li{ width:280px; float:left; text-align:center; margin-right:26px;}
.xg_middle ul li a{ font-size:18px; color:#808080;}
.xg_middle ul li a img{ margin-bottom:10px;width:280px;}
.xg_middle ul li a.photo{display:block;}
.xg_middle ul li a.title{display:block;height:40px; line-height:40px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.pro_lm{ width:1200px; margin:0px auto 60px;}
.pro_lm ul li{ float:left; width:205px; padding-left:18px; padding-right:17px;background:url(../images/product_05.png) right bottom no-repeat;}
.pro_lm ul li .bt a{ display:block; text-align:center; font-size:18px; color:#000000;background:url(../images/product_03.png) center bottom no-repeat; padding-bottom:7px; margin-bottom:7px;}
.pro_lm ul li .nr a{ color:#333333; font-size:14px; line-height:24px; margin-right:7px;}
.pro_lm ul li.last{ background:none;}

.product{ width:1164px; margin:0px auto 35px; border-bottom:1px #e0e0e0 solid; padding-bottom:15px;}
.product ul { width:1200px;}
.product ul li{ width:360px; float:left; margin-bottom:38px; margin-right:40px;}
.product ul li .tp{ position:relative; margin-bottom:20px;}
.product ul li .tp .xfk{ position:absolute;background:url(../images/nybg.png); width:100%; left:0px; top:0px; height:300px;transition:all .5s;-webkit-transition:all .5s;opacity:0;filter:alpha(opacity=0);}
.product ul li.cur .tp .xfk{opacity:1;filter:alpha(opacity=100);}
.product ul li a{ font-size:14px; color:#333333;}
.product ul li a.t{display:block;height:20px; line-height:20px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.product ul li .tp .xfk .nr{ padding-top:112px; text-align:center; color:#fff; font-size:14px; line-height:35px;}
.product ul li .tp .xfk .nr a{ color:#fff; font-size:14px; display:block;}

.case_one{ width:1163px; margin:0px auto 18px;}
.one_left{ width:580px; float:left;}
.hdl{ border:1px #cccccc solid; border-top:0px; padding-top:12px; height:107px; position:relative;}
.hdl ul { width:480px; margin:0px auto; position:relative;}
.hdl ul li{ float:left;margin-right:10px; width:108px; height:94px; overflow:hidden;border:1px #ffffff solid; text-align:center}
.hdl ul li.activeSlide{border:1px #e62117 solid;}
.hdl ul li a{ border:1px #fff solid; display:block;}
.hdl ul li a:hover{ border:1px #a83d43 solid;}
.hdl ul li img{height:94px;}

.hdl a.bnl,.hdl a.bnr{ width:41px; height:96px; display:block; position:absolute;top:12px; }
.hdl a.bnl{ left:6px;background:url(../images/show_17.jpg) no-repeat;}
.hdl a.bnr{ right:6px;background:url(../images/show_24.jpg) no-repeat;  }

.one_left #bigimg img{width:580px ; height:460px;}

.one_right{ width:554px; float:right;}
.one_right .bt{ font-size:26px; margin-bottom:11px; color:#333333;}
.one_right .nr{ font-size:20px; line-height:33px; height:223px;}
.yysj{ width:210px; height:67px; margin:39px auto 30px 0px; line-height:67px; text-align:center; background:#e62117; clear:both;}
.yysj a{ display:block; color:#fff; font-size:20px;}

.new_m{ width:1161px; margin:0px auto; padding-bottom:53px;}
.n_left{ width:322px; float:left;}
.n_bt{ height:54px; padding-left:21px; font-size:16px; line-height:54px; background:#e62117; color:#fff;}
.n_list{ border:1px #e0e0e0 solid; border-top:0px; margin-bottom:13px;}
.n_list ul{ width:88%; margin:0px auto; padding-top:7px; padding-bottom:15px;}
.n_list ul li { line-height:30px; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.n_list ul li a{ font-size:14px;}
.n_list ul li a .tpleft{ background:#b8cbd8; width:16px; height:16px; float:left; text-align:center; line-height:16px; color:#fff; margin-right:8px; margin-top:7px; font-size:12px;}
.n_list ul li.cur a{ color:#e62117;} 
.n_list ul li.cur a .tpleft{ background:#e62117; color:#fff;}
.l_pic img{ margin-bottom:13px;}
.can_list{ border:1px #e0e0e0 solid; border-top:0px; margin-bottom:13px;}
.can_list ul{ width:306px; margin:0px auto; padding-top:7px;}
.can_list ul li{ position:relative; margin-bottom:6px;}
.can_list ul li .xf{ position:absolute;background:url(../images/nybg.png); height:51px; line-height:51px; text-align:center; left:0px; width:100%; bottom:0px;}
.can_list ul li .xf a{ color:#fff; font-size:18px; display:block;}

.case_rig{ width:818px; float:right; border:1px #e0e0e0 solid;}
.ca_fl{border-bottom:1px #e0e0e0 solid; height:52px; margin-bottom:23px;}
.ca_fl ul li{  float:left; width:120px; text-align:center;border-right:1px #e0e0e0 solid; line-height:52px;}
.ca_fl ul li a{ font-size:16px; color:#333333;}
.ca_fl ul li.cur{ background:#e62117;}
.ca_fl ul li.cur a{ color:#fff;}


.ca_big{ width:782px; margin:0px auto 22px; position:relative;background:url(../images/caseshow_27.jpg) repeat-x; height:27px;}
.ca_big .tpleft{ background:#fff; font-size:18px; color:#e62117; padding-right:13px; float:left; line-height:27px;}
.quan{ width:16px; height:16px; position:absolute; left:-27px; top:5px;}
.sgdb{ border-bottom:1px #e62117 solid; font-size:24px; height:40px; margin-bottom:20px;}
.sgdb .tpright{border-bottom:3px #e62117 solid;height:40px; color:#333;}
.topts{ font-size:16px; line-height:27px; color:#808080; border-bottom:1px #cccccc solid; padding-bottom:40px; margin-bottom:34px; }

.projso{ width:782px; margin:0px auto 27px;background:url(../images/show_46.jpg) repeat-x; height:29px;}
.pr_bt{background:url(../images/show_44.jpg) center no-repeat; width:123px; margin:0px auto; height:29px; text-align:center; font-size:18px; color:#333; line-height:29px;}
.ca_picc { margin-bottom:36px; font-size:16px; color:#333; line-height:26px;}
.ca_picc p{ margin-bottom:20px;}
.brand{ color:#c18b2f;}

.ca_ke{ color:#333333; font-size:16px; width:780px; margin:0px auto 40px; line-height:30px;}
.ca_ke img{ margin-bottom:21px;}
.ca_ke p{ padding-top:7px; margin-bottom:10px;}
.cjzs{ font-size:18px; color:#333333; line-height:32px; margin-bottom:30px;}
.zsgw{ font-size:24px;}

.cerzs{ width:787px; margin:0px auto 18px;  }
.cerzs ul li{ float:left; width:180px; margin-left:8px; margin-right:8px; margin-bottom:15px;}
.cerzs ul li img{ margin-bottom:6px;}
.cerzs ul li .ce_name{background:url(../images/poshow_68.jpg) left no-repeat; padding-left:25px;}
.cerzs ul li a{ font-size:16px;}

.ca_picc.two{ text-align:center; margin-bottom:30px;}
.ca_book{background:url(../images/poshow_72.jpg) right top no-repeat; width:768px; margin:0px auto 20px;}
.book_one{ width:291px; height:34px; line-height:34px; padding-left:10px; border:0px; border-radius:5px; background:#f3f3f3;font-family:"Microsoft YaHei"; font-size:14px;}
.book_two{ width:487px; line-height:34px; padding-left:10px; border:0px; border-radius:5px; background:#f3f3f3;font-family:"Microsoft YaHei"; font-size:14px;}
.ca_book td{ padding-bottom:15px;}

.c_gift { width:1163px; margin:0px auto 43px;}
.c_gift ul{ width:1180px;}
.c_gift ul li{ float:left; margin-right:17px; width:376px; position:relative; }
.c_gift ul li .xfk{background:url(../images/blackbj.png); height:138px; position:absolute; line-height:138px; text-align:center; position:absolute; top:0px; left:0px; width:100%;}
.c_gift ul li .xfk a{ font-size:30px; color:#fff;}
.c_gift.one{ margin-bottom:63px;}
.c_gift.one ul li .xfk{ height:220px; line-height:30px;}
.c_gift.one ul li .xfk .bty{ color:#fff; font-size:45px; font-weight:bold; line-height:60px; padding-top:60px; margin-bottom:15px;}

.c_gift.one ul li .xfk .dj_more{ width:131px; height:45px; margin:0px auto; border:1px #fff solid;border-radius:5px; line-height:45px;}
.c_gift.one ul li .xfk .dj_more a{ font-size:23px;}

.des_one { width:1226px; margin:0px auto;}
.des_one ul{ width:1250px;}
.des_one ul li{ width:110px; float:left; margin-left:15px; margin-right:29px;}
.des_one ul li a { display:block; text-align:center; color:#808080; font-size:20px;}
.des_one ul li a .tb{ width:106px; height:106px; border-radius:53px; border:1px #e3e3e3 solid; margin-bottom:12px;}
.des_one ul li a:hover{ color:#e62117;}
.des_one ul li.no1 a .tb{background:url(../images/d1.png) center no-repeat;}
.des_one ul li.no1 a:hover .tb{background:#e62117 url(../images/d11.png) center no-repeat;}

.des_one ul li.no2 a .tb{background:url(../images/d2.png) center no-repeat;}
.des_one ul li.no2 a:hover .tb{background:#e62117 url(../images/d22.png) center no-repeat;}

.des_one ul li.no3 a .tb{background:url(../images/d3.png) center no-repeat;}
.des_one ul li.no3 a:hover .tb{background:#e62117 url(../images/d33.png) center no-repeat;}

.des_one ul li.no4 a .tb{background:url(../images/d4.png) center no-repeat;}
.des_one ul li.no4 a:hover .tb{background:#e62117 url(../images/d44.png) center no-repeat;}


.des_one ul li.no5 a .tb{background:url(../images/d5.png) center no-repeat;}
.des_one ul li.no5 a:hover .tb{background:#e62117 url(../images/d55.png) center no-repeat;}

.des_one ul li.no6 a .tb{background:url(../images/d6.png) center no-repeat;}
.des_one ul li.no6 a:hover .tb{background:#e62117 url(../images/d66.png) center no-repeat;}

.des_one ul li.no7 a .tb{background:url(../images/d7.png) center no-repeat;}
.des_one ul li.no7 a:hover .tb{background:#e62117 url(../images/d77.png) center no-repeat;}

.des_one ul li.no8 a .tb{background:url(../images/d8.png) center no-repeat;}
.des_one ul li.no8 a:hover .tb{background:#e62117 url(../images/d88.png) center no-repeat;}

.de_ji{ width:568px; float:left;}
.de_ji .tpright{ width:465px; padding-top:25px;}
.de_ji .tpright .bt{ color:#333333; font-size:28px; margin-bottom:10px;}
.de_ji .tpright .nr{ font-size:16px; line-height:32px; color:#808080;}
.des_three td{ padding-bottom:20px;}

.abjs_two{ width:1200px; margin:0px auto 50px; background:#fff; padding-top:34px; padding-bottom:40px;}
.ablm_js{ width:1124px; margin:0px auto 20px; border-bottom:1px #cccccc solid; height:34px; }
.ablm_js .tpleft{ font-size:22px;border-bottom:4px #e62117 solid; line-height:30px;}

.about_js{ width:1124px; margin:0px auto; font-size:16px; line-height:28px; color:#808080;}
.about_js p{ margin-bottom:20px;}

.ab_three{ width:1054px; margin:0px auto; position:relative; padding-top:20px; padding-bottom:30px;}
.ab_three a.bnl,.ab_three a.bnr{width:40px; height:40px; display:block; position:absolute; border:1px #cccccc solid; border-radius:5px; display:none;}
.ab_three a.bnl{ left:0px;top:20px;background:url(../images/abjt1.png)  center no-repeat; }
.ab_three a.bnl:hover{background:#e62117 url(../images/abjt11.png)  center no-repeat;border:1px #e62117 solid; }
.ab_three a.bnr{ left:0px; top:65px;background:url(../images/abjt21.png)  center no-repeat; }
.ab_three a.bnr:hover{background:#e62117 url(../images/abjt2.png)  center no-repeat;border:1px #e62117 solid;}
.history{ width:760px; height:368px; padding-left:8px; overflow:hidden; float:left; margin-left:93px; border-left:6px #cccccc solid;}
.history ul{}
.history ul li{background:url(../images/about_07.jpg) left repeat-y; }
.history ul li a{ color:#808080; font-size:16px; line-height:46px; height:46px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis; display:block; margin-left:23px;}
.history ul li a .red{ color:#e62117;}
.history ul li a:hover{background:#e62117 url(../images/about_09.jpg) top left no-repeat; color:#fff; padding-left:20px;}
.history ul li a:hover .red{ color:#fff;}

.ab_four{ width:1124px; margin:0px auto; padding-top:20px;}
.ab_four .ab_nr{}
.ab_four .ab_nr .tpleft{ width:537px; float:left;}
.ab_four .ab_nr .tpright{ width:488px; margin-right:20px;}
.ab_four .bt{ font-size:20px; margin-bottom:17px;}
.ab_four .nr{ font-size:16px; line-height:25px;}
.ab_four .nr p{ margin-bottom:20px;}
.ab_four .ab_nr.one { padding-top:40px;}
.ab_four .ab_nr.one .bt{ text-align:center; margin-bottom:7px;}
.ab_four .ab_nr.one .nr{ text-align:center; margin-bottom:25px;}

.join_bg{ background:#f7f7f7; height:98px;}
.join_one{background:#f2f2f2; padding-top:31px; margin-bottom:38px; padding-bottom:72px;}
.join_two{ width:1080px; margin:0px  auto;}
.join_two ul li{ float:left; width:360px; overflow:hidden;}
.jo_nr{ width:345px; float:left; padding-top:18px; margin-left:12px;}
.join_two ul li .tpleft{}
.join_two ul li .tpright{ width:277px; color:#4c4c4c; height:164px;}
.join_two ul li .tpright .bt{ font-size:24px;}
.join_two ul li .tpright .nr{ color:#4c4c4c; font-size:16px; line-height:28px;}

.join_three{ width:1200px; margin:0px auto;}
.join_three ul li{background:url(../images/join_27.jpg) bottom repeat-x; padding-bottom:60px; margin-bottom:30px;}
.join_three ul li .ts_js{ width:555px; float:left; margin-left:12px; font-size:16px; line-height:28px; color:#808080; padding-top:20px;}
.join_three ul li .ts_js .bt{ font-size:24px; color:#333; margin-bottom:15px;}
.join_three ul li .tpright{ margin-right:22px;}
.join_three ul li .tpleft{ margin-left:22px; margin-right:50px;}
.join_three ul li.last{ margin-bottom:0px; background:none;}

.join_four{ width:1200px; margin:0px auto 30px;}
.join_four ul { width:1250px;}
.join_four ul li{ width:380px; float:left; margin-right:31px; margin-bottom:31px;}
.join_four ul li .conjs{ background:#f2f2f2; height:188px;}
.join_four ul li .conjs .jo_js{ width:306px; margin:0px auto;}
.jo_one{ margin-bottom:15px;}
.jo_one .bh{ float:left;background:url(../images/join_38.jpg) center no-repeat; width:44px; height:54px; font-size:26px; color:#fff; font-weight:bold; text-align:center; margin-right:21px;}
.jo_one .nr{ float:left; color:#808080;width:240px; font-size:12px; padding-top:10px;}
.jo_one .nr .big{ font-size:24px; color:#333333; line-height:30px; display:block; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.jo_one .nr .en{display:block; height:18px; line-height:18px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.jo_js .jonr{ font-size:16px; line-height:25px; color:#808080;}
.join_four ul li.cur .jo_one .bh{background:url(../images/join_40.jpg) center no-repeat;}
.join_four ul li.cur .jo_one .nr .big{ color:#e52117;}
.join_four ul li.cur .jo_js .jonr{ color:#333;}
.join_five{background:url(../images/join_48.jpg) center no-repeat; height:500px;}

.join_six{ background:#f2f2f2; padding-top:57px; padding-bottom:73px;}
.join_six .bt{ text-align:center; font-size:24px; color:#313131; margin-bottom:40px;}
.join_six .nr{ width:470px; margin:0px auto; height:150px; font-size:18px; text-align:center; line-height:34px; color:#313131;}
.join_six a.djz{ display:block; width:301px; height:82px; line-height:82px; margin:0px auto; text-align:center; background:#333333; font-size:32px; color:#fff;}

.join_seven{background:url(../images/join_50.jpg) center no-repeat; height:564px; padding-top:36px; border-bottom:1px #939393 solid;}

.book_1{ width:443px; height:39px; line-height:39px; padding-left:10px; border:0px; border-radius:0px; background:#fff;font-family:"Microsoft YaHei"; font-size:14px;}
.book_2{ width:443px; line-height:39px; padding-left:10px; border:0px; border-radius:0px; background:#fff;font-family:"Microsoft YaHei"; font-size:14px;}

.liuy td{ padding-bottom:14px;}

.tel_one{ border-bottom:1px #8c8c8c dashed; padding-bottom:15px; margin-bottom:28px;}
.tel_m{ width:1092px; margin:0px auto;}
.t_left{ width:907px; float:left; padding-top:27px; margin-top:15px;background:url(../images/contact_06.jpg) left top no-repeat; font-size:16px; line-height:31px; }
.t_left .red{ color:#e52117;}
.tel_two{ width:1092px; margin:0px auto 54px; border-bottom:1px #8c8c8c solid; padding-bottom:50px;}
.te_js{ width:291px; float:left; margin-left:41px; padding-top:43px;}
.te_js .bt{ line-height:39px; font-size:28px; color:#2c2e4d; margin-bottom:30px;}
.te_js .nr{ font-size:16px; line-height:31px; color:#2c2e4d;}
.te_js .nr .red{ color:#e52117;}

.tel_three{background:url(../images/contact_21.jpg) repeat-x; height:47px; margin-bottom:23px;}
.tel_three .tpleft{ background:#fff;line-height:47px; font-size:28px; color:#2c2e4d; padding-left:12px; padding-right:12px; }
.ditu{ width:1089px; margin:0px auto;}

.new_m1{ width:1161px; margin:0px auto; padding-bottom:53px;}
.l_bq{ background:#e62117; padding-top:23px; padding-bottom:23px; color:#fff; font-size:18px;}
.bq_bt{background:url(../images/newshow_10.jpg) left no-repeat; height:40px; width:224px; margin:0px auto 10px; padding-left:53px; line-height:55px; }
.bq_nr{width:277px; margin:0px auto 18px; line-height:45px;}
.bq_nr a{color:white;}

.r_show{ width:820px; float:right; padding-top:10px;}
.new_bt{ font-size:26px; text-align:center; margin-bottom:7px;}
.source{ text-align:center; font-size:16px; margin-bottom:10px;}
.biaoq{ color:#808080; font-size:16px; text-align:center; line-height:21px; margin-bottom:22px;}
.new_nrzs{ border:1px #e0e0e0 solid; padding:21px 15px; font-size:18px; line-height:30px;}
.new_nrzs p{ margin-bottom:20px;}
.respon{ text-align:right;}
.copyjs{ text-align:center; margin-bottom:54px;}
.updown{ background:#e6e6e6; height:62px; line-height:62px; margin-bottom:40px;}
.updown ul li{ float:left; padding-left:15px; width:48%; border-right:1px #cccccc solid; height:62px; line-height:62px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.updown ul li.last{ border-right:0px;}

.hotwz{ font-size:22px; color:#808080; margin-bottom:15px;}

.Article ul { width:850px; padding-bottom:20px;}
.Article ul li{ width:186px; float:left; text-align:center; line-height:40px; margin-right:15px;}
.Article ul li a.photo{display:block;width:185px; height:116px; overflow:hidden;}
.Article ul li a.photo img{width:185px; height:116px; background: #f3f3f3 url(../images/noimage.gif) center no-repeat; background-size:100%;}
.Article ul li a.title{ font-size:16px; display:block;height:22px; line-height:22px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis; margin-top:10px;}

.liuy td, .ca_book td{position:relative;}
.liuy td label{position:absolute; left:10px; top:0px;color:#b1b1b1; height:41px; line-height:41px; display:none;}
.liuy td label.placeholder-on, .ca_book td label.placeholder-on{ display:block;}
.ca_book td label{position:absolute; left:10px; top:0px;color:#b1b1b1; height:36px; line-height:36px; display:none;}

.pro-content{width:782px; margin:auto;}
.case-content{width:1200px; margin:auto;}

.jcarousel-skin-kp{width:1226px; height:335px; overflow:hidden;margin:auto;}
.jcarousel-skin-kp .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-kp .jcarousel-container-horizontal {
	margin:auto;
    width:1226px;
}
.jcarousel-skin-kp .jcarousel-clip-horizontal {
    width:1226px;
}
.jcarousel-skin-co{width:1171px; height:249px; overflow:hidden;margin:auto;}
.jcarousel-skin-co .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-co .jcarousel-container-horizontal {
	margin:auto;
    width:1171px;
}
.jcarousel-skin-co .jcarousel-clip-horizontal {
    width:1171px;
}

.jcarousel-skin-p{width:470px; height:96px; overflow:hidden;margin:auto;}
.jcarousel-skin-p .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-p .jcarousel-container-horizontal {
	margin:auto;
    width:470px;
}
.jcarousel-skin-p .jcarousel-clip-horizontal {
    width:470px;
}
.jcarousel-skin-case{width:1054px; height:138px; overflow:hidden;margin:auto;}
.jcarousel-skin-case .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-case .jcarousel-container-horizontal {
	margin:auto;
    width:1054px;
}
.jcarousel-skin-case .jcarousel-clip-horizontal {
    width:1054px;
}

.jcarousel-skin-tango-ver{width:760px; height:368px; overflow:hidden;}
.jcarousel-skin-tango-ver .jcarousel-container-vertical {
	height:368px;
}

.jcarousel-skin-tango-ver .jcarousel-clip-vertical {
    height:368px;
}

.about-box li{display:none;}
.m_part2 ul.about-box li{width:1226px; float:none; margin:0;}
.m_part2 ul.about-box{width:auto;}

.t_tel .tel_text,
.r_tel .tel_text,
.s_three .d_tel .tel_text,
.db_three .nr{ display:none;}