/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:' '; color:#fff; background:#222;}
a{color:#fff;}
a:hover{ color:#f00; text-decoration:underline;}
p{line-height:1.8em; padding:5px 0; color:#2b7fc5; font-size:18px;}
img{outline-width:0px;vertical-align:top;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1200px; margin:0 auto;}



.header{ border-top:3px solid #a48a7c;}
.top{ height:27px; line-height:24px;}
.top span{ float:left; background:url(../images/hi.png) left center no-repeat; padding-left:26px;}
.top strong{ float:right; font-weight:normal; background:url(../images/favbg.png) center no-repeat; width:344px; text-align:right;} 
.top strong a{ color:#fff; padding-left:12px; padding-right:12px;}
.top strong a.a1{ background:url(../images/h.png) left center no-repeat;}
.top strong a.a2{ background:url(../images/f.png) left center no-repeat;}
.top strong a.a3{ background:url(../images/ff.png) left center no-repeat;}
.head{ height:95px;}
.head .logo{ float:left; margin-top:-28px;}
.head .logo img{ padding-top:0px;}
.head .tel{ float:right; margin-top:10px; color: #f0c41b;}
.head .tel span{ display:block; font-size:16px; background:url(../images/toptel.png) left center no-repeat; padding:10px 0px 10px 40px;}
.head .tel strong{ display:block; font-size:30px; font-family:Arial, Helvetica, sans-serif;}

.menubg{ background:#000; height:65px; position:relative; z-index:8;}
/*menu*/
.menu{height:65px;line-height:65px;}
.menu ul li{ float:left; position:relative;width:133px; background:url(../images/vline.png) right center no-repeat;}
.menu ul li dl{ background:#f0c41b; width:100%; position:absolute; left:0px; top:65px; box-shadow:2px 2px 5px rgba(0,0,0,0.2);display:none; }
.menu ul li dl dd{ line-height:30px; }
.menu ul li dl dd a{ font-size:14px; color:#fff; font-weight:normal; display:block; padding:0; text-align:center;}
.menu ul li dl dd a:hover{ color:#f60;}
.menu a{ font-size:16px;color:#f0c41b; text-decoration:none; display:block;text-align:center;}
.menu a:hover{color:#fff;}
a.menu_hover{ background:#f0c41b;color:#fff;}


/*banner_02*/
.banner_02{ height:500px; overflow:hidden;}
.banner_02 #banner_02_con{ display:none;}

.con1{ margin-top:45px;}
.c1_left{ float:left; width:550px; position:relative;color: #a48a7c;}
.c1_left h2{ height:35px; border-bottom:#cecece 1px solid;}
.c1_left h2 strong{ display:block; height:34px; background:url(../images/vediotbg.png) left center no-repeat; padding-left:35px; font-size:21px; line-height:30px; float:left; padding-right:10px; /*border-bottom:#a48a7c 2px solid;*/ position:relative; font-weight:normal; }
.c1_left h2 b{ color:#a48a7c; padding-bottom:5px; font-size:28px; padding-left:5px; }
.c1_left h2 span{ display:block; color:#999; font-size:16px; font-weight:normal; float:left; line-height:35px;}
.c1_video{ margin-top:24px; width:550px; height:350px; background:#fff; position:relative; z-index:2;}
.vbg{ display:block; width:147px; height:127px; position:absolute; left:-120px; top:305px; background-image:url(../images/vbg.png); z-index:1; }
.vbottom{ display:block; width:550px; height:65px; background-color:#f0c41b; border-top:#FFFFFF 1px solid; }
.vbb{ display:block; width:255px; height:60px; line-height:30px; float:left; font-size:24px; color:#FFFFFF; font-weight:bold; padding-top:5px; padding-left:25px; }
.vbb span{ display:block; width:255px; font-size:16px; font-weight:normal; text-transform:uppercase; }
.vtel{ display:block; width:240px; height:50px; border-left:#FFFFFF 1px solid; float:right; margin-top:7px; color:#FFFFFF; padding-left:20px; }
.vtel span{ display:block; width:200px; height:20px; line-height:20px; font-size:16px; background-image:url(../images/vtelbg.png); background-position:left center; padding-left:40px; background-repeat:no-repeat; }
.vtel b{ display:block; width:240px; height:30px; line-height:30px; font-size:28px; }
.slideTxtBox_01{ float:right; width:610px;color: #a48a7c;}
.slideTxtBox_01 .hd{ height:35px; border-bottom:#cecece 1px solid;}
.slideTxtBox_01 .hd h2{ float:left;}
.slideTxtBox_01 .hd h2 strong{ display:block; height:34px; background:url(../images/vediotbg.png) left center no-repeat; padding-left:35px; font-size:21px; line-height:30px; float:left; padding-right:10px; /*border-bottom:#a48a7c 2px solid;*/ position:relative; font-weight:normal; }
.slideTxtBox_01 .hd h2 b{ color:#a48a7c; padding-bottom:5px; font-size:28px; padding-left:5px; }
.slideTxtBox_01 .hd h2 span{ display:block; color:#999; font-size:16px; font-weight:normal; float:left; line-height:35px;}
.slideTxtBox_01 .hd ul{ float:right;}
.slideTxtBox_01 .hd ul li{ float:left; width:95px; height:36px; line-height:35px; text-align:center; margin-left:5px; font-size:16px;}
.slideTxtBox_01 .hd ul li.on{ background:#f0c41b;cursor:pointer; } 
.slideTxtBox_01 .bd{ padding-top:8px;}
.slideTxtBox_01 .bd ul li{ height:111px; border-bottom:#999 1px dashed; padding:16px 0px;}
.slideTxtBox_01 .bd ul li img{ display:block; width:148px; height:111px; float:left; }
.slideTxtBox_01 .bd ul li .c1_txt{ float:right; width:440px;}
.slideTxtBox_01 .bd ul li .c1_txt strong{ display:block; height:30px; line-height:30px;}
.slideTxtBox_01 .bd ul li .c1_txt strong a{ float:left; font-size:16px; color:#a48a7c;}
.slideTxtBox_01 .bd ul li .c1_txt strong i{ float:right; font-style:normal; font-size:14px; color:#999; font-weight:normal;}
.slideTxtBox_01 .bd ul li .c1_txt span{ display:block; line-height:24px; font-size:14px;}

.con2bg{ width:100%; height:2070px; background:url(../images/advbg.png) center top no-repeat;}

.advt{ display:block; width:1200px; margin:0 auto; height:40px; line-height:40px; position:relative; color:#FFFFFF; font-size:24px; text-align:center; padding-top:255px; }
.advtel{ display:block; width:181px; height:232px; background-image:url(../images/advtelbg.png); position:absolute; right:0px; top:70px; }
.advtel span{ display:block; width:181px; height:40px; line-height:40px; color:#FFFFFF; font-size:32px; padding-top:80px; }
.advtel strong{ display:block; width:181px; height:40px; line-height:40px; color:#FFFFFF; font-size:21px; padding-top:10px; }
.advtel b{ display:block; width:181px; height:40px; line-height:40px; color:#FFFFFF; font-size:24px; font-weight:normal; font-family:"Impact"; }

.con2 ul{ display:block; width:1200px; height:480px; margin:0 auto; padding-top:35px; padding-bottom:50px; }
.con2 ul li{ display:block; width:400px; height:480px; float:left; }
.con2 ul li a{ display:block; width:400px; height:480px; position:relative; }
.con2 ul li img{ display:block; width:400px; height:480px; }
.con2 ul li span{ display:block; width:239px; height:239px; position:absolute; left:0px; top:0px; background-image:url(../images/spanf.png); padding-left:80px; padding-right:81px; padding-top:100px; padding-bottom:140px;-webkit-transition: all 0.05s linear;-moz-transition: all 0.05s linear; -o-transition: all 0.05s linear; transition: all 0.05s linear; }
.con2 ul li:hover span{ background-image:url(../images/advspanbg.png); padding:0px; left:80px; top:120px; -webkit-transition: all 0.05s linear; -moz-transition: all 0.05s linear; -o-transition: all 0.05s linear; transition: all 0.05s linear; }
.con2 ul li small{ display:block; width:239px; height:30px; line-height:30px; color:#FFFFFF; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; padding-top:50px;  }
.con2 ul li b{ display:block; width:239px; height:50px; line-height:50px; color:#FFFFFF; font-size:38px; text-align:center; padding-bottom:10px; }
.con2 ul li em{ display:block; width:100px; height:40px; background-image:url(../images/more.png); margin:0 auto; }

.con3{ height:775px; padding-top:100px; }
.con3 h2{ display:block; height:110px; background:url(../images/prodstitle.png) center top no-repeat; padding-top:140px; color:#f0c41b; text-align:center; }
.con3 h2 strong{ display:block; height:40px; line-height:40px; font-size:30px; font-weight:normal; }
.con3 h2 span{ display:block; height:40px; line-height:40px; font-size:16px; font-weight:normal; }

.slideTxtBox_04 .hd{ height:170px;}
.slideTxtBox_04 .hd ul li{ display:block; width:150px; height:170px; float:left; text-align:center; background:#333333;cursor:pointer;}
.slideTxtBox_04 .hd ul li img{ padding-top:28px;}
.slideTxtBox_04 .hd ul li span{ display:block; width:150px; height:30px; line-height:30px; color:#fff; text-align:center; font-size:16px; padding-top:38px; }
.slideTxtBox_04 .hd ul li.on{ background:#f0c41b;cursor:pointer; } 
.slideTxtBox_04 .bd{ overflow:hidden;}
.slideTxtBox_04 .bd ul{ width:1209px; height:323px; padding-top:30px; margin:0 auto; overflow:hidden; }
.slideTxtBox_04 .bd ul li{ display:block; width:394px; height:323px; float:left; margin-right:9px; overflow:hidden; }
.slideTxtBox_04 .bd ul li img{ display:block; width:394px; height:323px; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }
.slideTxtBox_04 .bd ul li img:hover { -webkit-transform: scale(1.5); transform: scale(1.5); -webkit-transition: all 1s ease-in; -moz-transition: all 1s ease-in; -o-transition: all 1s ease-in; -ms-transition: all 1s ease-in; transition: all 1s ease-in; }

.c3_bot{ height:118px; padding-top:25px; }
.c3_bot ul{ height:118px;}
.c3_bot ul li{ display:block; width:118px; height:118px; float:left; background-position:center; background-repeat:no-repeat; padding-left:41px; padding-right:41px; line-height:180px; text-align:center; color:#333333; font-size:16px; }
.c3_bot ul li:hover{ color:#fff; }
.tdli01{ background-image:url(../images/tdli01.png); }
.tdli02{ background-image:url(../images/tdli02.png); }
.tdli03{ background-image:url(../images/tdli03.png); }
.tdli04{ background-image:url(../images/tdli04.png); }
.tdli05{ background-image:url(../images/tdli05.png); }
.tdli06{ background-image:url(../images/tdli06.png); }
.tdli01:hover{ background-image:url(../images/tdli01on.png); }
.tdli02:hover{ background-image:url(../images/tdli02on.png); }
.tdli03:hover{ background-image:url(../images/tdli03on.png); }
.tdli04:hover{ background-image:url(../images/tdli04on.png); }
.tdli05:hover{ background-image:url(../images/tdli05on.png); }
.tdli06:hover{ background-image:url(../images/tdli06on.png); }

.con4bg{ background:#fff;}
.con4{ display:block; width:1200px; height:650px; margin:0 auto; background-image:url(../images/tdbg.jpg); background-position:top center; position:relative; margin:0 auto; }
.tdtitle{ height:115px; text-align:center;}
.tdtitle strong{ font-weight:normal; display:block; height:65px; line-height:65px; color:#fff; font-size:24px; }
.tdtitle b{ color:#fff000; font-size:36px; }
.tdtitle span{ display:block; height:40px; line-height:40px; color:#fff; font-size:14px; }
.con4 h3{ display:block; height:30px; line-height:30px; font-size:16px; color:#333; text-align:center; padding-top:15px;}
.con4 h3 b{ color:#000; }
.tditem{ display:block; width:200px; padding-right:100px; line-height:24px; padding-top:10px; padding-bottom:10px;  height:92px; color:#333333; font-size:16px; position:absolute; }
span.tditemt{ display:block; width:92px; height:92px; line-height:92px; text-align:center; font-size:36px; color: #ebc61d; font-weight:bold; background-image:url(../images/tditembg.png); position:absolute; top:0px; right:0px; }
.tditeml{ display:block; width:200px; padding-left:100px; line-height:24px; padding-top:10px; padding-bottom:10px;  height:92px; color:#333333; font-size:16px; position:absolute; }
span.tditemtl{ display:block; width:92px; height:92px; line-height:92px; text-align:center; font-size:36px; color: #ebc61d; font-weight:bold; background-image:url(../images/tditembg.png); position:absolute; top:0px; left:0px; }
.tditemt:hover,.tditemtl:hover{ background-image:url(../images/tditemon.png); color: #ebc61d; }
.itm1{ top:484px; left:22px; }
.itm2{ top:336px; left:68px; }
.itm3{ top:220px; left:176px; }
.itm4{ top:220px; left:747px; }
.itm5{ top:336px; left:841px; }
.itm6{ top:484px; left:885px; }
.infoc{ display:block; width:300px; height:270px; position:absolute; left:350px; top:350px; }
.infocxz{ display:block; height:30px; line-height:30px; width:70px; color: #000000; font-size:26px; font-weight:bold; position:absolute; left:40px; top:5px; }
.tdc{ display:block; height:30px; line-height:30px; width:200px; color:#bfa3a3; font-size:36px; font-weight:bold; position:absolute; left:110px; top:5px; }
.tdc1{ display:block; height:30px; line-height:30px; width:200px; color: #ebc61d; font-size:36px; font-weight:bold; position:absolute; left:107px; top:2px; }
.infot{ display:block; height:30px; line-height:30px; width:300px; font-size:20px; color:#333333; font-weight:bold; position:absolute; left:40px; top:48px; }
.tdtel{ display:block; width:300px; height:55px; background-image:url(../images/telicon.png); background-position:left top; background-repeat:no-repeat; position:absolute; left:360px; top:460px; }
.tdtel span{ display:block; width:200px; height:20px; line-height:20px; color:#333333; font-size:16px; padding-left:75px; }
.tdtel b{  display:block; width:230px; height:33px; line-height:35px; color:#333333; font-size:30px; padding-left:75px; letter-spacing:-1px; }
.con4 p{ padding:0px;}
.zxbtn{ display:block; width:150px; height:44px; background-image:url(../images/zxicon.png); position:absolute; top:545px; left:365px; }

.c5_1{ padding:20px 0px; padding-top:20px; padding-bottom:20px; }
.c5_1 ul{ display:block; width:1200px; height:101px; margin:0 auto; }
.c5_1 li{ display:block; width:140px; height:101px; padding-left:100px; float:left; background-position:left center; background-repeat:no-repeat; }
.c5_1 li b{ display:block; width:140px; height:30px; line-height:30px; font-size:18px; color:#fff; padding-top:20px; }
.c5_1 li span{ display:block; width:140px; height:30px; line-height:30px; font-size:14px; color:#fff; }
.c5_1 li:hover b,.c5_1 li:hover span{ color:#f0c41b; }
.advli1{ background-image:url(../images/adv1.png); }
.advli2{ background-image:url(../images/adv2.png); }
.advli3{ background-image:url(../images/adv3.png); }
.advli4{ background-image:url(../images/adv4.png); }
.advli5{ background-image:url(../images/adv5.png); }
.advli1:hover{ background-image:url(../images/adv1on.png); }
.advli2:hover{ background-image:url(../images/adv2on.png); }
.advli3:hover{ background-image:url(../images/adv3on.png); }
.advli4:hover{ background-image:url(../images/adv4on.png); }
.advli5:hover{ background-image:url(../images/adv5on.png); }
.c5_2{ background:url(../images/casebg.png) center top no-repeat; padding-top:125px; }
.c5_2 ul{ display:block; width:628px; height:66px; margin:0 auto; padding-bottom:20px; }
.c5_2 ul li{ display:block; width:130px; height:66px; padding-left:76px; line-height:66px; color:#fff; font-size:16px; text-align:left; float:left; background-position:left center; background-repeat:no-repeat; }
.casetd1{ background-image:url(../images/casetd1.png); }
.casetd2{ background-image:url(../images/casetd2.png); }
.casetd3{ background-image:url(../images/casetd3.png); }

.slideTxtBox_02 .hd{ height:50px; overflow:hidden;}
.slideTxtBox_02 .hd ul { width:1210px;}
.slideTxtBox_02 .hd ul li{ width:227px; height:50px; float:left; margin-right:10px;}
.slideTxtBox_02 .hd ul li a{ display:block; width:225px; height:46px; line-height:46px; color:#fff; font-size:18px; text-align:center; border:#bf882c 2px solid; }
.slideTxtBox_02 .hd ul li.on{ background:#f0c41b;cursor:pointer; } 
.slideTxtBox_02 .bd{ padding-top:20px; padding-bottom:40px;}
/*scroll_03*/
.scroll_03 .bd li{ float:left; width:220px; overflow:hidden; margin:0 10px;}
.scroll_03 .bd li .img{height:150px;/* border:#f4f4f4 solid 1px;*/ padding:2px; /*background:#fff;*/ text-align:center;}
/*.scroll_03 .bd li .img:hover{background:#f4f4f4;}*/
.scroll_03 .bd li span{ height:30px; line-height:30px; text-align:center; display:block;}
.scroll_03 .bd li .img table tr td{ height:144px;}
.scroll_03 .bd li .img table tr td img{ max-width:214px; max-height:150px;}

/*scroll_03*/
.scroll_04 .bd li{ float:left; width:220px; overflow:hidden; margin:0 10px;}
.scroll_04 .bd li .img{height:150px; /*border:#f4f4f4 solid 1px;*/ padding:2px; /*background:#fff;*/ text-align:center;}
/*.scroll_04 .bd li .img:hover{background:#f4f4f4;}*/
.scroll_04 .bd li span{ height:30px; line-height:30px; text-align:center; display:block;}
.scroll_04 .bd li .img table tr td{ height:150px;}
.scroll_04 .bd li .img table tr td img{ max-width:214px; max-height:150px;}
/*
.slideTxtBox_02 .bd dl dt{ float:left; width:570px; height:500px; position:relative;}
.slideTxtBox_02 .bd dl dt img{ width:570px; height:500px;}
.slideTxtBox_02 .bd dl dt span{ display:block; width:100%; height:66px; line-height:66px; background-image:url(../images/spanf.png); position:absolute; bottom:0px; font-size:24px; font-weight:bold; color:#fff; text-indent:15px; overflow:hidden; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; transition: all 0.5s linear; }
.slideTxtBox_02 .bd dl dt p{ display:block; width:66px; height:66px; background:url(../images/casedetail.png) center no-repeat; position:absolute; right:0px; bottom:0px; overflow:hidden; text-indent:-8000px; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; transition: all 0.5s linear; padding:0px; }
.slideTxtBox_02 .bd dl dt:hover span{ bottom:100px; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; transition: all 0.5s linear; }
.slideTxtBox_02 .bd dl dt:hover p{ height:100px; width:540px; background:url(../images/spanf.png) repeat; padding-left:15px; padding-right:15px; text-indent:0px; font-size:16px; color:#fff; line-height:30px; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; transition: all 0.5s linear; }

.slideTxtBox_02 .bd dl dd{ float:left; margin-left:10px; width:305px; height:245px;width:305px; height:245px; position:relative; margin-bottom:10px;}
.slideTxtBox_02 .bd dl dd img{ display:block; width:305px; height:245px; }
.slideTxtBox_02 .bd dl dd span{ display:block; width:100%; height:66px; line-height:66px; background-image:url(../images/spanf.png); position:absolute; bottom:0px; font-size:24px; font-weight:bold; color:#fff; text-indent:15px; overflow:hidden; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; transition: all 0.5s linear; }
.slideTxtBox_02 .bd dl dd p{ display:block; width:66px; height:66px; background-image:url(../images/casedetail.png); position:absolute; right:0px; bottom:0px; overflow:hidden; text-indent:-8000px; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; transition: all 0.5s linear; }
.slideTxtBox_02 .bd dl dd:hover span{ bottom:100px; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; transition: all 0.5s linear; }
.slideTxtBox_02 .bd dl dd:hover p{ height:100px; width:275px; background-image:url(../images/spanf.png); padding-left:15px; padding-right:15px; text-indent:0px; font-size:16px; color:#fff; line-height:30px; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; transition: all 0.5s linear; }
*/



.con6bg{ width:100%; height:597px; background:url(../images/compshowbg.jpg) center top no-repeat;}
.compshowt{ display:block; width:875px; height:102px; margin:0 auto; padding-left:325px; padding-top:113px; }
.compshowt strong{ display:block; width:875px; height:60px; border-bottom: #000000 2px solid; color: #ebc61d; font-size:35px; line-height:60px; font-weight:normal; }
.compshowt strong b{ display:block; min-width:100px; height:60px; color: #ebc61d; padding-left:20px; padding-right:20px; background-color: #000000; float:left; }
.compshowt span{ display:block; width:875px; height:40px; line-height:40px; text-align:center; color: #ebc61d; font-size:24px; text-transform:uppercase; font-weight:lighter; font-family:Arial, Helvetica, sans-serif; }

.slideTxtBox_03 .hd{ height:80px; padding-top:65px;}
.slideTxtBox_03 .hd h2{ width:420px; height:80px; float:left; padding-left:320px;  color: #ebc61d;}
.slideTxtBox_03 .hd h2 strong{ display:block; height:40px; line-height:40px; font-size:30px; padding-top:12px; }
.slideTxtBox_03 .hd h2 span{ display:block;height:20px; line-height:20px; font-size:12px;}
.slideTxtBox_03 .hd ul{ display:block; width:445px; height:51px; padding-top:29px; float:right; }
.slideTxtBox_03 .hd ul li{ display:block; width:110px; height:50px; float:left; font-size:16px; color:#1b4b9d; line-height:50px; border: #f0c41b 1px solid; text-align:center; }
.slideTxtBox_03 .hd ul li a{ color:#333;}
.slideTxtBox_03 .hd ul li.on{ background: #000000;cursor:pointer;color:#fff; }
.slideTxtBox_03 .hd ul li.on a{ color: #ebc61d;}
.slideTxtBox_03 .bd{ width:1200px; height:200px; padding-left:345px; margin:0 auto; padding-top:18px; }
.slideTxtBox_03 .bd ul li{ width:270px; height:200px; float:left; padding-left:15px; }
.slideTxtBox_03 .bd ul li img{ width:270px; height:200px; }

.con7{ padding-top:40px; padding-bottom:40px; }
.con7 h2{ width:200px; height:150px; background-image:url(../images/hzmt.png); color: #ebc61d; float:left; }
.con7 h2 strong{ display:block; height:40px; line-height:40px; font-size:30px; padding-left:30px; padding-top:42px; }
.con7 h2 span{ display:block; height:20px; line-height:20px; font-size:18px; padding-left:30px; font-weight:normal; }
.con7 ul{ float:right; width:1000px;}
.con7 ul li{ display:block; width:190px; height:70px; float:left; padding-left:10px; margin-bottom:10px; }
.con7 ul li img{ display:block; width:188px; height:68px; border:#cbcbcb 1px solid; }


.f_navbg{ background:#000; height:65px; line-height:65px;}
.f_nav a{ color:#ebc61d; padding:0px 30px; background:url(../images/vline.png) right center no-repeat; display:inline-block; font-size:16px;}

.footer{ padding-bottom:58px;}
.ft_logo{ float:left;}
.ft_mid{ color:#ebc61d; float:left; width:500px; height:225px; margin-left:74px; padding-top:30px; float:left;}
.ft_mid .ft_company{ height:55px; line-height:30px; font-size:22px;}
.ft_mid .ft_company span{ display:block; height:16px; line-height:16px; font-size:12px;}
.ftel{ height:45px; line-height:30px; font-size:18px;}
.ftel b{ height:30px; line-height:30px; font-size:30px;}
.ft_mid ul li{ line-height:30px; font-size:16px;}
.ft_right{ width:400px; height:225px; float:right; padding-top:30px; }
.fline{width:1px; height:200px; float:left; background-color:#FFFFFF; }
.ew{ width:380px; height:160px; float:right; }
.ew img{ height:120px; margin:0 5px;}
.suport{ width:330px; height:50px; padding-top:10px; line-height:25px; font-size:14px; color: #ebc61d; float:right; }


.fixdiv{ display:block; width:100%; height:58px; position:fixed; bottom:0px; background-image:url(../images/fixbg.png); background-position:center; z-index:9999; }
.kf{ display:block; width:116px; height:116px; background-image:url(../images/kf1.png); position:absolute; left:-18px; top:-58px; }
.fixmain{ display:block; width:936px; height:134px; padding-left:264px;  margin:0 auto; position:relative; }
.fixformul{ display:block; width:582px; height:58px; float:left; }
.fixformul li{ display:block; height:48px; float:left; padding-top:10px; padding-right:10px; }
#usernamef{ display:block; width:172px; height:37px; background-color:transparent; border:none; padding-left:65px; outline:none; color:#4f4f4f; font-size:16px; line-height:37px; }
#phonef{ display:block; width:158px; height:37px; background-color:transparent; border:none; padding-left:79px; outline:none; color:#4f4f4f; font-size:16px; line-height:37px; }
#submitf{ display:block; width:71px; height:35px; background-color:transparent; border:none; outline:none; cursor:pointer; }
.fixtel{ display:block; width:350px; height:40px; float:right; color:#FFFFFF; font-size:14px; line-height:20px; padding-top:9px; padding-bottom:9px; }
.fixtel span{ display:block; width:140px; height:58px; color:#FFFFFF; font-size:14px; line-height:30px; transform:scale(0.9); float:left; }
.fixtel span em{ display:block; width:140px; font-size:12px; line-height:10px; font-style:normal; white-space:nowrap; font-size:12px; letter-spacing:-1px;   }
.fixtel b{ font-size:28px; color:#ffffff; white-space:nowrap; line-height:48px; letter-spacing:-2px; }
.totopdiv{ display:block; width:52px; height:27px; margin:0 auto; position:relative; }




/*Add------------------------------------------------------------------------------*/
.weizhi{ height:45px; line-height:45px; font-size:14px; border-bottom:#eeeeee 1px solid; margin-top:25px;  }
.weizhi span{ background:url(../images/site.png) left center no-repeat; padding-left:30px;}

.inside{ min-height:400px; padding-bottom:50px;}

.inside_left{ width:216px; float:left;}
.inside_left .side_a{ background:url(../images/leftnavb.png) center bottom no-repeat; padding-bottom:10px; }
.inside_left .side_a h2{height:66px; background:url(../images/leftnavt.png) center bottom no-repeat;text-align:center; line-height:40px;}
.inside_left .side_a dl{ width:186px; padding:15px 15px 10px 15px; background:#fff;}
.inside_left .side_a dl dd{  height:40px; line-height:40px; margin:5px 0px;}
.inside_left .side_a dl dd a{ display:block; text-align:center; font-size:16px; background:url(../images/lnavlibg.png) center no-repeat; color:#333;}
.inside_left .side_a dl dd a:hover{ background:url(../images/lnavlion.png) center no-repeat; color:#fff;}
.inside_left .side_a dl .hover a{ background:url(../images/lnavlion.png) center no-repeat; color:#fff;} 
.lcdiv{ width:216px; padding-top:110px; height:220px; background: url(../images/leftcontact.png) top center no-repeat; margin:20px auto; }
.lcdiv span{ display:block; width:216px; height:30px; line-height:40px; color:#FFFFFF; font-size:16px; text-align:center;  }
.lcdiv small{ display:block; width:216px; height:20px; line-height:20px; color:#a0a0a0; font-size:12px; text-align:center; text-transform:uppercase;  }
.lcdiv b{ display:block; width:216px; height:40px; line-height:40px; color:#ffffff; font-family:"impact"; font-size:30px; text-align:center; padding-bottom:18px; font-weight:normal; white-space:nowrap; }
.lew{ display:block; width:200px; padding-left:10px; }
.lew img{ display:block; width:95px; height:95px; float:left; }
.lew span{ display:block; width:100px; line-height:22px; padding-top:20px; padding-bottom:16px; float:right; font-size:13px; }

.inside_right{ width:950px; float:right; }
.inside_con{ padding:15px 0;}



/*contact*/
.contact h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.contact{ margin-top:15px; }
.contact ul{ padding:10px 10px; border:#e4e4e4 solid 1px;}
.contact ul li{ line-height:20px; padding:3px 0;}

/*proShow*/
.product_show ul li{ width:130px;line-height:20px;}
.product_show ul li{ float:left; margin:15px 20px 0; border:#e4e4e4 solid 1px; display:inline;}
.pro img{max-width:120px; max-height: 90px; width: expression(this.width >120 && this.height < this.width ? 120: true); height: expression(this.height > 90 ? 90: true);}
.hover2{ background:#f4f4f4;}

/*product_list*/
.side_product { margin-top:15px;}
.side_product h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.side_product ul{ padding:10px 10px; border:#e4e4e4 solid 1px; }
.side_product ul li{line-height:24px;}
.side_product ul li a{ padding-left:30px; display:block; border-bottom:#e4e4e4 dashed 1px;background: url(../images/side_menu_bg.gif) 10px 8px no-repeat;}
.side_product ul li dl dd a{ display:inline; border:none; background:none;}


