﻿@charset "utf-8";

    .tit {
        font-size: 32px;
        text-align: center;
        margin: 5px 0;
    }
    
    .wmen {
        color: #4877bd
    }
    
    .eng i {
        color: rgba(0, 0, 0, 0.49);
        padding: 0 15px;
        font-weight: normal
    }
    
    .chi {
        margin-bottom: 7px;
        font-weight: bold;
        color: #333;
        letter-spacing: 2px;
    }
    
    .eng {
        text-transform: uppercase;
        font-weight: 100;
        font-size: 16px;
    }

    .gsjj {
        width: 620px;
        padding:0px 0 0 30px; float:right
    }
    
    .gsjj .pack {
        text-transform: uppercase;
        font-size: 32px;
        color: #c8c8c8;
        font-family: "Times New Roman";
    }
    
    .gsjj .gsqc {
        font-size: 22px;
        color: #000;
        font-weight: bold; 
		height:50px; line-height:50px;
    }
    
    .gsjj .lin2 {
        width: 130px;
        background: #f39800;
        height: 6px;
        margin: 18px 0 10px 0;
        ;
    }








.aboutbanner{background:url(banner_02.jpg) top center no-repeat; margin:0px auto; padding-top:119px;}
.aboutus{ width:1200px; margin:2% auto auto;background:url(index_18.jpg) bottom right no-repeat; height:219px; border-bottom:6px #0e4f99 solid;}
.weus{ width:58%; float:right; font-size:14px; line-height:26px;  margin-top:30px;}
.part1{ margin:2% 0; padding:2% 0; background:#eeeff4;}
.part11{ padding:2% 0;}
.Goods{ width:1200px; margin:0px auto;}
.goodleft{ width:25%; float:left; background:#fff;}
.part11 .goodleft{background:#eee;}
.cpfl li{ line-height:50px;border-bottom:1px #eeeff4 solid; font-size:15px; font-weight:bold; list-style:inside circle; padding:0 5%;}
.cpfl li span{ float:right;}
.cpfl li:hover{ color:#d30000;}
.cpfl li a{transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-o-transition: all 1s;}
.cpfl li:hover a{ color:#d30000; padding-left:10px;}
.cpfl dl{ width:90%; margin:0 auto; overflow:hidden;}
.cpfl dl dd{ width:50%; float:left;}
.cpfl dl dd a{ line-height:50px; color:#4f4e4e; font-size:15px; padding-left:10px;transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-o-transition: all 1s;}
.cpfl dl dd:hover{ color:#d30000;}
.cpfl dl dd:hover a{ color:#d30000; padding-left:20px;}
.hjztc img{ width:100%;}
.goodright{ width:74%; float:right; overflow:hidden;  }
.goodright dl{ width:31%; float:left; margin:1%; border-bottom:2px #d30000 solid; background:#fff;}
.goodright dl:nth-of-type(1){ margin-top:0}
.goodright dl:nth-of-type(2){ margin-top:0}
.goodright dl:nth-of-type(3){ margin-top:0}
.goodright dl dt{ display:block; overflow:hidden;}
.goodright dl dt img{ width:100%; height:200px; transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-o-transition: all 1s;}
.goodright dl:hover dt img{
    transform: scale(1.05);
    transition: transform 1s ease 0s, -webkit-transform 1s ease 0s;
}
.goodright dl:hover a{color:#d30000;}
.goodright dl dd{ width:100%; margin:0 auto;}
.name{ font-size:16px; font-weight:bold; color:#333; line-height:50px;}
.more1{ float:right; line-height:50px; background:url(more.png) no-repeat center center; width:95px; text-align:center;}
.field{ margin:0px auto; text-align:center; border-bottom:1px solid #e6e6e6;}
.field h1{ font-size:30px; color:#27282d; font-weight:normal; line-height:50px;}
.field p{ color:#cecece; font-size:14px; padding-bottom:10px;}
.field span{ height:3px; background:#e80012; width:80px; display:inline-block; margin-bottom:0px;}
.advice{ background:url(ys.jpg) no-repeat top center; width:1200px; margin:2% auto;}
.advice dl{ width:100%; overflow:hidden; margin:2% 0;}
.advice dl dt{ float:left; width:40%;}
.advice dl dd{ float:left; width:60%;}
.advice dl dd h1{ overflow:hidden;}
.advice dl dd h1 img{ float:left; width:10%;}
.advice dl dd h1 p{ display:inline-block; background:#eaeaea; height:40px; line-height:40px; font-size:18px; color:#303030; float:left; width:84%; padding:0 3%; margin-top:1%;}
.advice dl dd h1 p span{ color:#c3261d;}
.advice dl dd li{ list-style:inside circle; color:#d30000; font-size:16px; line-height:50px;}
.advice dl dd li p{ display:inline; color:#303030;}
.advice dl dd li p span{ color:#c3261d;}

.homecase{ background:url(main_02.jpg) no-repeat top center; padding:2% 0}
.hocase{ width:1200px; margin:2% auto; background:#fff; overflow:hidden;}
.hocase .anjs{ width:98%; margin:2% auto; color:#555555; font-size:18px; line-height:30px; font-weight:bold;}
.hocase ul{ width:98%; margin:0 auto; }
.hocase ul li{ width:22.5%; float:left; margin:1%; border:1px #cecece solid;transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-o-transition: all 1s;}
.hocase ul li:hover{ border:1px #d30000 solid;}
.hocase ul li .pic{ width:96%; padding:2%;border-bottom:1px #cecece solid;transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-o-transition: all 1s;}
.hocase ul li:hover .pic{border-bottom:1px #d30000 solid;}
.hocase ul li .pic a{ display:block; overflow:hidden;width:100%; }
.hocase ul li .pic img{ width:100%; height:190px;transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-o-transition: all 1s;}
.hocase ul li:hover img{  transform: scale(1.05);
    transition: transform 1s ease 0s, -webkit-transform 1s ease 0s;}
.hocase ul li .caname{ text-align:center; width:96%; margin:0 auto;}
.hocase ul li .caname a{ font-size:18px; font-weight:bold; line-height:50px;}
.hocase ul li .caname span{ height:2px; background:#d30000; width:30%; display:block; margin:0 auto;}
.hocase ul li p{ font-size:13px; width:96%; margin:0px auto;  line-height:25px; color:#424242;}
.hocase ul li.cur .more3 a{color:red;}
.more3{ margin:5% auto;background:url(more.png) center no-repeat; width:95px; height:37px; line-height:37px; text-align:center;}
.more3 a{ color:#727272; font-size:13px;transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-o-transition: all 1s;}
.hocase ul li:hover .more3 a{color:red;}
.more3.ny{ float:right; margin-top:25px;}
.case{ text-align:center; color:#fff; font-size:30px; line-height:60px;}



.part2{ width:1200px; margin:2% auto; overflow:hidden;}
.stleft{ width:48%; float:left; border-bottom:3px #e7e7e7 solid; padding-bottom:10px;}
.txname{ border-bottom:3px #e7e7e7 solid; height:50px; color:#0d58ab; font-size:24px; line-height:50px }
.txname span{ color:#c8c7c7; font-size:18px;}
.newhome{ color:#666666; font-size:14px; margin:3% 0;}
.newhome a{ color:#666666; font-size:14px;}
.newhome a img{ width:100%; height:225px;}
.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(index_112.jpg) left no-repeat; padding-left:25px; font-size:15px; color:#444444; line-height:37px; }
.stleft ul li.cur a{background:url(index_109.jpg) left no-repeat; color:#d01528; text-decoration:underline;}
.stleft ul li a:hover{background:url(index_109.jpg) left no-repeat; color:#d01528; text-decoration:underline;}

.stright{ width:48%; 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(index_106.jpg) right no-repeat; }
.stright ul li a:hover{background:url(index_103.jpg) right no-repeat;}
.stright ul li.cur a{background:url(index_103.jpg) right no-repeat; }
.stright ul li.first .newsyname{background:url(index_96.jpg) left no-repeat; padding-left:68px; margin:3% 0;}
.stright ul li.first{  border-bottom:1px #efefef solid; margin-bottom:4%;}
.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;}
.zixun img{ width:100%;}


.foot .bottom{ width:1200px; margin:0 auto 2%; overflow:hidden;}
.footer{ text-align:center; color:#9b9b9b; border-top:1px solid #575757; line-height:60px;}
.footer a{ color:#9b9b9b}
.bottom ul{ width:23%; margin:0 1%; float:left; color:#9b9b9b; font-size:14px;}
.bottom ul p{ line-height:30px; font-size:14px;}
.bottom ul li{ line-height:30px; float:left;  width:50%;}
.bottom ul li a{font-size:14px;color:#9b9b9b;}
.bottom ul li a:hover{ color:#fff}
.abousp{ width:998px; margin:0px auto; color:#575556;}
.aboutny{ width:1200px; margin:0  auto;}
.aboutny .a1{ text-align:center; border-bottom:5px #bbbfc5 solid; padding:3% 0}
.aboutny .a1 p{ width:90%; margin:0 auto;}
.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:3% 0;}
.Ability .tpleft{ width:45%; float:left; }
.Ability .tpleft img{ max-width:100%;}
.abright{ width:54%; float:right; font-size:14px;}
.abright .abname{background:url(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(about_14.jpg) left no-repeat; padding-left:37px; font-size:22px;}
.aboutny .tean.ny{ margin:86px auto 45px;}
.aboutny .strength{background:url(about_21.jpg) center no-repeat;margin:3% auto; height:673px;}
.aboutny .strength .strnr{ width:295px;background:url(about_25.jpg) 0px 8px no-repeat; padding-left:32px; font-size:14px; margin:0 auto; line-height:32px; }
.aboutny  .stre{background:url(about_25.jpg) 0px 6px no-repeat; padding-left:30px; font-size:14px; margin:2% auto;}
.tdtp{ margin:2% 0;}
.tdtp ul li{  float:left; width:23%; margin:1%;}
.tdtp ul li img{ width:100%; height:170px;padding:2px; border:1px #eaeaea solid;}
.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(about_52.jpg) 0px 0px no-repeat; width:91px; height:91px;}
.aboutny .impression .tpl a:hover{ background:url(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(about_49.jpg) 0px 0px no-repeat; width:91px; height:91px;}
.aboutny .impression .tpr a:hover{ background:url(about_49.jpg) 0px -91px no-repeat;}

.contbanner{background:url(contact_02.jpg) center no-repeat; height:341px; margin:0px auto;}
.stjx{ margin:2% 0 0 0;}
.stjx.ny{ margin:26px auto 43px;}
.stjx .nyfav{ width:1200px; margin:0px auto; overflow:hidden; border-bottom:2px solid #b9b9b9;}
.nyfav .faction{ float:right; font-size:15px; color:#444;}
.nyfav .faction a{ font-size:15px; color:#444;}
.nyfav .faction span{ color:#ce0101; font-weight:bold;}
.cpclass{ float:left; color:#c60203; font-size:24px; background:url(nav1.png) no-repeat left bottom; line-height:36px; width:134px; text-align:center;}
.cpclass span{ color:#333;}
.faction1{ float:right; font-size:15px; color:#444;}
.more4{ color:#d30000;}
.contact{ width:1200px; margin:0px auto;color:#444; padding-bottom:66px;}
.contact .hexing{background:url(contact_12.jpg) repeat-x; height:232px;}
.contact .hexing .tpright{ width:30%;}
.contact .hexing .tpright img{ max-width:100%;}
.contact .stcontact{ width:70%; float:left; font-size:15px; line-height:32px; margin-top:30px;}
.contact .conny{ margin:0 0 2% 0; }
.contact .conny .desc { width:46%; float:right; padding:2%}
.contact .conny ul li{ clear:both; 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(contact_21.jpg) 8px 0px no-repeat; height:52px; }
.contact .conny ul li.sec{background:url(contact_25.jpg) 0px 0px no-repeat;}
.contact .conny ul li.three{background:url(contact_28.jpg) 0px 0px no-repeat;}
.contact .conny ul li.last{ border-bottom:0px; margin-bottom:0px;}

.productbanner{background:url(prodcut_02.jpg) center no-repeat; height:342px; margin:0px auto;}
.nymiddle{ width:1200px; margin:0px auto;}
.lxdh{ background:#073e77 url(tell.png) no-repeat 20px center; padding:5% 0; color:#fff;}
.lxdh span{ font-size:14px; padding-left:80px}
.lxdh p{ font-size:20px;padding-left:80px}
.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(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(qhr.png) 0px 0px no-repeat;}
.casejd ul li a.photo{display:block; height:373px; overflow:hidden;}

.casebanner{background:url(newcase_02.jpg) center no-repeat; height:342px; margin:0px auto;}
.companynew{ width:1200px; 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 .newwleft1{ width:100%;}
.newwleft1 ul li{ border-bottom:1px #e5e5e5 dashed; list-style:inside; color:#fd7e00; line-height:40px; overflow:hidden;}
.newwleft1 ul li:hover a{ color:#f15755;}
.newwleft1 ul li p{ color:#333; line-height:30px; height:60px; overflow:hidden;}
.newone{ width:1200px; margin:2% auto; overflow:hidden;}
.newone .newwleft{ width:58%; float:left;}
.onon { overflow:hidden;}
.tb{ float:left;}
.onon .syname{ float:right; width:90%;}
.onon .syname a{ font-size:25px; color:#191919; margin-bottom:15px; display:block;}
.onon .syname a:hover{color:#CE0201;}
.onon p{ color:#999999; line-height:30px;}
.newwleft ul li{ border-bottom:1px #e5e5e5 dashed; line-height:45px; list-style:inside; color:#fd7e00;}
.newwleft ul li:hover a{ color:#f15755;}
.date{ float:right; color:#95908d; font-size:14px;}
.newwright{ width:40%;background:url(newcase_28.jpg) bottom no-repeat; float:right; background-size:contain;}
.newwright .netop{ border:1px #dddddd solid; border-bottom:0px;}
.netop .no1{ width:95%; line-height:25px;margin:2% auto; font-size:13px; color:#666666; border-bottom:1px #e9e9e9 solid; overflow:hidden; padding-bottom:2%;}
.xw1{ float:left; width:40%;}
.xw1 img{ width:100%; height:145px;}
.xw2{ float:right; width:58%;}
.netop .no1 a{ color:#d71e1e; font-size:13px;}
.netop .no1 p{ color:#1b1b1b; line-height:30px;}
.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:95%; margin:0px auto;}
.netop ul li{ list-style:inside square; color:#e93131; line-height:40px; }
.netop ul li a{ font-size:14px;}
.netop ul li a:hover{color:#CE0201; text-decoration:underline;}

.part4{ background:#eeeff4; padding:1% 0 2% 0;}
.casetj{ margin:1% auto; width:1200px;overflow:hidden;}
.casetj ul li { background:#fff;width:23%; margin:1%; float:left;transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-o-transition: all 1s;}
.casetj ul li:hover{ background:#d30000;}
.casetj ul li.last{ margin-right:0px;}
.casetj ul li .wo{ width:90%; margin:0px auto; padding-top:15px; color:#5f5f5f; font-size:13px; overflow:hidden;}
.casetj ul li .wo a{ display:block; margin-bottom:6px; font-size:17px; font-weight:bold;}
.casetj ul li .wo p{ line-height:25px;}
.casetj ul li .wo .more2 { float:right;}
.casetj ul li .wo .more2 a{ font-size:13px; font-weight:normal;color:#5f5f5f; }
.casetj ul li a.photo{display:block;height:180px; overflow:hidden;}
.casetj ul li img{ width:100%; height:180px;transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-o-transition: all 1s;}
.casetj ul li:hover img{ transform: scale(1.05);
    transition: transform 1s ease 0s, -webkit-transform 1s ease 0s;}
	.casetj ul li:hover a{ color:#fff;}
	.casetj ul li:hover p{ color:#fff;}
	.casetj ul li:hover .more2 a{ color:#fff;}
.casenew{ width:1200px; margin:0 auto; overflow:hidden;}
.casenew ul li { width:48%; float:left; margin:1%; border-bottom:1px #9d9da0 dotted; list-style:inside; color:#f15755;}
.casenew ul li a{ color:#454545; font-size:15px;padding-left:5px; transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-o-transition: all 1s;}
.casenew ul li:hover{color:#9d9da0;}
.casenew ul li a:hover{color:#CE0201; text-decoration:underline; padding-left:15px;}

.baik{ width:1200px; margin:2% auto;}
.baik .one{ float:left; border:1px #e1e1df solid; width:33%;}
.baik div:nth-of-type(3){ margin:0 1%;}
.baik .one img{height:200px; width:100%;}
.zdhnew{ width:95%; margin:0px auto; font-size:13px; border-bottom:1px #ebebeb solid	;line-height:30px; color:#797979;}
.zdhnew p{ line-height:35px}
.zdhnew p a{ font-size:15px;}
.zdhnew p a:hover{color:#CE0201; text-decoration:underline;}
.zdhnew a:hover{ color:#e21111;}
.baik .one ul{ width:95%; margin:0px auto; padding:2% 0;}
.baik .one ul li{background:url(newcase_64.jpg) left no-repeat}
.baik .one ul li a{ font-size:14px; color:#2b2b2b; line-height:35px; display:block;padding-left:20px;}
.baik .one ul li a:hover{ color:#e70e0e; text-decoration:underline;}
.baik .one ul li.cur a{background:url(newcase_64.jpg) left no-repeat; }
.baik .two{border:1px #e1e1df solid;width:30%; float:right;}
.baik .two img{ width:100%;}
.newbanner{background:url(newlist_02.jpg) center no-repeat; height:342px; margin:0px auto;}
.newbanner1{background:url(newshow_02.jpg) center no-repeat; height:222px; margin:0px auto;}
.newcd{ width:210px; float:left;}
.newcd .newname{background:url(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(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(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(newlist_12.jpg) 0px 10px no-repeat; padding-left:97px; }

.newxx{ width:100%;}
.newxx .newtitle{ font-size:24px; margin:0px auto; text-align:center;}
.newxx .laiy{ text-align:center; color:#342f2e; font-size:14px; 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 .newnr img{ max-width:100%;}

.newxx .tuij{ margin:24px auto 32px;}
.newxx .tuij ul li{ float:left;background:url(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(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(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(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(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(projtl.png) 0px -41px no-repeat;}
.xites{background:url(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(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;}

