﻿@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:25px; 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; }
.tpleft{ float:left;}
.tpright{ float:right;}
.hed{ background:#073e77; height:53px; margin:0px auto;}
.toone{ width:1003px; margin:0px auto;}
.toone .tpright{ float:right; margin-top:11px;}
.toone ul{ width:237px; float:left; margin-top:13px;}
.toone ul li.first{ background:url(../images/index_03.jpg) left no-repeat; width:139px; height:26px;}
.toone ul li{ float:left;}
.toone ul li.first .srk{ width:126px; height:21px; margin:3px auto auto 10px; padding:0px; background:none; border:0px; outline:none;}

.top{background:url(../images/index_10.jpg) left no-repeat; margin:0px auto; height:115px;}
.topone{ width:1003px; margin:0px auto;}
.topone .logo{ width:233px; float:left; margin-top:21px;}
.topone ul{ float:right; margin-top:48px;}
.topone ul li{ float:left; margin-right:8px;}
.topone ul li a{ display:block;background:url(../images/menujt.png) right no-repeat; padding-right:15px; font-size:16px; font-weight:bold;}
.topone ul li.last a{background:none; }
.topone ul li.cur a{ color:#e90a0a;}



.aboutbanner{background:url(../images/banner_02.jpg) top center no-repeat; margin:0px auto; padding-top:119px;}
.aboutus{ width:1003px; margin:43px auto auto;background:url(../images/index_18.jpg) bottom right no-repeat; height:219px; border-bottom:6px #0e4f99 solid;}
.weus{ width:594px; float:right; font-size:14px; line-height:26px; margin-right:19px; margin-top:22px;}
.part1{ margin:0px auto 0px; background:#eeeff4;}
.part1 .Goods{ width:1003px; margin:0px auto; padding-top:51px;}
.part1b{ background:#F1F1F1;}
.part1b .Goodsb{ width:1103px; margin:0px auto; padding-top:20px;}

.goodleft{ background:#fff; width:218px; float:left;margin-bottom:60px;}
.goodleft ul li a{ display:block;background:url(../images/index_29.jpg) center no-repeat; height:43px; line-height:49px; font-size:15px; padding-left:38px; border-bottom:1px #eeeff4 solid; font-weight:bold;}
.goodleft ul li a:hover{background:url(../images/index_27.jpg) center no-repeat; color:#d30000; font-weight:bold;}
.goodleft ul li.cur a{background:url(../images/index_27.jpg) center no-repeat; color:#d30000; font-weight:bold;}

.goodleft3{ background:#fff; width:218px; float:left;margin-bottom:60px;}
.goodleft3 ul li a{ display:block;background:url(../images/index_29b.jpg) center no-repeat; height:53px; line-height:61px; font-size:15px; padding-left:35px; border-bottom:1px #eeeff4 solid; font-weight:bold;}
.goodleft3 ul li a:hover{background:url(../images/index_27b.jpg) center no-repeat; color:#d30000; font-weight:bold;}
.goodleft3 ul li.cur a{background:url(../images/index_27b.jpg) center no-repeat; color:#d30000; font-weight:bold;}

.goodright{ width:762px; float:right; overflow:hidden; background:#fff; border-bottom:5px #d30000 solid; position:relative;margin-bottom: 60px;}
.goodright2{ width:862px; float:right; overflow:hidden; background:#fff; border-bottom:5px #D0D0D0 solid; position:relative;margin-bottom: 60px;}
.godtp{ height:430px; overflow:hidden; text-align:center;}
.goodright ul li{width:100%;}
.goodright .pr1{ position:absolute; left:28px; top:196px; z-index:100; display:none;}
.goodright .pr1 a{ display:block; width:29px; height:52px;background:url(../images/an1.png) 0px 0px no-repeat;}
.goodright .pr2{ position:absolute; right:28px; top:196px; z-index:100; display:none;}
.goodright .pr2 a{ display:block; width:29px; height:52px;background:url(../images/an2.png) 0px 0px no-repeat;}

.goodright .glshj{ width:695px; margin:0px auto; font-size:14px; padding-top:23px;}
.goodright .glshj a{ font-size:21px; margin-bottom:7px; display:block;}
.goodright .glshj p{ height:70px;}

.goodright .glshj .more1{background:url(../images/index_34.jpg) no-repeat; width:113px; height:37px; float:right;}
.goodright .glshj .more1 a{ font-size:14px; padding-left:22px; display:block; line-height:39px;margin-bottom:0px;}
.goodright .glshj .more1 a:hover{color:red;}

.field{ width:1003px; margin:0px auto 28px; text-align:center;}
.chioce{ width:1004px; margin:0px auto;}
.chioce ul li{ width:332px; float:left; margin-right:4px;}
.chioce ul li.last{ margin-right:0px;}
.chioce ul li .hyfl{ background:#eeeff4; height:287px; margin-bottom:5px; }
.chioce ul li .wo{ width:87%; margin:0px auto; padding-top:15px; color:#5f5f5f; font-size:13px;}
.chioce ul li .wo a{ display:block; margin-bottom:6px; font-size:18px; font-weight:bold;}
.chioce ul li .wo p{ line-height:21px;}
.chioce ul li .wo .more2 { float:right;}
.chioce ul li .wo .more2 a{ font-size:13px; font-weight:normal;background:url(../images/index_52.jpg) left no-repeat; padding-left:10px; color:#5f5f5f; margin-bottom:0px;}
.chioce ul li .cur .wo .more2 a{ text-decoration:underline; color:#CE0201;}

.homecase{ margin:0px auto 52px; height:625px;background:url(../images/main_02.jpg) center no-repeat; padding-top:169px;}
.hocase{ width:1003px; margin:0px auto; background:#fff; height:590px;}
.hocase .anjs{ width:927px; margin:0px auto; padding-top:25px; margin-bottom:25px;}
.hocase ul{ width:957px; margin:0px auto;padding-left: 30px;}
.hocase ul li{ width:286px; float:left; margin-right:31px; border:1px #cecece solid;margin-bottom: 20px;}
.hocase ul li.last{ margin-right:0px;}
.hocase ul li .pic{ height:197px; overflow:hidden; text-align:center; padding-top:7px;border-bottom:1px #cecece solid; }
.hocase ul li .pic a{display:block; width:272px; height:190px; margin:auto;}
.hocase ul li .caname{ text-align:center;background:url(../images/index_80.jpg) bottom center no-repeat; line-height:41px; margin-top:11px; margin-bottom:13px;}
.hocase ul li .caname a{ font-size:18px; font-weight:bold;}
.hocase ul li p{ font-size:13px; width:84%; margin:0px auto; height:84px; line-height:23px; color:#424242;}
.hocase ul li.cur .more3 a{color:red;}
.more3{ margin:0px auto;background:url(../images/index_84.jpg) center no-repeat; width:98px; height:30px; line-height:30px; text-align:center;}
.more3 a{ color:#727272; font-size:13px;}
.more3 a:hover{color:red;}
.more3.ny{ float:right; margin-top:25px;}

.part2{ width:1003px; margin:0px auto;}
.stleft{ width:433px; float:left; border-bottom:3px #e7e7e7 solid; padding-bottom:13px;}
.txname{ border-bottom:3px #e7e7e7 solid; height:45px; margin-bottom:12px;}
.newhome{ color:#666666; font-size:14px; margin-bottom:20px;}
.newhome a{ color:#666666; font-size:14px;}
.newhome a:hover{color:#CE0201;}
.newhome p{ padding-top:20px; padding-bottom:5px;}
.newhome p a{ color:#191919; font-size:18px;}
.newhome p a:hover{color:#CE0201; text-decoration:underline;}
.stleft ul li{ clear:both;}
.stleft ul li a{ display:block;background:url(../images/index_112.jpg) left no-repeat; padding-left:25px; font-size:15px; color:#444444; line-height:37px; }
.stleft ul li.cur a{background:url(../images/index_109.jpg) left no-repeat; color:#d01528; text-decoration:underline;}
.stleft ul li a:hover{background:url(../images/index_109.jpg) left no-repeat; color:#d01528; text-decoration:underline;}

.stright{ width:501px; float:right;}
.stright ul li{ clear:both;}
.stright ul { margin-bottom:20px;}
.stright ul li a{ display:block; font-size:15px; color:#444444;line-height:35px;background:url(../images/index_106.jpg) right no-repeat; }
.stright ul li a:hover{background:url(../images/index_103.jpg) right no-repeat;}
.stright ul li.cur a{background:url(../images/index_103.jpg) right no-repeat; }
.stright ul li.first .newsyname{background:url(../images/index_96.jpg) left no-repeat; padding-left:68px; margin-bottom:11px;}
.stright ul li.first{ height:151px; border-bottom:1px #efefef solid; margin-bottom:16px;}
.stright ul li.first .newsyname a{ font-size:22px; color:#191919; background:none;}
.stright ul li.first p{ color:#666666; font-size:14px;}
.stright ul li.first p a{  display:inline;font-size:14px; background:none;}
.stright ul li.first p a:hover{color:#e32235;}
.goonst{background:url(../images/index_117.jpg) center no-repeat; height:398px; margin-top:78px; padding-top:168px; }
.goonst .Video{ width:817px; margin:0px auto; border:2px #c1c9ce solid; cursor:pointer;}
.Fast{ width:1003px; margin:0px auto 15px;background:url(../images/index_122.jpg) repeat-x; height:31px;}
.part3{ background:#f2f3f7;padding-top:60px; padding-bottom:66px;}
.Fast .fl{ width:160px; margin:0px auto; background:#f2f3f7; text-align:center;}
.Channel{ width:961px; margin:0px auto; border:1px #bdbdbd solid;background:url(../images/index_127.jpg) left repeat-y; color:#666666; padding-top:15px; padding-bottom:13px; padding-left:20px; padding-right:20px}
.Channel ul li{clear:both;float:none;}
.Channel ul li .tpleft{ width:120px; color:#666666; font-size:16px; font-weight:bold; text-align:center;float:left;}
.Channel ul li a{ color:#666; font-size:14px;margin-right:10px;}
.Channel ul li .tpright{ margin-right:27px; margin-top:10px;float:right;width:27px; height:23px;}
.Channel ul li .tpright img{ display:inline; vertical-align:bottom; margin:0px; padding:0px;float:left;}
.Channel ul li .tpright a{ padding:0px;}

.foot{ background:#262729; height:254px; padding-top:50px; margin:0px auto auto;}
.foot .bottom{ width:1003px; margin:0px auto;}
.foot .bottom .botleft{ width:260px; float:left;}
.foot .bottom .botleft ul li{ float:left;}
.foot .bottom .botleft ul li.first{width:210px;}
.foot .bottom .botleft ul{ margin-top:24px;}
.foot .bottom .botleft ul li .biao{ border:1px #3e4043 solid; border-right:0px; height:36px; line-height:36px; width:200px; margin:0px; padding:0px; overflow:hidden; background:none; padding-left:10px; color:#ccc; outline:none;}
.foot .bottom .botright{ width:700px; float:right;}
.botmenu{ border-top:1px #484a4d solid; margin-bottom:18px; height:49px;}
.botmenu .tpright{ margin-right:19px; margin-top:5px; width:36px; height:36px; float:right;}
.botmenu .tpright a{ display:inline;}
.botmenu ul{ width:616px; float:left; margin-left:18px;}
.botmenu ul li{ float:left; margin-right:14px;}
.botmenu ul li a{ display:block; line-height:47px; padding-left:5px; padding-right:5px; font-size:14px; color:#ffffff; }
.botmenu ul li a:hover{border-bottom:2px #890a17 solid;}
.botmenu ul li.cur a{border-bottom:2px #890a17 solid;}
.boleft{ font-size:14px; color:#9b9b9b; padding-top:12px; line-height:28px; width:542px; float:left; padding-left:23px;}
.boleft a{font-size:14px; color:#9b9b9b;}
.bootwz .tpright{ width:122px; float:right; text-align:center; color:#9b9b9b; font-size:14px; margin-right:10px;}
.copyright{ width:1003px; margin:0px auto; text-align:center; line-height:50px;}
.copyright img{ vertical-align:baseline;}
.abousp{ width:998px; margin:0px auto; color:#575556;}
.aboutny{ width:1003px; margin:41px auto auto; padding-bottom:66px;}
.aboutny .a1{ text-align:center; border-bottom:5px #bbbfc5 solid;}
.aboutny .altwo{ font-size:16px; line-height:50px; font-weight:bold; }
.althree{ width:747px; margin:0px auto; font-size:14px; height:178px; line-height:29px;}
.Ability { margin-top:80px;}
.Ability .tpleft{ width:485px; float:left; line-height:17px;}
.abright{ width:483px; float:right; font-size:14px;}
.abright .abname{background:url(../images/about_14.jpg) left no-repeat; padding-left:37px; font-size:22px; margin-left:11px; margin-bottom:12px; }
.abright .abjs{line-height:32px;}
.aboutny .tean{background:url(../images/about_14.jpg) left no-repeat; padding-left:37px; font-size:22px; margin:77px auto 66px;}
.aboutny .tean.ny{ margin:86px auto 45px;}
.aboutny .strength{ width:935px; height:618px; margin:0px auto 60px;background:url(../images/about_21.jpg) center no-repeat; padding:0px; padding-top:55px;}
.aboutny .strength .strnr{ width:295px;background:url(../images/about_25.jpg) 0px 8px no-repeat; padding-left:32px; font-size:14px; margin-left:353px; line-height:32px; }
.aboutny  .stre{background:url(../images/about_25.jpg) 0px 6px no-repeat; padding-left:30px; font-size:14px; margin:0px auto;}
.tdtp{ margin-top:32px;}
.tdtp ul li{ padding:2px; border:1px #eaeaea solid; float:left; margin-right:10px;}
.tdtp ul li.last{ margin-right:0px;}
.aboutny .impression{ position:relative; margin-bottom:20px;height:387px;}
.aboutny .impression ul li{ float:left; height:387px; width:276px; padding-right:43px; font-size:13px; border-right:1px #d6d6d6 solid; margin-right:43px;}
.aboutny .impression ul li .nyname{ text-align:center; margin:32px auto 12px;}
.aboutny .impression ul li .nyname a{ font-size:16px; font-weight:bold;}
.aboutny .impression ul li.last{ border-right:0px; padding-right:0px; margin-right:0px;}
.aboutny .impression .tpl{ position:absolute; top:68px; left:-91px; z-index:100;}
.aboutny .impression .tpl a{ display:block;background:url(../images/about_52.jpg) 0px 0px no-repeat; width:91px; height:91px;}
.aboutny .impression .tpl a:hover{ background:url(../images/about_52.jpg) 0px -91px no-repeat;}
.aboutny .impression .tpr{ position:absolute; top:68px; right:-91px; z-index:100;}
.aboutny .impression .tpr a{ display:block;background:url(../images/about_49.jpg) 0px 0px no-repeat; width:91px; height:91px;}
.aboutny .impression .tpr a:hover{ background:url(../images/about_49.jpg) 0px -91px no-repeat;}

.contbanner{background:url(../images/contact_02.jpg) center no-repeat; height:341px; margin:0px auto;}
.stjx{background:url(../images/contact_07.jpg) repeat-x; height:47px; margin:26px auto 29px;}
.stjx.ny{ margin:26px auto 43px;}
.stjx .nyfav{ width:1003px; margin:0px auto;}
.nyfav .faction{ float:right; font-size:15px; line-height:42px; color:#444;}
.nyfav .faction a{ font-size:15px; color:#444;}
.nyfav .faction span{ color:#ce0101; font-weight:bold;}
.contact{ width:1003px; margin:0px auto;color:#444; padding-bottom:66px;}
.contact .hexing{background:url(../images/contact_12.jpg) repeat-x; height:232px;}
.contact .stcontact{ width:720px; float:left; font-size:15px; line-height:32px; margin-left:13px; margin-top:30px;}
.contact .conny{ background:#d90f0f; margin-bottom:40px; margin-top:48px;}
.contact .conny .desc { width:390px; float:right; margin-right:27px; padding-top:28px;}
.contact .conny ul li{ clear:both; color:#fff; font-size:13px; line-height:23px; padding-left:67px; padding-bottom:23px; margin-bottom:21px;border-bottom:1px #ffffff dashed;}
.contact .conny ul li.first{background:url(../images/contact_21.jpg) 8px 0px no-repeat; height:52px; }
.contact .conny ul li.sec{background:url(../images/contact_25.jpg) 0px 0px no-repeat;}
.contact .conny ul li.three{background:url(../images/contact_28.jpg) 0px 0px no-repeat;}
.contact .conny ul li.last{ border-bottom:0px; margin-bottom:0px;}

.productbanner{background:url(../images/prodcut_02.jpg) center no-repeat; height:342px; margin:0px auto;}
.nymiddle{ width:1003px; margin:0px auto; padding-bottom:66px;}
.nyleft{ width:240px; float:left;}
.nyleft.ny{ float:right;}
.nyleft ul { margin-top:6px;}
.nyleft ul li {background:url(../images/prodcut_27.jpg) bottom no-repeat; padding-bottom:20px;}
.nyleft ul li a{ display: block;background:url(../images/prodcut_28.jpg) center no-repeat; height:50px; line-height:50px; font-size:18px; color:#fff; padding-left:40px; font-weight:bold;}
.nyleft ul li ul{ margin-top:0px; display:none;}
.nyleft ul li ul li{padding-bottom:0px;}
.nyleft ul li ul li a{background:#f4f4f4; border-bottom:1px #fff solid; display:block;}
.nyleft ul li.cur ul{display:block;}
.nyleft ul li.cur a{background:url(../images/prodcut_21.jpg) center no-repeat; color:#fff; }
.nyleft ul li.cur ul li a{background:#f4f4f4; border-bottom:1px #fff solid; display:block; color:#333; font-size:15px;padding-left:55px;}
.nyleft ul li.cur ul li a:hover{background:#f4f4f4 url(../images/prodcut_24.jpg) 40px 20px no-repeat; color:#e21616;}
.leftadv { margin-top:15px;}
.leftadv img{ margin-bottom:1px;}

.nyright{ width:714px; float:right;}
.protitle{ border-bottom:1px #c6c6c6 solid;height:36px; margin-left:10px; margin-bottom:13px; clear:both;}
.protitle span{float:left;display:block; height:36px; line-height:36px; font-size:18px;}
.protitle span.num{ padding:0px 5px; background:#b8b8b8; color:white; font-size:20px;}
.protitle span.title{padding:0px 15px; background:url(../images/t_line.jpg) repeat-x; color:#333;}
.productj ul li { border-bottom:6px #cfcfcf solid; margin-bottom:63px; }
.productj .procontern{ width:247px; float:right; margin-right:12px;}
.procontern .proname{ font-size:13px; color:#575757; height:133px;}
.procontern .proname a{ font-size:25px; color:#575757; display:block; margin-bottom:9px; margin-top:17px;}
.procontern .btone{ font-size:15px; border-bottom:1px #dddddd solid; margin-bottom:5px; }
.procontern .nrjs{ font-size:12px; color:#656565;height:72px;}
.fany{ text-align:center;}
.casejd { border-bottom:6px #c6c6c6 solid; padding-top:10px; position:relative; margin-bottom:20px;clear:both;}
.casejd ul li{ color:#656565; font-size:13px; height:482px;}
.casejd ul li .casenr{ width:95%; margin:0px auto;}
.casejd ul li .casenr a{ font-size:18px;color:#656565; display:block; margin:20px auto 10px;}
.casejd ul li .casenr p{ line-height:23px;}
.casejd ul li .casenr p a{ display:inline; margin:0px;}
.casejd .tr1{ position:absolute; left:0px; top:154px; z-index:100; display:none;}
.casejd .tr1 a{ display:block; width:39px; height:81px;background:url(../images/qhj.png) 0px 0px no-repeat;}
.casejd .tr2{ position:absolute; right:0px; top:154px; z-index:100; display:none;}
.casejd .tr2 a{ display:block; width:39px; height:81px;background:url(../images/qhr.png) 0px 0px no-repeat;}
.casejd ul li a.photo{display:block; height:373px; overflow:hidden;}

.casebanner{background:url(../images/newcase_02.jpg) center no-repeat; height:342px; margin:0px auto;}
.companynew{ width:1003px; margin:0px auto 30px; border-bottom:2px #dedede solid; height:36px;}
.companynew .tpright {margin-top:10px;}
.companynew .tpright a{ color:#da0f0f; font-size:14px; font-weight:bold; }
.companynew.ny{ margin-bottom:50px;}

.newone{ width:1003px; margin:0px auto 62px;}
.newone .newwleft{ width:654px; float:left;}
.onon { height:102px;}
.onon .syname{}
.onon .syname{background:url(../images/index_96.jpg) left no-repeat; padding-left:68px; margin-bottom:15px;}
.onon .syname a{ font-size:25px; color:#191919; background:none;}
.onon .syname a:hover{color:#CE0201;}
.onon p{ color:#999999; line-height:21px;padding-left:68px; width:557px;}
.newwleft ul li{ border-bottom:1px #e5e5e5 dashed; line-height:45px;}
.newwleft ul li a{ font-size:14px;color:#333333;}
.newwleft ul li.cur a{ font-weight:bold;}
.newwleft ul li a:hover{ font-weight:bold;}
.date{ float:right; color:#95908d; font-size:14px;}
.newwleft ul {background:url(../images/newcase_20.jpg) 16px 20px no-repeat; padding-left:54px;}
.newwright{ width:300px;background:url(../images/newcase_28.jpg) bottom no-repeat; float:right; height:430px;}
.newwright .netop{ border:1px #dddddd solid; border-bottom:0px; height:405px; padding-top:13px;}
.newwright .netop a.photo{display:block;width:274px; height:143px;}
.netop .no1{ width:274px; line-height:22px;margin:0px auto; font-size:13px; color:#666666; border-bottom:1px #e9e9e9 solid; height:245px; margin-bottom:10px;}
.netop .no1 a{ color:#d71e1e; font-size:13px;}
.netop .no1 p{ color:#1b1b1b; text-align:center; line-height:30px; margin-top:10px;}
.netop .no1 p a{ font-size:15px; color:#1b1b1b;}
.netop .no1 p a:hover{ color:#CE0201; text-decoration:underline;}
.netop .no1 p.desc{ line-height:1.7; font-size:12px; text-align:left; margin:0px;}
.netop .no1 p.desc a{ font-size:12px}
.netop ul{ width:260px; margin:0px auto;}
.netop ul li{background:url(../images/newcase_24.jpg) 5px 12px no-repeat; padding-left:20px; line-height:27px; }
.netop ul li a{ font-size:14px;}
.netop ul li a:hover{color:#CE0201; text-decoration:underline;}

.part4{ background:#eeeff4; margin:0px auto 53px; height:614px; padding-top:52px;}
.casetj{ margin:0px auto; width:1003px;}

.casetj ul li { background:#fff; height:316px; margin-bottom:5px; width:325px; float:left; margin-right:13px;}
.casetj ul li.last{ margin-right:0px;}
.casetj ul li .wo{ width:90%; margin:0px auto; padding-top:15px; color:#5f5f5f; font-size:13px;}
.casetj ul li .wo a{ display:block; margin-bottom:6px; font-size:17px; font-weight:bold;}
.casetj ul li .wo a:hover{color:#CE0201;}
.casetj ul li .wo p{ line-height:21px; height:58px;}
.casetj ul li .wo .more2 { float:right;}
.casetj ul li .wo .more2 a{ font-size:13px; font-weight:normal;background:url(../images/index_52.jpg) left no-repeat; padding-left:10px; color:#5f5f5f; margin-bottom:0px;}
.casetj ul li .wo .more2 a:hover{ color:#e21111;}
.casetj ul li a.photo{display:block;height:170px; overflow:hidden;}

.casenew{ width:1003px; margin:23px auto auto;}
.casenew ul li { width:455px; float:left; margin-right:52px; border-bottom:1px #9d9da0 dotted;background:url(../images/newcase_48.jpg) 5px 20px no-repeat; padding-left:20px;}
.casenew ul li.even{ margin-right:0px;}
.casenew ul li a{ color:#454545; font-size:14px; line-height:42px; display:block;}
.casenew ul li a:hover{color:#CE0201; text-decoration:underline;}
.casenew ul li span.date{ margin-top:9px;}

.baik{ width:1003px; margin:0px auto 72px;}
.baik .one{ float:left; border:1px #e1e1df solid; width:323px; height:460px; margin-right:12px;}
.baik .one .photo{display:block; height:168px; overflow:hidden;}
.zdhnew{ width:301px; margin:0px auto; font-size:13px; border-bottom:1px #ebebeb solid; height:120px ;line-height:23px; color:#797979;}
.zdhnew p{ margin-top:15px; margin-bottom:5px;}
.zdhnew p a{ font-size:15px;}
.zdhnew p a:hover{color:#CE0201; text-decoration:underline;}
.zdhnew a:hover{ color:#e21111;}
.baik .one ul{ width:301px; margin:0px auto; padding-top:13px;}
.baik .one ul li a{ font-size:14px; color:#2b2b2b; line-height:28px; display:block;padding-left:20px;}
.baik .one ul li a:hover{ color:#e70e0e; text-decoration:underline;}
.baik .one ul li.cur a{background:url(../images/newcase_64.jpg) left no-repeat; }
.baik .two{border:1px #e1e1df solid;width:325px; float:right;}

.newbanner{background:url(../images/newlist_02.jpg) center no-repeat; height:342px; margin:0px auto;}
.newbanner1{background:url(../images/newshow_02.jpg) center no-repeat; height:222px; margin:0px auto;}
.newcd{ width:210px; float:left;}
.newcd .newname{background:url(../images/newlist_09.jpg) center no-repeat; height:50px; }
.newcd .newname p{ font-size:18px; color:#fff; padding-top:13px; margin-left:30px;}
.newcd  ul { margin-bottom:15px;}
.newcd  ul li a{ display:block; background:#f4f4f4; line-height:49px; padding-left:36px; font-size:15px; border-bottom:1px #fff solid;}
.newcd  ul li.cur a{background:url(../images/newlist_16.jpg) center no-repeat; color:#e21616;}

.newright{ width:793px; float:right;}
.newright ul li{ border:1px #d6d6d6 solid; padding-top:24px; height:185px; margin-bottom:40px;}
.newright ul li .tpleft{ margin-left:20px;}
.newright ul li .tpleft a{display:block;width:308px; height:160px;}

.newright ul li .glshj{ width:422px; float:right;font-size:14px; color:#575556; padding-top:8px; margin-right:18px;}
.newright ul li .glshj a{ font-size:16px; margin-bottom:7px; display:block; color:#575556; font-weight:bold;}
.newright ul li .glshj p{ height:79px;}

.newright ul li .glshj .more1{background:url(../images/index_34.jpg) center no-repeat; width:113px; height:37px; float:right;}
.newright ul li .glshj .more1 a{ font-size:14px; padding-left:22px; display:block; line-height:39px;margin-bottom:0px;}
.newright ul li .glshj.first{ width:646px;background:url(../images/newlist_12.jpg) 0px 10px no-repeat; padding-left:97px; }

.newxx{ width:706px; float:left;}
.newxx .newtitle{ font-size:24px; margin:0px auto; text-align:center;}
.newxx .laiy{ text-align:center; color:#aaaaaa; font-size:13px; line-height:35px; margin-bottom:15px; margin-top:5px;}
.newxx .xxgy{ border:1px #d6d6d6 solid; padding-top:12px; padding-bottom:12px; padding-left:20px; padding-right:20px; margin-bottom:30px;font-size:13px; color:#686868;}
.newxx .xxgy .tpleft{ font-size:14px; font-weight:bold; color:#342f2e; width:77px;}
.newxx .xxgy .tpright{ width:565px; float:right;}
.newxx .newnr{ line-height:28px; font-size:15px; color:#3b3b3b; padding-bottom:40px; border-bottom:1px #dadada dashed; margin-bottom:66px;}
.newxx .advgd{ font-size:14px;}
.newxx .newnr p{ margin-bottom:18px;}

.newxx .tuij{ margin:24px auto 32px;}
.newxx .tuij ul li{ float:left;background:url(../images/caseshow_12.jpg) center no-repeat; width:228px; height:333px; margin-right:11px;}
.newxx .tuij.ny ul li{width:223px; background:#ededed; height:325px; border-bottom:1px #a4a4a4 solid; margin-right:17px; }
.newxx .tuij.ny ul li .ima1{ padding-top:0px; padding-left:0px;margin-bottom:15px;}
.newxx .tuij ul li .ima{ padding-top:5px; padding-left:4px;margin-bottom:15px;}
.newxx .tuij ul li .tuijs{ color:#5d5d5d; width:182px; margin-left:22px; line-height:20px; height:121px;}
.newxx .tuij ul li .tuijs a{ font-size:17px; display:block; margin-bottom:8px;}
.newxx .tuij.ny ul li .ljgd{ float:right; margin-right:26px;}
.newxx .tuij ul li .ljgd{ float:right; margin-right:24px;}
.newxx .tuij ul li .ljgd a{ display:block;background:url(../images/jtright.png) left no-repeat; padding-left:35px; font-size:13px; color:#c31118;}
.newxx .tuij ul li.last{ margin-right:0px;}
.advgd{ margin-bottom:55px;}
.newxx .yul{ padding-bottom:30px; margin-top:18px; border-bottom:1px #dadada dashed; margin-bottom:53px;}
.newxx .yul ul li{background:url(../images/caseshow_35.jpg) left no-repeat; line-height:32px; padding-left:19px; }
.newxx .yul ul li a{ font-size:14px; color:#1f2c5c;}
.newxx .zr{text-align:right; margin-top:15px; font-size:13px; color:#686868; margin-bottom:30px;}
.newxx .bq{ font-size:13px;  line-height:30px; height:30px; margin:auto; padding:auto; overflow:hidden; color:#575556;}
.newxx .bq a{font-size:13px; color:#575556; margin-right:10px;}
.newxx .upshang{ margin-top:0px; font-size:14px; color:#686868; line-height:30px; margin-bottom:20px;}
.newxx span{ color:#342f2e; margin-right:10px;}
.newxx .upshang a{ color:#686868; font-size:14px;}
.newxx .fenx{ background:#f1f2f2; border:1px #dbdcdc solid; padding-top:13px; padding-bottom:13px; color:#767676; font-size:14px;padding-left:17px; padding-right:17px; line-height:16px; margin-top:25px;}
.newxx .fenx a{ color:#767676;font-size:14px;}

.proshowbann{background:url(../images/proshow_02.jpg) center no-repeat; height:343px; margin:0px auto;}
.pro1 { height:368px;}
.pro1 .prole{ float:left; width:624px; position:relative; height:368px; overflow:hidden;}
.pro1 .prole ul li img{width:624px; height:368px;}
.pro1 .prole #nav{ position:absolute; bottom:0px; right:10px; z-index:100;}
.pro1 .prole #nav a{float:left; display:block; width:20px; height:20px; line-height:20px; background:#666; border-radius:50%; color:white; text-align:center; margin:0px 3px;}
.pro1 .prole #nav a.activeSlide{ background:#900;}
.pro1 .prori{ width:358px; float:right; height:368px;}
.pro1 .prori .pronaone{ font-size:24px; margin-bottom:8px;}
.pro1 .prori .pronrjs{ font-size:14px; color:#565656; line-height:25px; height:142px;}
.pro1 .prori .sycustumer{ background:#f0f0f0; padding-top:12px; padding-left:9px; margin-bottom:2px; padding-right:9px; height:115px; color:#565656; line-height:25px; font-size:14px;}
.pro1 .prori .sycustumer .cust{ font-size:15px; color:#d80023; margin-bottom:5px; font-weight:bold; display:block;}

.prole .f1{ position:absolute; left:10px; top:159px; z-index:100; display:none;}
.prole .f1 a{ display:block; width:21px; height:41px;background:url(../images/projtl.png) 0px 0px no-repeat;}
.prole .f2{ position:absolute; right:10px; top:159px; z-index:100; display:none;}
.prole .f2 a{ display:block; width:21px; height:41px;background:url(../images/projtl.png) 0px -41px no-repeat;}
.xites{background:url(../images/proshow_15.jpg) center no-repeat; width:1001px; height:251px; margin-bottom:58px; font-size:14px; color:#555555; line-height:31px;}
.xites ul li { clear:both; margin-bottom:4px;}
.xites .description{ padding-top:56px; padding-left:49px;}
.xites ul li .biaoq{ font-size:14px; color:#fff;background:url(../images/wzbj.png) center no-repeat; width:144px; height:31px; float:left; text-align:right; padding-right:20px; margin-right:17px;}
.productd{ margin-bottom:28px;}

.procontent{margin-bottom:70px;}

.speahical{ background:#f0f0f0; padding-bottom:55px; margin-bottom:70px;}
.speahical ul li{ padding-top:42px;}
.speahical ul li .productwzl{ width:516px; float:left;}
.speahical ul li .productwzl .pronr{ margin-left:132px; font-size:14px; color:#565656; line-height:26px;}
.speahical ul li .productwzl .pronr .bit{ font-size:20px; font-weight:bold; color:#575556; margin-top:23px; margin-bottom:12px;}
.speahical ul li .productwzl .pronr .bit span{ color:#d50c0c;}
.qqzx{ text-align:center; margin-top:56px;}
.xijie{ border-bottom:3px #dbdbdb solid;}
.xijie ul li{ width:322px; float:left; height:339px; margin-right:18px;}
.xijie ul li .xjnr{ font-size:14px; color:#5b5b5b;}
.xijie ul li.last{ margin-right:0px;}
.xijie ul li .xjnr a{ display:block; color:#101010; font-size:18px; text-align:center; line-height:48px;}

.clzc{ text-align:center; color:#333; font-size:24px; margin:35px auto;}
.clzc span{ color:#dc1111;}
.lct{ line-height:10px; margin-bottom:69px;}
.chioceone{ background:#d50c0c; height:489px;}
.chioceone .xzright{ margin-right:8px; width:323px; float:right; padding-top:33px; color:#fff; font-size:14px;}
.chioceone .xzright .jsw { width:284px; margin:0px auto;}
.chioceone .xzright .jsw a{ color:#fff; font-size:20px; display:block; margin-bottom:12px;}
.chioceone .xzright .jsnr{ height:210px;width:284px; margin:0px auto;}
.chioceone .xzright .jl{ margin-left:22px;}
.tz0{ padding-top:72px;}

.tjcase { margin-top:21px;}
.tjcase ul li{ width:321px; float:left; background:#f0f0f0; height:369px; margin-right:20px;}
.tjcase ul li.last{ margin-right:0px;}
.tjcase ul li .anlsz{ width:90%; margin:0px auto; padding-top:21px; height:130px; font-size:14px; line-height:23px ; color:#5b5b5b;}
.tjcase ul li .anlsz .namea{background:url(../images/proshow_105.jpg) 11px 5px no-repeat; padding-left:36px; margin-bottom:18px;}
.tjcase ul li .anlsz .namea a{ font-size:18px; color:#171717;}
.complete{ background:#000; margin:0px auto 92px; height:276px;}
.complete .comright{ width:765px; height:268px; float:left; background:#fff; margin-top:4px; position:relative;}
.comright ul li{ float:left; text-align:center; padding-top:56px; width:255px;}
.comright ul li a{ font-size:18px; color:#333; line-height:50px;}
.comright ul li a img{ display:block;}

.comright .p1{ position:absolute; left:10px; top:104px; z-index:100; display:none;}
.comright .p1 a{ display:block; width:40px; height:40px;background:url(../images/showl.png) 0px 0px no-repeat;}
.comright .p1 a:hover{ background:url(../images/showl.png) 0px -40px no-repeat;}
.comright .p2{ position:absolute; right:10px; top:104px; z-index:100; display:none;}
.comright .p2 a{ display:block; width:40px; height:40px;background:url(../images/showr.png) 0px 0px no-repeat;}
.comright .p2 a:hover{ display:block; width:40px; height:40px;background:url(../images/showr.png) 0px -40px no-repeat;}
.looked{ background:#f0f0f0; height:397px; padding-top:47px; position:relative;}

.looked ul{ width:893px; margin:0px auto;}
.looked ul li{ height:349px; width:271px; background:#fff; margin-right:40px; float:left;}
.looked ul li.last{ margin-right:0px;}
.looked ul li .glshj{ width:231px; margin:0px auto; font-size:13px; padding-top:20px;}
.looked ul li .glshj a{ font-size:18px; margin-bottom:7px; display:block;}
.looked ul li .glshj p{ height:63px; color:#505050;}
.looked ul li .glshj .more1{background:url(../images/index_34.jpg) no-repeat; width:113px; height:37px; float:right;}
.looked ul li .glshj .more1 a{ font-size:14px; padding-left:22px; display:block; line-height:39px;margin-bottom:0px;}

.looked .c1{ position:absolute; left:10px; top:181px; display:none;}
.looked .c1 a{ display:block; width:22px; height:38px;background:url(../images/anl.png) 0px 0px no-repeat;}
.looked .c1 a:hover{ background:url(../images/anl.png) 0px -39px no-repeat;}
.looked .c2{ position:absolute; right:10px; top:181px; display:none;}
.looked .c2 a{ display:block; width:22px; height:38px;background:url(../images/anr.png) 0px 0px no-repeat;}
.looked .c2 a:hover{ display:block;background:url(../images/anr.png) 0px -39px no-repeat;}

.jcarousel-skin-ptTrade .jcarousel-container-horizontal {
    width:893px;
	margin:auto;
}

.jcarousel-skin-ptTrade .jcarousel-clip-horizontal {
    width:893px;
}

A.jinjin6 {color:#bfbfbf;line-height:26px;}
A.jinjin6:link {text-decoration:none;color:#bfbfbf;}
A.jinjin6:visited {text-decoration:none;color:#bfbfbf;}
A.jinjin6:hover {color:#ffffff;text-decoration:none;}