html{background:#FFF;color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}img{border:0;}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}a{color:inherit;text-decoration:none;}
/*******CSS reset*************/
body{position:relative;z-index:-2;color:#444;background: #f9f9fa;overflow-x: hidden; font-size:14px;font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial;z-index:2;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.bold{font-weight:bold;}
.white{color:#fff;}
.left{float:left;}
.right{float:right;}
.t_r{text-align:right;}
.clear{clear:both;}
.relative{position:relative;}
.absolute{position:absolute;}
.rel_center{position:relative;left:50%;}
.hidden{display:none;}
/*******公共样式*******/
.wrap{margin:0 auto;width:1200px;}
/*头部样式*/
.top{background: #fff;position: relative;z-index: 8888;}
.top01{border-bottom: 1px solid #e5e5e5;line-height: 60px;color: #a3a3a3;height: 60px;}
.search{float: right; width: 260px;height: 50px;position: relative;margin-left: 20px;}
.search span{line-height: 35px;color: #fff;}
.search-text{position: absolute;top:10px;outline: none; border:1px solid #f3f3f3;color: #999999; height: 35px;width:245px;padding-left:10px;font-size: 12px;}
.fdj{position: absolute;top:10px;right:0px; background: url(/App/Home/View/Default/Public/Image/fdj.png) center no-repeat ;background-size: 45%; width:50px;height:35px;border: none;}

/*导航样式*/
#menu{background: #fff;height: 110px;position: relative;z-index: 8888;}
.nav{height: 110px;}
.nav img{display: block;}
.nav {float: right;width:880px;}
.nav  li{float: left;position: relative; width:65px;transition:all 0.4s;padding: 46px 30px 30px 30px;line-height: 30px;
	border-bottom: 0px solid #000;}
.nav  li a{display: block;font-size: 16px;}
.nav  li:hover{color: #c71c14}
.nav  li::after{content: "";width: 0px;border-top: 2px solid #444;display: block;transition:all 0.4s;}
.nav  li:hover::after{width: 65px;border-top: 2px solid #c71c14;}
.nav li .submenu{ width:0; height: 0; background: #fff; opacity: 0; position: absolute; top:105px;z-index: 10000; border:solid 1px #f9f9fa;}
.nav li .submenul{width: 120px;height: 320px;padding-top:20px;position: absolute;top:0;}
.nav li .submenul a{display: block;height: 40px;line-height: 40px; text-align: center;color: #444;font-size: 14px;}
.nav li .submenul a:hover{background: #c71c14;color: #fff;}
.nav li .submenur{width:520px; float: left; position: absolute; top:30px;}
.nav li .submenur .suba{float: left; width: 305px;height: 320px;margin:0 auto;padding-right: 25px;border-right: 1px solid #f2f2f2;}
.nav li .submenur .suba strong{display: block;font-size: 16px;line-height: 40px;color: #444;}
.nav li .submenur .suba img{display: block;margin-bottom: 10px;}
.nav li .submenur .suba p{line-height: 28px;color: #444;}
.subb{float: right;width: 160px;}
.subb strong{display: block;font-size: 16px;line-height: 40px;color: #444;}
.subb p{line-height: 28px;color: #444;}


.header{position: relative;z-index: 8888;}

.subc{float: right;width: 305px;height: 320px;margin:0 auto;padding-left: 25px;border-left: 1px solid #f2f2f2;}
.subc strong{display: block;font-size: 16px;line-height: 40px;color: #444;}
.subc img{display: block;margin-bottom: 10px;}
.subc p{line-height: 28px;color: #444;}


.subd{float: left;width: 160px;}
.subd strong{display: block;font-size: 16px;line-height: 40px;color: #444;}
.subd p{line-height: 28px;color: #444;}

/*大图轮播样式*/
.flash{ width:100%; height:789px; margin:0 auto; text-align:center; position:a; z-index:0; }
.flash .flashBox {position:relative; margin:0 auto; width:1000px; height:789px; }
.flash .flashBox .bd{position:absolute;  width:1920px; left:-460px;}
.flash .flashBox .bd img{width:100%; height:789px;}
/*第一部分样式*/
.in_01{position: relative;z-index: 88888;margin-top: -50px;height: 640px;}
.ina{position: relative;}
.inahover strong{display: block;font-size: 24px;line-height: 50px;}
.inaa {width: 86px;margin-top: 90px;position: relative;}
.inaa i{display: block;font-style: normal;line-height: 30px;text-align: center;}
.inaline{display: inline-block;width: 86px;height: 1px;background-color: #f2f2f2;position: absolute;left: 50%;margin-left: -43px;transition: all 0.6s ease 0s;
	opacity: 0;}
.inahover{position: absolute;top:0;left: 0; z-index: 888;width: 550px;height: 216px;padding: 40px; color: #fff;background: rgba(0,0,0,0);color: fff;transition: all 0.6s ease 0s;}
.ina:hover .inaline{width: 10px;margin-left: 0px;opacity: 1;}
.ina:hover .inahover{background: rgba(0,0,0,0.6);}
.ina:hover img{transform:scale(1.05,1.05);}
.ina img{width:630px;height: 296px;transition:transform 1s ease 0s;}
.inab {width:630px;height: 296px;overflow: hidden;}


.inb{position: relative; width: 630px;height: 296px;color: #fff;}
.inbhover strong{float: left; display: block;font-size: 24px;line-height: 50px;}
.inba {float: right; width: 86px;margin-top: 10px;position: relative;}
.inba i{display: block;font-style: normal;line-height: 30px;text-align: center;}
.inbline{display: inline-block;width: 86px;height: 1px;background-color: #f2f2f2;position: absolute;left: 50%;margin-left: -43px;transition: all 0.6s ease 0s;
	opacity: 0;}
.inbhover{position: absolute;top:0;left: 0; z-index: 888;width: 550px;height: 216px;padding: 40px; color: #fff;background: rgba(0,0,0,0);transition: all 0.6s ease 0s;}
.inb:hover .inbline{width: 10px;margin-left: 0px;opacity: 1;}
.inb:hover .inbhover{background: rgba(0,0,0,0.6);}
.inb:hover img{transform:scale(1.05,1.05);}
.inb img{width:630px;height: 296px;transition:transform 1s ease 0s;}
.inbb {width:630px;height: 296px;overflow: hidden;}




.inc{position: relative;width: 570px;height: 296px;color: #fff;}
.inchover strong{float: left; display: block;font-size: 24px;line-height: 50px;}
.inca {float: right; width: 86px;margin-top: 10px;position: relative;}
.inca i{display: block;font-style: normal;line-height: 30px;text-align: center;}
.incline{display: inline-block;width: 86px;height: 1px;background-color: #f2f2f2;position: absolute;left: 50%;margin-left: -43px;transition: all 0.6s ease 0s;
	opacity: 0;}
.inchover{position: absolute;top:0;left: 0; z-index: 888;width: 490px;height: 216px;padding: 40px; color: #fff;background: rgba(0,0,0,0);transition: all 0.6s ease 0s;}
.inc:hover .incline{width: 10px;margin-left: 0px;opacity: 1;}
.inc:hover .inchover{background: rgba(0,0,0,0.6);}
.inc:hover img{transform:scale(1.05,1.05);}
.inc img{width:570px;height: 296px;transition:transform 1s ease 0s;}
.incb {width:570px;height: 296px;overflow: hidden;}




.ind{position: relative;}
.indhover strong{display: block;font-size: 24px;line-height: 50px;}
.inda {width: 86px;margin-top: 90px;position: relative;}
.inda i{display: block;font-style: normal;line-height: 30px;text-align: center;color: #444;transition:0.4s;}
.indline{display: inline-block;width: 86px;height: 1px;background-color: #f2f2f2;position: absolute;left: 50%;margin-left: -43px;transition: all 0.6s ease 0s;
	opacity: 0;}
.indhover{position: absolute;top:0;left: 0; z-index: 888;width: 490px;height: 216px;padding: 40px; color: #fff;background: rgba(0,0,0,0);color: fff;transition: all 0.6s ease 0s;}
.ind:hover .indline{width: 10px;margin-left: 0px;opacity: 1;}
.ind:hover .indhover{background: rgba(0,0,0,0.6);}
.ind:hover img{transform:scale(1.05,1.05);}
.ind:hover i{color: #fff;}
.ind img{width:570px;height: 296px;transition:transform 1s ease 0s;}
.indb {width:570px;height: 296px;overflow: hidden;}



/*公司简介样式*/
.in_02{height: auto;overflow: hidden;background: #fff;padding:50px 0;}
.in_02_01{height: auto;overflow: hidden;background: #f7f7f8;}
.in02a{float: left; position: relative; background: url(/App/Home/View/Default/Public/Image/company.jpg) center no-repeat;width: 599px;height: 452px;}
.in02a:hover .in02b{height: 160px;background:rgba(199,28,10,0.8); }
.in02a:hover .in02bline{width: 160px;}
.in02b{position: absolute;z-index: 888;width: 519px; bottom:0;background: rgba(199,28,20,0.7);padding:20px 40px;height: 120px; color: #fff;transition: all 0.6s ease 0s;}
.in02b strong{display: block;font-size: 36px;line-height: 60px;}
.in02b p{line-height: 28px;}
.in02bline{width: 10px;border-top: 1px solid #fff;transition: all 0.6s ease 0s;margin-top:10px;}


.in02c {float: right;width: 540px;margin:20px;}
.in02c li{float: left;width: 152px;text-align: center;}
.in02c li:hover span{color: #c71c14}
.in02c li:nth-of-type(2){margin:0 42px;}
.in02c li span{display: block;line-height: 35px;transition:0.4s;}
.in02d{height: auto;overflow: hidden;margin:20px 0;line-height: 30px;}
.in02c ul{height: auto;overflow: hidden;}
.more{background: #c71c14;height: 38px;overflow: hidden; line-height: 38px;width: 140px;text-align: center;color: #fff;transition:0.4s;}
.more span{display: block;float: left; width: 100px;text-align: center;border-right: 2px solid #fff;transition:0.4s;}
.more span b{color: #c71c14;transition:0.4s;font-size: 10px;}
.more i{font-size: 18px;}
.more:hover {background: #3f3f3f;}
.more:hover span{width: 140px;}
.more:hover span b{color: #fff;}
.in_02_02{height: auto;overflow: hidden;padding-top: 80px;color: #808080;}
.in02e{float: right;width: 640px;}
.in02e strong{display: block;font-size: 36px;line-height: 60px;margin:20px 0 30px 0;color: #444;}
.in02e p{line-height: 30px;}
.in02f {height: auto;overflow: hidden;margin: 60px 0;}
.in02f span{display: block;float: left;width: 160px;}
.in02f b{font-size: 48px;}

/*我们的实力样式*/
.in_03{height: 717px;padding: 60px 0;}
.back1{height: 717px;background: url(/App/Home/View/Default/Public/Image/in03.jpg) center no-repeat;}
.back2{ height: 717px;background: url(/App/Home/View/Default/Public/Image/in_0201.jpg) center no-repeat;}
.back3{height: 717px;background: url(/App/Home/View/Default/Public/Image/in_0202.jpg) center no-repeat;}

.in_03_01{height: auto;overflow: hidden;}
.in_03_01 .left01{float: left; width:100px;margin-top: 80px; text-align: center; background:url(/App/Home/View/Default/Public/Image/in03a.png) left no-repeat;}
.left01 li{line-height: 55px; background:url(/App/Home/View/Default/Public/Image/in03b.png) left no-repeat;}
.left01 li span{display: block;margin-left: 15px;transition:0.4s;line-height: 40px;}
.left01 li a{display: block;color: #aaaeb1;}
.left01 li:hover span{background:#c71c14;color: #fff;border-radius: 40px;}



.tab {float: left;margin-left:230px; width: 630px;display: none; padding-top: 100px;height: 530px;border-radius: 50%;text-align: center; border: 3px solid #fff; color: #fff;}
.tab:nth-of-type(1){display: block;}
.tab strong{display: block; font-size: 48px;color: #fff;font-weight: normal;}
.tab i{display: block; font-size: 24px;line-height: 40px;font-style: normal;}
.tab p{width:350px;margin:80px auto 40px auto;line-height: 30px;}
.aline{width: 80px;border-top: 5px solid #fa6700;margin:15px auto;}


.amore{background: #c71c14;height: 38px;overflow: hidden; line-height: 38px;width: 140px;text-align: center;color: #fff;transition:0.4s;margin:0 auto;}
.amore span{display: block;float: left; width: 100px;text-align: center;border-right: 2px solid #fff;transition:0.4s;}
.amore span b{color: #c71c14;transition:0.4s;font-size: 10px;}
.amore i{font-size: 18px;}
.amore:hover {background: #3f3f3f;}
.amore:hover span{width: 140px;}
.amore:hover span b{color: #fff;}
/*新闻中心样式*/
.in_04{height: auto;overflow: hidden;padding: 60px 0;}
.in_04 .left{width: 786px;}
.in_04 .left ul{height: auto;overflow: hidden;padding-top: 25px;}
.in_04 .left li{height: auto;overflow: hidden;padding: 15px 0;transition:0.4s;}
.in_04 .left li:hover span{color: #c71c14;}
.in_04 .left li:hover .date strong{background: #c71c14;}
.in_04 .left li span{display: block;line-height: 30px;font-size: 16px;transition:0.4s;}
.in_04 .left li p{color: #89898a;line-height: 25px;font-size: 13px;}
.tit01 {height: auto;overflow: hidden;margin-bottom: 20px;}
.tit01 strong{display: block;float: left;font-size: 30px;line-height: 60px;}
.tjnews{height: auto;overflow: hidden; }
.tjnews:hover .tip01 strong{color: #c71c14;}
.tjnews:hover img{transform:scale(1.05,1.05);}
.tjnews:hover .time{left: 25px;opacity: 0;}
.tip{position: relative;}
.tip img{width: 310px;height: 240px;transition:transform 1s ease 0s;}
.tipab {float: left;width: 310px;height: 240px;overflow: hidden;}
.tip01{float: right;width: 450px;}
.tip01 strong{display: block;font-size: 18px;line-height: 40px;margin-bottom: 30px;transition:0.4s;}
.tip01 b{font-weight: normal;}
.tip01 span{display: block; width: 365px;padding:0 15px;line-height:40px;font-size: 16px; transition:0.4s;}
.tip01 p{line-height:30px;color: #89898a;margin-bottom: 30px;}
.time{position: absolute;left: 0; z-index: 888;background: #c71c14;color: #fff;width: 80px;height: 80px;opacity: 1; text-align: center;transition: all 0.6s ease 0s;}
.time strong{display: block;font-size: 48px;line-height: 50px;}

.date{float: left;border:1px solid #cccccc;margin-right: 20px; width:70px;display: block;text-align: center;color: #858585;transition:0.4s;}
.date strong{display: block;line-height:55px;font-size:22px;background: #cccccc;color: #fff;transition:0.4s;}
.date p{display: block;line-height:40px;}

.in_04 .right{width: 385px;}
.in_04 .right li{height: auto;overflow: hidden;padding: 15px 0;}
.in_04 .right li span{display: block; font-size: 15px;line-height: 30px;}
.in_04 .right li p{font-size: 13px;line-height: 25px;color: #89898a}
.in_04 .right li img{float: left;width: 120px;margin-right:10px;}
.in_04_01{height: auto;overflow: hidden;}
.in_04_01 img{width: 385px;height: 230px;margin-right: 20px; display: block;}
.in_04_01 span{display: block;background: #c71c14;line-height: 40px;color: #fff;font-size: 16px;text-align: center;}

/*工程案例样式*/
.in_05{height: auto;overflow: hidden;background: #fff;padding-top: 50px;}
.in_05 i{font-style: normal;line-height: 30px;}
.tit02 {height: auto;overflow: hidden;margin-bottom: 20px;}
.tit02 strong{display: block;float: left;font-size: 30px;line-height: 60px;}
#in_05_mid{width: 1200px;height: 514px;margin:40px auto 0px auto;position: relative;}
#in_05_nav{width: 210px;position: absolute;left: 495px;top:98px;z-index: 10;}
#in_05_nav li{width: 100%;height: 50px;margin-bottom: 6px;line-height: 50px;background: #3f3f3f url(../Image/in_02_liicon.png) 21px center no-repeat;text-indent: 55px;transition:all .4s;}
#in_05_nav li a{display: block;color: #fff;font-size: 15px;transition:all .4s;}
#in_05_nav li:hover{background: #fdbc00 url(../Image/in_02_lihover.png) 173px center no-repeat;}
#in_05_nav li.on{background: #c71c14 url(../Image/in_02_lihover.png) 173px center no-repeat;}
#in_05_nav li.on a{color: #fff;}
#in_05_nav li a:hover{color: #fff;}
#in_05_ul{width: 1920px;height: 514px;position: absolute;left: -360px;top:0;background: #f0f0f0;}
#in_05_ul li{width: 1200px;height: 514px;position:relative;margin:0 auto;}
#in_05_ul .in_05_img{width: 855px;height: 514px;position: absolute;right: 706px;top:0;overflow: hidden;z-index: 8;}
#in_05_ul .in_05_info{width: 440px;position: absolute;right: 0px;top:40px;z-index: 8;}
.in_05_info strong{font-weight: normal; display: block;font-size: 30px;color: #484848;}
.in_05_info p{line-height: 30px;margin-bottom: 40px;}
.line01{border-top: 4px solid #484848;width: 80px;margin:20px 0 60px 0;}



/*友情链接样式*/
.in_06{background: #fbfbfc;height: 40px;line-height: 40px;border-bottom: 1px solid #f6f6f7;}
/*脚步样式*/
.footer{clear:both;height: auto;overflow: hidden;background: #fff;}
.foot {height: auto;overflow: hidden;}
.foot ul{height: auto;overflow: hidden;padding: 40px 0;border-right:1px solid #f7f7f7;}
.foot li{float: left;width: 135px;line-height: 30px;}
.foot li a{display: block;transition:0.4s;}
.foot li a:hover{color: #c71c14;}
.foot .right p{line-height: 30px;color:#89898a;}
.fmenu{height: auto;overflow: hidden;margin-top: 15px;}
.fmenu a{display: block;color: #89898a;}
.foota{border-top: 1px solid #d4d4d4;line-height: 40px;color:#89898a; }
/*公司简介样式*/
.gsjj01{clear: both; height: auto;overflow: hidden;background: url(/App/Home/View/Default/Public/Image/cimg01.jpg) center top no-repeat;padding: 90px 0;color: #fff;}
.gsjjb{height: auto;overflow: hidden;padding-bottom: 70px;border-bottom: 1px solid #9da0ae;}
.gsjjb .left {width: 300px;}
.gsjjb .left span{display: block;font-size: 48px;line-height: 60px;margin-bottom: 40px;}
.gsjjb .left p{display: block;font-size: 18px;line-height: 30px;}

.gsjjb .right li{float: left; width: 200px;text-align: center;margin-left: 80px;padding-top: 60px;}
.gsjjb .right li span{display: block;font-size: 24px;line-height: 40px;}
.gsjjb .right li strong{display: block;font-size: 48px;}

.gsjjc {height: auto;overflow: hidden;padding-top: 40px;}
.gsjjc li{float: left;width: 180px;text-align: center;border-right: 1px solid #45475f;padding-right:60px;margin-right: 60px;}
.gsjjc li:nth-of-type(2){width: 260px;padding-right:100px;}
.gsjjc li span{font-size: 36px;display: block;line-height: 65px;}
.gsjjc li p{line-height: 35px;margin-bottom: 30px;}
.gsjjc .right{width: 460px;}
.gsjjc .right img{margin-bottom: 30px;}
.gsjjc .right p{line-height: 30px;margin-bottom: 40px;}

.gsjj02{height: auto;overflow: hidden;padding: 50px 0;background: url(/App/Home/View/Default/Public/Image/cimg05.png) center  no-repeat;}
.gsjja{height: auto;overflow: hidden;margin-bottom: 80px;}
.gsjja .left{width:500px;}
.gsjja .left span{display: block;font-size: 48px;line-height: 65px;margin-bottom: 30px;}
.gsjja .left p{font-size: 30px;line-height: 45px;color: #999999;}
.gsjja .right {padding-top: 110px;}
.gsjja .right li{float: left;width: 150px;text-align: center;margin-left: 40px;border-bottom: 1px solid #c6c6c6;padding-bottom: 10px;}
.gsjja .right li span{display: block;font-size: 18px;line-height: 30px;}
.gsjja .right li span i{color: #e70000;font-size: 26px;}
.gsjja .right li p{color:  #c6c6c6;}
.gsjja .right li:nth-of-type(1){width: 73px;}
.gsjja .right li:nth-of-type(2){width: 120px;}

.gsjjd{position:relative;height:350px;margin-top: 25px;padding-top:45px;}
.gsjje{position: relative; height:245px; overflow:hidden;padding-top: 30px;}
.gsjje ul{width:9999px; position:absolute;top:10px;}
.gsjje ul li{position:relative;z-index: 1;width: 370px; margin-right: 60px; float:left;transition:0.4s;}
.gsjje ul li span{display: block;text-align: center;background: url(/App/Home/View/Default/Public/Image/cion07.png) top center no-repeat;padding-top: 50px;
 line-height: 80px;font-size: 48px;color: #e70101;}
.gsjje ul li p{line-height: 35px;background: url(/App/Home/View/Default/Public/Image/cion06.png) 10px 13px no-repeat;padding-left: 30px;}
.bbtn{ display:block; width:0; height:0;}
.bbtn:hover{ background: #444;color: #fff;}
.aleft{background: #c71c14;z-index: 999;transition:0.4s; position:absolute; left:0; bottom:0px;width:40px;height:40px;line-height: 40px;color: #fff;text-align: center;}
.aright{background: #c71c14; z-index: 999;transition:0.4s; position:absolute; left:50px; bottom:0px;width:40px;height:40px;line-height: 40px;color: #fff;text-align: center;}
.aright:hover{background: #444;color: #fff;}
.line02{border-top: 1px solid #e5e5e5;}

.gsjj03{background: #303030;height: auto;overflow: hidden; }
.gsjjf{position:relative;height:840px;}
.gsjjg{position: relative; height:840px; overflow:hidden;}
.gsjjg ul{width:9999px; position:absolute;top:10px;}
.gsjjg ul li{position:relative;z-index: 1;width: 1200px;float:left;transition:0.4s;}
.gsjjg ul li .left{border-right: 1px solid #454545;height: 800px;width: 695px; padding-top: 30px;}
.gsjjg ul li .left span{display: block;font-size: 40px;line-height: 100px;color: #fff;}
.gsjjg ul li .right{width: 500px;color: #fff;padding-top: 80px;}
.gsjjg ul li .right span{display: block;font-size: 30px;line-height: 80px;border-bottom: 1px solid #454545;width: 220px;margin-bottom:60px;}
.gsjjg ul li .right p{color: #989898;line-height: 30px;margin-bottom: 20px;}
.bleft{z-index: 999;transition:0.4s; position:absolute; left:355px; bottom:40px;width:40px;height:40px;line-height: 40px;color: #fff;text-align: center;}
.bright{ z-index: 999;transition:0.4s; position:absolute; left:395px; bottom:40px;width:40px;height:40px;line-height: 40px;color: #fff;text-align: center;}

/*企业文化样式*/
.gsjj04{height: auto;overflow: hidden;padding: 50px 0;background: #c71c14;color: #fff;}
.gtit01{font-size: 48px;line-height: 60px;text-align: center;background: url(/App/Home/View/Default/Public/Image/cimg08.png) center top no-repeat;padding-top:70px;}
.gsjj04 ul{height: auto;overflow: hidden;margin-top: 40px;}
.gsjj04 li{float: left;text-align: center; width: 170px;border-right: 1px solid #cd332c;padding: 40px 0;transition:0.4s;}
.gsjj04 li i{font-size: 62px;}
.gsjj04 li:hover{background: #fff;color: #c71c14;border-radius: 10px;}
.gsjj04 li span{display: block;font-size: 16px;line-height: 40px;}

.gsjj05{height: auto;overflow: hidden;padding: 50px 0;background: #f9f9fd;}
.gtit02{height: auto;overflow: hidden;text-align: center;}
.gtit02 span{display: block;font-size: 48px;line-height:75px;}
.gtit02 p{color: #c71c14;}

.gsjjh{background: #fff;padding: 40px 40px 20px 40px;margin-top:45px;}
.gsjjh ul{height: auto;overflow: hidden;margin-top: 25px;}
.gsjjh li{float: left;width: 265px;margin-right: 20px;margin-bottom: 15px;}
.gsjjh li:nth-of-type(4n+0){margin-right:0px;}
.gsjjh li img{width: 265px;height: 178px;}
.gsjjha{height: auto;overflow: hidden;}
.gsjjha .left{border-right: 1px solid #e7e7e7;padding-right:40px;margin-right: 40px;width: 225px; }
.gsjjha .right{width: 800px;line-height: 30px;font-size: 16px;color: #a2a2a3; }

.gsjj06{height: auto;overflow: hidden;padding: 40px 0;background: #fff;}
.gtit04{height: auto;overflow: hidden;}
.gtit04 span{display: block;font-size: 48px;line-height: 80px;}
.gtit04 p{color: #7f7f7f;line-height: 30px;}
.gsjji{height: auto;overflow: hidden;margin-top: 40px;}
.gsjj07{background: url(/App/Home/View/Default/Public/Image/cimg09.jpg) center top no-repeat #f7f7fb;padding:100px 0 30px 0;height: auto;overflow: hidden;}
.gsjj07 ul{height: auto;overflow: hidden;margin-top: 40px;}
.gsjj07 li{float: left;width: 380px;margin-right: 30px;}
.gsjj07 li:last-child{margin-right:0px;}
.gsjj07 li img{height: 310px; ;width: 380px;}
.gtit05{height: auto;overflow: hidden;text-align: center;color:#fff;margin-bottom: 80px;}
.gtit05 span{display: block;font-size: 48px;line-height: 80px;}

.gsjj08{background: url(/App/Home/View/Default/Public/Image/cimg02.jpg) center top no-repeat;height: auto;overflow: hidden;padding: 180px 0;color: #fff;}
.gsjj08 strong{display: block;font-size: 48px;line-height: 80px;font-weight: normal;}
.gsjj08 p{font-size: 16px;line-height:30px;}
/*集团简介样式*/
.jtjj{background: url(/App/Home/View/Default/Public/Image/comimg01.jpg) center no-repeat;height: 535px;} 
.location{height: auto;overflow: hidden;border-bottom:1px solid #dedede;background: #f9f9fa;padding: 10px 0;}
.location .left strong{display: block;font-size: 30px;color: #c71c14;line-height: 40px;}
.location .left p{line-height: 30px;color: #9f9f9f;}
.location .right {padding-top: 10px;}
.location .right strong{float: right;font-size: 22px;color: #c71c14;line-height: 40px;}
.location .right p{font-size: 16px;}
.jtjj01{line-height: 28px;width: 1200px;margin:0 auto;padding: 40px 0;}
/*集团产业样式*/
.jtcy{height: auto;overflow: hidden;clear: both;}
.jtcy01{position: relative;text-align: center;height: auto;overflow: hidden;}
.jtcya{position: absolute;width: 100%; top:120px;text-align: center;color: #fff;}
.jtcyaa{margin:0 auto;text-align: center;}
.jtcyaa span{display: block;font-size: 48px;line-height: 55px;margin:0 auto;}
.jtcyaa p{font-size: 22px;line-height: 45px;}
.jtcyaa strong{display: block;font-weight: normal; font-size: 30px;line-height: 45px;}
.jtcyline{border-top: 5px solid #fa6700;margin:20px auto;width:70px; }

.jtcy02{height: auto;overflow: hidden;padding: 42px 0;}
.jtcy02 .left{width: 230px; border-right: 1px solid #cccccc;padding: 70px 70px 70px 0;}
.jtcy02 .left span{display: block;font-size: 30px;line-height: 55px;margin-bottom: 40px;color: #000;}
.jtcy02 .left p{line-height: 30px;color: #7f7f7f;}
.jtcy02 .right{margin:70px 0 0 70px;width: 825px;}
.jtcy02 .right strong{display: block;font-weight: normal; font-size: 30px;color: #000;line-height: 45px;margin-bottom: 40px;}
.jtcy02 .right p{line-height: 30px;margin-bottom: 80px;}

/*加入我们样式*/
.job01{background: url(/App/Home/View/Default/Public/Image/job01.jpg) center no-repeat;padding: 150px 0;color: #fff;text-align: center;clear: both;}
.job01 strong{display: block;margin-top: 25px; font-size: 48px;line-height: 85px;}
.job01 span{display: block;font-size:32px;line-height:60px;}
.job01 p{font-size: 14px;}

.joba01{background: url(/App/Home/View/Default/Public/Image/joba01.jpg) center no-repeat;padding: 150px 0;color: #fff;text-align: center;clear: both;}
.joba01 strong{display: block;margin-top: 25px; font-size: 48px;line-height: 85px;}
.joba01 span{display: block;font-size:32px;line-height:60px;}
.joba01 p{font-size: 14px;}



.job02{background: #f6f6fb;padding: 40px 0;}
.jtita{text-align: center;height: auto;overflow: hidden;}
.jtita span{display: block;font-size: 42px;line-height: 60px;color: #000;}
.jtita p{font-size: 16px;color: #545456;line-height: 35px;}
.job03{background: #fff;padding-top: 40px;}
.job04{background: #f6f6fb;padding: 40px 0;height: auto;overflow: hidden;}

.job02a{width:480px;margin: 60px auto;color: #c3c3c7;}
.job02a strong{display: block;font-size: 36px;line-height: 60px;margin:20px 0 30px 0;}
.job02a p{line-height: 30px;}
.job02b {height: auto;overflow: hidden;}
.job02b span{display: block;float: left;width: 160px;text-align: center;font-size: 36px;l}
.job02b b{font-size: 60px;display:block;margin:0 auto;line-height: 90px;}


.event_box{position:relative;}
.event_box .parHd {width:100%;display:inline-block;height:130px;position: relative;}
.parHd  ul{width:100%;text-align:center;margin:0 auto;padding-top:25px !important;}
.parHd .tempWrap{margin:0 auto;width: 977px !important;}
.event_box .parHd:after{content:'';width:100%;height:1px;background:#e6e6e6;position:absolute;top:15%;z-index:10;}
.parHd li.no_line:before{display:none;}
.parHd li{display:inline-block;cursor:pointer;padding-top:10px;margin:0 10px;position:relative;}
.parHd li b{display:block;color: #a5a5a5;font-size: 20px;line-height: 45px;}
.parHd li:after{content:'';background:url(/App/Home/View/Default/Public/Image/dot_ico.png) no-repeat;width:24px;height:24px;position:absolute;z-index:20;top:-9px;left:50%;}
.parBd{text-align:center;background: url(/App/Home/View/Default/Public/Image/job03.jpg) center no-repeat;height: 340px;padding: 100px 0;}
.parBd h4{position:relative;font-size:26px; margin-bottom:3%;/*width:200px;*/ display:inline-block; }
.parBd p{line-height:30px;}
div#listBox {width:100%;}
.sPrev,.sNext{width:40px;height:40px;display:block;position:absolute;bottom:-400px;background: #c71c14;color: #fff;font-size: 40px;text-align: center;line-height: 30px;}
.sPrev{left:47.5%;}
.sNext{right:47.5%;}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
.parHd li.act span{display:block;width:24px;height:24px;overflow:hidden;background:url(/App/Home/View/Default/Public/Image/cat.png) no-repeat;position:absolute;top:-9px;left:40px;z-index:21;}
.parHd li.act b{display: block;}
.parHd li span,.parHd li.clone span{display:none;}	
.slideBox{color: #fff;width: 400px;margin: 0 auto;text-align: left;}

.zy-Slide section{ color: #FFFFFF; border-width: 1px; border-style: solid; }
.zy-Slide{font-size: 12px;position:relative;width:754px;height:292px;margin:115px auto 0;}
.zy-Slide ul{position:relative;width:754px;height:292px;margin:0;padding:0;}
.zy-Slide li{position:absolute;list-style:none;background:#000;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;border-radius:3px;margin:0;padding:0;}
.zy-Slide li img{width:450px;height:320px;vertical-align:middle;}
.zy-Slide section:nth-child(1), .zy-Slide section:nth-child(2){ position: absolute; top: 50%; width: 39px; height: 40px; margin-top: -20px; cursor: pointer; line-height: 40px; padding-left: 12px; padding-right: 12px; }
.zy-Slide section:nth-child(1){left:-60px;}
.zy-Slide section:nth-child(2){right:-60px;}




.job04a {height: auto;overflow: hidden;margin: 30px 0;text-align: center;}
.job04a p{line-height:30px;color: #9d9da0;}
.job04a img{margin:30px auto;}


.job05 {height: auto;overflow: hidden;padding: 40px 0;background: #fff;}
.job05a {height: auto;overflow: hidden;margin: 40px 0;}
.job05a li{float: left; background: url(/App/Home/View/Default/Public/Image/job05abg.png) center no-repeat;width: 160px;height: 293px;text-align: center;padding: 40px;margin-right: 25px;}
.job05a li:last-child{margin-right: 0px;}
.job05a li span{display: block;font-size: 24px;color: #000;margin:80px auto 40px auto;}
.job05a li i{font-size: 42px;color: #1b5ba9;}
.job05a li p{font-size: 16px;line-height: 30px;color: #a3a3a3;}

.job06{height: auto;overflow: hidden;background:url(/App/Home/View/Default/Public/Image/job02.jpg) center top no-repeat;}
.job06 .right{width: 450px;padding: 30px;margin:300px 0 120px 0; background: rgba(255,255,255,0.8);border: 1px solid #ddd9d7;}
.job06 .right strong{font-size: 36px;line-height:65px;}
.job06 .right p{font-size:15px;line-height: 30px;}
/*工程案例样式*/
.casea{height: auto;overflow: hidden;background: url(/App/Home/View/Default/Public/Image/case01.jpg) center no-repeat;padding: 200px 0;color: #fff;clear: both;}
.caseaa{height: auto;overflow: hidden;text-align: center;}
.caseaa strong{font-size: 48px;line-height: 80px;display: block;}
.caseaa span{font-size: 32px;line-height: 65px;display: block;}
.caseaa img{display: block;margin:40px auto;}
.caseaa p{line-height: 30px;width: 1070px;margin:0 auto;}
.caseb{height: auto;overflow: hidden;}
.caseb li{overflow: hidden;}
.caseb .left{width: 50%;position: relative;text-align: right;}
.caseb .left img{width: 100%;height: 870px;display: block;}
.caseb .right{width:50%;height: 600px;}
.caseh{position: absolute;z-index: 888;width: 100%;height: 870px;padding-top: 160px;text-align: right;}
.casec{width: 580px;color: #fff;float: right;text-align: left;margin-right: 20px;}
.casec strong{display: block;font-size: 48px;line-height: 90px;}
.casec p{line-height: 30px;}
.casec span{display: block;font-size: 28px;line-height: 45px;margin-top: 60px;}

.cased{overflow-y: scroll;height: 870px;overflow-x: hidden;
}

.cased ul{width: 580px;height: auto;overflow: hidden;}
.cased ul li{padding: 40px 0 0 60px;}
.cased ul li strong{ font-size: 36px;line-height: 45px;display: block;margin: 25px 0;}
.cased ul li span{display: block;font-size: 15px;line-height: 35px;}
.cased p{line-height: 28px;margin:15px 0;}



.casee{height: auto;overflow: hidden;}
.casee li{overflow: hidden;}
.casef{width: 580px;color: #fff;float: left;text-align: left;margin:0 0 0 40px;}
.casef strong{display: block;font-size: 48px;line-height: 90px;}
.casef p{line-height: 30px;}
.casef span{display: block;font-size: 28px;line-height: 45px;margin-top: 60px;}

.caseg{overflow-y: scroll;height: 870px;overflow-x: hidden;}
.caseg ul{width: 580px;height: auto;overflow: hidden;float: right;}
.caseg ul li{padding: 40px 60px 0 0;}
.caseg ul li strong{ font-size: 36px;line-height: 45px;display: block;margin: 25px 0;}
.caseg ul li span{display: block;font-size: 15px;line-height: 35px;}
.caseg ul li img{max-width: 100%;}
.caseg p{line-height: 28px;margin:15px 0;}


.casee .right{width: 50%;position: relative;text-align: right;}
.casee .right img{width: 100%;height: 870px;display: block;}
.casee .left{width:50%;height: 600px;}

.caseg::-webkit-scrollbar {display:none}

.case03{background: url(/App/Home/View/Default/Public/Image/case03.jpg) center no-repeat;padding: 120px 0;}
.case03 .wrap{background: #ffffff;height: auto;overflow: hidden;padding: 30px;}
.casetit {text-align: center;height: auto;overflow: hidden;}
.casetit span{display: block;font-size: 48px;line-height: 75px;color: #e60012;}
.casetit p{font-size: 16px;line-height:30px;}
/*新闻媒体样式*/
.news01{height: auto;overflow: hidden;padding: 40px 0;background:#f6f6fb;clear: both;}
.news01 .left {width: 180px;padding-right: 60px;border-right: 1px solid #c5c5c9;padding-bottom: 40px;}
.news01 .left strong{display: block;font-size: 42px;line-height: 65px;margin: 70px 0;}
.news01 .left p{line-height: 30px;font-size: 16px;margin-bottom: 80px;}
.news01 .right{width: 900px;}

.newsa{height: auto;overflow: hidden; }
.newsa:hover .tipd strong{color: #c71c14;}
.newsa:hover img{transform:scale(1.05,1.05);}
.newsa:hover .time{left: 25px;opacity: 0;}
.tipc{position: relative;float: left;margin-right: 20px;}
.tipc img{width: 310px;height: 200px;transition:transform 1s ease 0s;}
.tipe {float: left;width: 310px;height: 200px;overflow: hidden;}
.tipd{float: right;width: 560px;}
.tipd strong{display: block;font-size: 18px;line-height: 40px;margin-bottom: 30px;transition:0.4s;}
.tipd b{font-weight: normal;}
.tipd span{display: block; width: 365px;padding:0 15px;line-height:40px;font-size: 16px; transition:0.4s;}
.tipd p{line-height:30px;color: #89898a;margin-bottom: 30px;}
.time{position: absolute;left: 0; z-index: 888;background: #c71c14;color: #fff;width: 80px;height: 80px;opacity: 1; text-align: center;transition: all 0.6s ease 0s;}
.time strong{display: block;font-size: 48px;line-height: 50px;}
.date{float: left;border:1px solid #cccccc;margin-right: 20px; width:70px;display: block;text-align: center;color: #858585;transition:0.4s;}
.date strong{display: block;line-height:55px;font-size:22px;background: #cccccc;color: #fff;transition:0.4s;}
.date p{display: block;line-height:40px;}


.news01 .right li{height: auto;overflow: hidden;padding: 15px 0;}
.news01 .right li:hover span{color: #d10000;}
.news01 .right li span{display: block; font-size: 15px;line-height: 30px;transition:0.4s;}
.news01 .right li p{font-size: 13px;line-height: 25px;color: #89898a}
.news01 .right li img{float: left;width: 120px;margin-right:10px;}


.news02{height: auto;overflow: hidden;padding: 40px 0;background:#fff;}
.news02 .left{width: 960px;}
.news02 .left li{float: left; width: 359px;border-right:1px solid #c5c5c9;padding: 0 60px;}
.news02 .left li:hover span{color: #d10000;}
.news02 .left li:hover img{border:1px dashed #d10000;}
.news02 .left li span{display: block;font-size: 16px;line-height: 35px;transition:0.4s;}
.news02 .left li i{color: #e5e5e5;display: block;font-style: normal;margin:15px 0;}
.news02 .left li img{width: 350px;height: 180px;border: 1px solid #fff;transition:0.4s;}
.news02 .left li p{line-height: 30px;margin-top: 15px;}
.news02 .left li b{font-weight: normal;display: block;margin-top: 15px;background:url(/App/Home/View/Default/Public/Image/newimg01.png) bottom left no-repeat;line-height: 40px;}
.news02 .right {width: 180px;padding-left: 60px;padding-bottom: 40px;}
.news02 .right strong{display: block;font-size: 42px;line-height: 65px;margin: 70px 0;}
.news02 .right p{line-height: 30px;font-size: 16px;margin-bottom: 80px;}


.news03 {height: auto;overflow: hidden;padding: 40px 0;background: #f6f6fb;}
.newstita{text-align: center;height: auto;overflow: hidden; margin-bottom: 25px;}
.newstita span{display: block;font-size: 42px;line-height: 60px; }
.newstita p{line-height: 30px; }
.news03  ul{height: auto;overflow: hidden;margin-bottom: 40px; }
.news03  li{float: left; width: 359px;transition:0.4s;padding: 20px;}
.news03  li:hover{background: #fff;}
.news03  li:hover span{color: #d10000;}
.news03  li:last-child{margin-right:0px;}
.news03  li span{display: block;font-size: 16px;line-height: 35px;transition:0.4s;}
.news03  li i{color: #e5e5e5;display: block;font-style: normal;margin:15px 0;}
.news03  li img{width: 350px;height: 180px;}
.news03  li p{line-height: 30px;margin-top: 15px;}
.news03  li b{font-weight: normal;display: block;margin-top: 15px;background:url(/App/Home/View/Default/Public/Image/newimg01.png) bottom left no-repeat;line-height: 40px;}

.newsmore{background: #c71c14;margin:0 auto; height: 38px;overflow: hidden; line-height: 38px;width: 140px;text-align: center;color: #fff;transition:0.4s;}
.newsmore span{display: block;float: left; width: 100px;text-align: center;border-right: 2px solid #fff;transition:0.4s;}
.newsmore span b{color: #c71c14;transition:0.4s;font-size: 10px;}
.newsmore i{font-size: 18px;}
.newsmore:hover {background: #3f3f3f;}
.newsmore:hover span{width: 140px;}
.newsmore:hover span b{color: #fff;}


.news04 {height: auto;overflow: hidden;padding: 40px 0;background: #fff;}
.news04  ul{height: auto;overflow: hidden;margin-bottom: 40px; }
.news04  li{float: left; width: 359px;transition:0.4s;padding: 20px;}
.news04  li:hover{background: #eee;box-shadow: 0px 5px 5px 5px #eee;}
.news04  li:last-child{margin-right:0px;}
.news04  li span{display: block;font-size: 16px;line-height: 35px;}
.news04  li i{color: #e5e5e5;display: block;font-style: normal;margin:15px 0;}
.news04  li img{width: 350px;height: 180px;}
.news04  li p{line-height: 30px;margin-top: 15px;}
.news04  li b{font-weight: normal;display: block;margin-top: 15px;background:url(/App/Home/View/Default/Public/Image/newimg01.png) bottom left no-repeat;line-height: 40px;}


.newsb{margin:0 auto;width: 1200px;padding: 20px;height: auto;overflow: hidden;}
.newsb ul{height: auto;overflow: hidden;}
.newsb li{float: left;width: 550px;background: #f2f2f2;padding: 30px 20px;margin:0 20px 20px 0;transition: all 0.4s;}
.newsb li:nth-of-type(2n+0){margin-right:0px;}
.atime{float: left;width: 95px;height: 125px;border-right:1px solid #e7e7e7;padding: 30px 0 0 30px;margin-right: 40px;}
.atime span{font:48px/1 'gotham-medium';}
.nline{display: block;width: 25px;height: 3px;margin: 15px 0;background: #e7e7e7;}
.nfont span{display: block;line-height: 40px; font-size: 18px;color: #333;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.nfont p{margin:10px 0 15px 0;font-size: 14px;color: #666;line-height: 25px;overflow: hidden;}
.nfont .icon{    display: inline-block;width: 0;height: 10px;background: url(/App/Home/View/Default/Public/Image/more-icon2.png) no-repeat center center;transition: all .4s;opacity: 0;}
.nfont strong{font-size: 14px;font-weight: normal;color: #666;transition: all .4s;}

.newsb li:hover  .icon {margin-right:10px;width:21px;opacity:1;}
.newsb li:hover strong {margin-left:5px;}
.newsb li:hover  {box-shadow:0 15px 15px rgba(0,0,0,.1);transform:scale(1.012);}
/*新闻详情页*/
.newsban{background: url(/App/Home/View/Default/Public/Image/newban.jpg) center no-repeat;height: 555px;clear: both;}
.xqnewsa{width: 1200px;margin:0 auto; background: #fff;height: auto;overflow: hidden;margin-top: 25px;padding: 25px;}
.xqnewsa .left {width: 900px;}
.xqnewsa .left img{max-width: 100%;}
.xqnewsa .left span{display: block;text-align: center;font-size: 30px;line-height: 45px;}
.xqnewsa .left p{line-height: 30px;}
.xqnewsa .right{width: 280px;margin-left: 20px;margin-top:60px;}
.sidetit{border-left: 3px solid #c71c14;color: #c71c14;font-size: 16px;padding-left:15px;}

.xqnewsb{height: auto;overflow: hidden;margin-bottom: 15px;}
.xqnewsc{height: auto;overflow: hidden;border: 1px solid #eeeeee;padding: 15px;margin-top: 20px;}
.xqnewsc li{height: auto;overflow: hidden;padding: 15px 0;font-size: 12px;line-height: 30px;}
.xqnewsc li  a{display: block;transition:0.4s;}
.xqnewsc li:hover a{color: #d10000;}
.xqnewsc li span{display: block;color: #999999;}
.meta{color:#999;line-height:50px;background: #f8f8f8;margin:15px 0;padding: 0 20px;}
/*上一页_下一页*/
#prev_next{clear: both;overflow: hidden;padding:15px;border-top: 1px solid #e5e5e5;}
#prev_next li{line-height: 35px;}

/*员工风采样式*/
.ygfc01{width: 1320px;margin: 0 auto;background: #fff;padding: 40px;margin-top: 20px;height: auto;overflow: hidden;}
.imglist li{float: left;width: 400px;text-align: center;background: #f9f9fd;margin-right: 25px;margin-bottom: 20px;}
.imglist li:nth-of-type(4n+0){margin-right: 0px;}
.imglist li img{max-width: 400px;height: 265px;}
.imglist li span{display: block;line-height: 40px;}




































/*联系我们样式*/
.lxwm01{background: url(/App/Home/View/Default/Public/Image/limg01.jpg)center no-repeat;padding: 150px 0;text-align: center;color: #fff;clear: both;}
.lxwm01 strong{display: block;font-size: 48px;line-height: 80px;margin-top: 25px;}
.lxwm01 span{display: block;font-size: 32px;line-height: 55px;}

.lxwm02 {background: #fafafb;height: auto;overflow: hidden;padding-bottom: 10px;}
.lxwm02 ul{height: auto;overflow: hidden;margin-top: 10px;}
.lxwm02 ul li{float: left;width: 300px;line-height: 50px;}
.lxwm02a {height: 60px;padding: 20px 0;border-bottom: 1px solid #e5e5e5;}
.lxwm02a  strong{font-size: 24px;color: #000;font-weight: normal;line-height: 60px;}
.lxwm02a  .right span{display: block;font-size: 16px;line-height: 30px;}
.lxwm02a  .right strong{display: block;font-size: 24px;line-height:40px;color: #c71c14;font-family: impact;}

.lxwm03{height: auto;overflow: hidden;background: #fff;}
.lxwm04{height: auto;overflow: hidden;padding: 40px 0;}
.lxwm04 strong{display: block;font-size: 22px;line-height: 60px;}
.formys{margin-top: 30px;}
.formys li{float: left;width:600px;line-height: 50px;border: none;margin-bottom: 10px;}
.formys li input{width:510px;line-height: 50px;border:1px solid #d4d4d4;border-radius: 5px;padding-left: 65px;outline: none;color: #9e9d9d;}
.formys li:nth-of-type(1) input{background: url(/App/Home/View/Default/Public/Image/tip01.jpg) 10px 13px no-repeat;}
.formys li:nth-of-type(2) input{background: url(/App/Home/View/Default/Public/Image/tip02.jpg) 10px 13px no-repeat;}
.formys li:nth-of-type(3) input{background: url(/App/Home/View/Default/Public/Image/tip03.jpg) 10px 13px no-repeat;}
.formys li:nth-of-type(5) input{background: url(/App/Home/View/Default/Public/Image/tip03.jpg) 10px 13px no-repeat;}
.formys li:nth-of-type(4) textarea{background: url(/App/Home/View/Default/Public/Image/tip04.jpg) 10px 13px no-repeat;padding-left: 45px;line-height: 50px;height: 50px;color: #9e9d9d;}

























































#allmap p{line-height:10px;margin:10px;}

.title{margin:0 0 13px 19px;padding:12px 0px 9px 14px;width:661px;height:19px;border-bottom:2px solid #dbdbdb;}
.title strong{float:left;display:inline-block;margin-left:-14px;padding-bottom:8px;width:80px;height:100%;border-bottom:2px solid #414141;color:#da020d;text-align:center;}
.title span{overflow:hidden;zoom:1;padding:7px 0 0 17px;background-position:0 -145px;font-family:SimSun;}
.title a{margin-top:4px;color:#444;}
.title .bold{color:#da020d;}
.title .right a:hover{color:#da020d;text-decoration:underline;}


.page{height: auto;overflow: hidden;clear: both;text-align: center;}
.page a{display:inline-block;height:18px;line-height:18px;border:1px solid #dbdbdb;padding:0 2px 0;}
.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:0 3px 0;}
.current {padding:0 6px 0;height:18px;line-height:18px;background:#404040;color:#fff;}
/***************global*****************/
.pro li{float:left;overflow:hidden;margin:0 18px 20px 18px;width:200px;text-align:center;white-space:nowrap;*margin:0 10px 20px 18px;}
.pro span{padding-left:15px;background-position:0 -114px;}
.pro img{padding:3px;_width:192px;_height:142px;border:1px solid #dcdcdc;}
.pro a{*color:#444;}
.pro a:hover{color:#da020d;}
.pro img:hover{border:1px solid #da020d;}
/*************index&goods**************/
.news{margin-left:17px;}
.news li{width:678px;height:39px;border-bottom:1px dotted #cdcdcd;text-indent:1em;line-height:39px;}
.news li:before{color:#e40413;content:'■\00a0\00a0\00a0';vertical-align:2px;}
.news li:hover{background-color:#f6f6f6;}
.news a:hover{color:#da020d;}
/****************news*****************/
.news_title{color:#da020d;text-align:center;line-height:40px;}

/***********news_info**************/
.jobs li{overflow:hidden;margin:23px 18px 28px 28px;padding-bottom:27px;border-bottom:1px dotted #cdcdcd;}
.jobs a{position:relative;top:-150px;background-position:0 -301px;float:right;width:71px;height:34px;color:#fff;text-align:center;line-height:34px;}
.jobs strong{color:#da020d;}
.jobs p{/*margin:6px 0 -134px 156px;*/line-height:35px;}
/***************jobs***************/
.pro_info .rel_center{margin:23px 0 6px;margin-left:-145px;padding:3px;width:290px;height:216px;border:1px solid #dcdcdc;}
.pro_info p{margin:20px 30px 30px 33px;}
.pro_name{display:block;color:#da020d;text-align:center;}
.info_title{margin:30px 0 0 27px;width:663px;height:30px;background:#ececec;}
.info_title b{display:inline-block;padding-left:10px;height:100%;border-right:1px solid #fff;background:#656565;color:#fff;line-height:30px;}
.info_title a{margin:8px;width:15px;height:15px;background-position:0 -426px;}
/********goods_info&jobs_info*******/
.order{margin:40px 0 120px 46px;line-height:40px;}
.order img{vertical-align:-5px;cursor:pointer;}
.order input{padding:0 3px;}
.order textarea{padding: 3px;}
#submit{width:90px;height:34px;border:none;background-position:0px -366px;color:#fff;cursor:pointer;}
/*sitemap*/
.mesmore{margin-top:5px;}
.mesmore:hover{color:#da020d;text-decoration:underline;}

.sitemap{ width:996px; float:left; /*border:3px solid #f0f0f0;*/ margin-top:10px; margin-bottom:10px;}
.m1{ height:20px; line-height:20px; margin-top:20px; margin-left:20px;}
.m2{ margin-left:20px; margin-top:20px; line-height:25px;}
.m2 span{ font-size:14px; font-weight:bold;}
.m2t{ border:1px solid #f0f0f0; width:800px; padding-left:4px; margin-top:2px; padding:10px; margin-bottom:20px;}
.m2t ul{}
.m2t ul li{ list-style-type:none; float:left; width:150px;}
.m2t ul li a:hover{ color:red}

.f{ float:right; margin-right:10px; _margin-top:7px;}



<!--0.0002129077911377-->