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;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;}
.inwrap{margin:0 auto;width:1300px;}
.topa{position: relative;z-index: 88;height: auto;overflow: hidden;background:rgba(255,255,255,0.6);;padding: 20px 0; transition:all 0.3s ease 0s}
.topa .left{width: 300px;}
.topa .mid{float: left; width:800px;padding-top: 10px;}
.topa .mid li{float: left;padding: 0 22px;line-height: 50px;transition:all 0.3s ease 0s}
.topa .mid li a{display: block;}
.topa .mid li i{display: block;margin:0 auto;width: 0px;height: 2px;background: #fff;transition:all 0.3s ease 0s}
.topa .mid li:hover{color: #e93429;}
.topa .mid li:hover i{width: 100%;background: #e93429;}
.topa .right{ width: 100px;padding-top: 20px;}
.topa .right a{display: block;float: left;width: 50px;text-align: center;}
.topa .right i{font-size: 24px;}

.section2{ background: url(../Image/indexbgb.jpg) ;}
.section4{ background: url(../Image/indexbgd.jpg) center bottom no-repeat;}


/*覆盖页导航*/
.nav{height: auto;overflow: hidden;margin:20px 0;position: relative;}
#nava a{float: left; display: block; transition:all 0.3s ease 0s}
#nava a:hover{color: #e93429;}
#nava i{font-size: 24px;float: left;width: 50px;color: #fff;margin-top: 25px;}
.navl { transition: all 0.5s ease; width: 1100px; height: 0; overflow: hidden; background: rgba(255,255,255,0.8); 
	position: fixed; top:0; left: 50%; margin-left: -960px; z-index: 10;}
.navr { transition: all 0.5s ease; width: 820px; height: 0; overflow: hidden; background: rgba(233,52,41,0.6); 
	position: fixed; bottom:0; right: 50%; margin-right: -960px; z-index: 10;}
.open{height: 100vh !important;}
.navcontent{width: 720px;height: 100vh;float: right;position: relative;text-align: left;padding: 80px 0}
.navl .close{line-height: 40px;font-size: 16px;}
.navl li{line-height: 30px;}


.menu{display: none; height: 80px;line-height: 80px;width: 100%;background: #fff;border-bottom: 1px solid #eaeaea;position: relative;z-index: 88;}
.menu li{float: left;width: 10%;text-align: center;transition:.4s;}
.menu li a{display: block;}
.menu li:hover{background: #ededed;}
.menua{text-align: center;}
.menub{float: left;height: 78px; border-bottom: 1px solid #000;}
.menub a{background: #028e98;padding: 2px 0;color: #fff !important;transition:.4s;}
.menub a:hover{background: #444;}
.menub i{font-size: 30px;padding:0 10px;transition:.4s;}
.menub i:hover{color: #028e98;}

.menubb{height: 45px;margin-top: 6%;}
.menubb i{font-size: 40px;padding:0 10px;transition:.4s;}
.menubb i:hover{color: #028e98;}

.menunav{height: auto;overflow: hidden;background: #fff;padding: 3% 0}
.menunav li{line-height: 40px;}
.menuaa{height: auto;overflow: hidden;margin:2% 0;text-align: center;}

.bg{position:fixed;width:100%;top:0;top:0;height:100vh;z-index:6;pointer-events:none}
.bg ul{font-size:0;-webkit-text-size-adjust:none;margin-left:7%;width:86%;position:relative;height:100vh}
.bg ul li{display:inline-block;width:-webkit-calc(100% / 6);width:-moz-calc(100% / 6);width:calc(100% / 6);vertical-align:top;height:100%;position:relative}
.bg ul li:before{content:'';display:block;position:absolute;height:100%;width:1px;background-color:rgba(0,0,0,.15);left:0;top:0;z-index:3;opacity:.3}
.bg ul li:last-of-type:after{content:'';display:block;position:absolute;height:100%;width:1px;background-color:#eee;right:0;top:0;opacity:.3}



/*屏一*/
.innav{height: auto;overflow: hidden;background:rgba(0,0,0,0.5);padding:10px 0;position: absolute;top:0;z-index: 88;width: 100%;}
.innav .left{width:350px}
.innav .mid{float: left; width: 850px;padding-top: 10px;}
.innav .mid li{float: left;padding: 0 27px;line-height: 50px;transition:all 0.3s ease 0s}
.innav .mid li a{display: block;color: #fff;}
.innav .mid li i{display: block;margin:0 auto;width: 0px;height: 2px;background: #000;transition:all 0.3s ease 0s}
.innav .mid li:hover{color: #e93429;}
.innav .mid li:hover i{width: 100%;background: #e93429;}
.innav .right{ width:100px;padding-top: 20px;color: #fff;position: relative;}
.innav .right a{display: block;float: left;width: 50px;transition:all 0.3s ease 0s}
.innav .right a:hover{color: #e93429}
.innav .right i{font-size: 24px;}

.fp-controlArrow.fp-prev{transition:all 0.3s ease 0s}
.fp-controlArrow.fp-prev:hover{border-color: transparent rgba(233,52,41,0.6) transparent transparent;}
.fp-controlArrow.fp-next{transition:all 0.3s ease 0s}
.fp-controlArrow.fp-next:hover{border-color: transparent transparent transparent rgba(233,52,41,0.6);}

.in_01{height: 100%;overflow: hidden;position: relative;width: 96%;margin:0 auto; }
.in01a{overflow: hidden;text-align: center;height: 100%;width: 100%;padding: 15% 0;color: #fff;}
.in01a span{display: block;font-size: 30px;line-height: 55px;}
.in01a span b{font-size:42px;}
.in01a p{color: #a8a7a8;line-height: 25px;}
.in01a img{display: block;margin:0 auto;}

.in01aa{overflow: hidden;text-align: center;height: 100%;width: 1600px;padding: 18% 0;color: #fff;text-align: right;}
.in01aa span{display: block;font-family: 宋体;font-size: 60px;line-height: 65px;font-weight: bold;}
.in01aa i{display: block;width: 65px;border-top: 4px solid #fff;margin:30px 0;float: right;}
.in01aa p{clear: both; font-size: 65px;line-height: 80px;background: rgba(21,71,150,0.7);width: 600px;float: right;text-align: center;}

.in01b{color: #fff;position: absolute;bottom: 100px;width: 96%;bottom: 0;z-index: 88;padding: 0 2%;}
.in01b .left{width: 48%;}
.in01b .mid{float: left;width: 100px;text-align: center;margin-bottom: 10px;}
.in01b .mid i{font-size: 48px;}
.in01b .mid span{display: block;}
.in01b .right a{float: left;padding: 0 10px;transition:all 0.3s ease 0s}
.in01b .right a:hover{color: #e93429;}
.in01b .right i{font-size: 26px;}
.inewm{float: left;position: relative;}
.inewm img{position: absolute;z-index: 888;bottom: 5px;right:100px;filter:alpha(opacity=0); /* IE */
-moz-opacity:0; /* 老版Mozilla */
-khtml-opacity:0; /* 老版Safari */
opacity: 0; transition:all 0.3s ease 0s}
.inewm a{display: block;}
.inewm:hover  img{right:40px; filter:alpha(opacity=80); /* IE */
-moz-opacity:0.8; /* 老版Mozilla */
-khtml-opacity:0.8; /* 老版Safari */
opacity: 0.8;}
.in01aaa{height: auto;overflow: hidden;padding: 18% 0;text-align: center;}
.in01aaa img{display: block;margin:0 auto;}

.flsh{height: auto;overflow: hidden;position: relative;z-index: 1;}
.slidea{background: url(../Image/flasha.jpg) no-repeat;}
.slideb{background: url(../Image/flashb.jpg) no-repeat;}
.slidec{background: url(../Image/flashc.jpg) no-repeat;}




/*屏二*/
.in_02{height: 100%;overflow: hidden;width: 96%;margin:0 auto; }
.in_02 .wrap{height: auto;overflow: hidden; }
.in_02 .left{width: 330px; overflow: hidden;position: absolute;top:30%; }
.in_02 .left p{line-height: 30px;margin:40px 0;}
.moreb{height: auto;overflow: hidden;text-align: center;}
.moreb a{display: block;width: 135px;line-height: 40px;border: 1px solid #cccccc;text-align: center;margin:10px auto 20px auto ;position: relative; transition:all 0.5s}
.moreb a:hover{background: #e93429;color: #fff;}

.tita{height: auto;overflow: hidden;position: relative;padding: 20px 0}
.tita span{position: absolute;z-index: 1;top:35px; display: block;line-height: 40px;font-size: 150px;color: #f2f2f2;font-weight: bold;}
.tita b{display: block;line-height: 50px;font-size: 38px;font-weight: normal;position: relative;z-index: 8;}
.tita i{display: block;border-top: 4px solid #e93429;width:30px;margin:30px 0;position: relative;z-index: 8;}
.in_02 .right li{float: left;width: 170px;border-left: 1px solid #fff;  padding:34% 1.8%;position: relative;transition:.4s; }
.in_02 .right li span{display: block;font-size: 18px;line-height: 45px;}
.in_02 .right li p{width: 160px; color: #666;line-height: 25px;font-size: 13px;margin-bottom: 20px;}
.in_02 .right li img{display: block;height: 170px;height: 250px;transition:all 0.6s ease 0s;}
.in_02 .right li:hover{background: #e93429;color: #fff;}
.in_02 .right li:hover p{color: #fff;}
.in_02 .right li:nth-of-type(2n+0) {background: #f1f1f1;}
.in_02 .right li:nth-of-type(2n+0):hover {background: #e93429;color: #fff;}
.inimga{height: 170px;height: 250px;overflow: hidden;}
.in_02 .right li:hover img{height: 170px;height: 250px;overflow: hidden;transform:scale(1.05,1.05); }
/*屏三*/
.in_03{height: auto;overflow: hidden;}
.titb{height: auto;overflow: hidden;position: relative;padding: 20px 0;text-align: center;margin-top: 30px;}
.titb span{position: absolute;z-index: 1;top:35px;margin-left: 40%; display: block;line-height: 40px;font-size: 150px;color: #f2f2f2;font-weight: bold;}
.titb b{display: block;line-height: 50px;font-size: 38px;font-weight: normal;position: relative;z-index: 8;}
.titb i{display: block;border-top: 4px solid #e93429;width:30px;position: relative;z-index: 8;margin:30px auto;}
.in_03 li{float: left;width: 433px;height: 300px;overflow: hidden; position: relative;}
.in_03 li img{display: block; width: 433px;position: relative;z-index: 1;}
.in_03 li span{display: block; position: absolute;z-index: 88;background: rgba(0,0,0,0.5);text-align: center;width: 100%;line-height: 50px;color: #f1f1f1;font-size: 16px;padding:125px  0;  }
.in_03 li:hover .infonta{bottom: 0;padding:24%  4%;}
.infonta{position: absolute;z-index: 888;bottom: -300px; background: #fff;width: 92%;padding:4%;transition:all 0.6s ease 0s;}
.infonta strong{display: block;font-size: 16px;line-height: 50px;}
.infonta p{line-height: 30px;color: #999;}

.infoot{position: absolute;bottom: 25px;width: 96%;padding: 0 2%;}
.infoot .left{width: 48%;}
.infoot .right a{float: left;padding: 0 10px;transition:all 0.3s ease 0s}
.infoot .right a:hover{color: #e93429;}
.infoot .right i{font-size: 26px;}
/*屏三*/
.in_04{height: auto;overflow: hidden;}
.titc{height: auto;overflow: hidden;position: relative;padding: 20px 0;text-align: center;margin-top: 30px;}
.titc span{position: absolute;z-index: 1;top:35px;margin-left: 30%; display: block;line-height: 40px;font-size: 150px;color: #f2f2f2;font-weight: bold;}
.titc b{display: block;line-height: 50px;font-size: 38px;font-weight: normal;position: relative;z-index: 8;}
.titc i{display: block;border-top: 4px solid #e93429;width:30px;position: relative;z-index: 8;margin:30px auto;}
.in_04 ul{height: auto;overflow: hidden;padding-top: 40px;}
.in_04 li{float: left;width: 420px;overflow: hidden; background: #fff;margin-right: 20px;position: relative;transition:all 0.3s ease 0s;}
.in_04 li:hover{ background: #e93429;color: #fff;}
.in_04 li:hover span{color: #fff;}
.in_04 li:hover i{color: #fff;}
.in_04 li:hover p{color: #fff;}
.in_04 li:hover img{width: 420px;height:315px;transform:scale(1.05,1.05); }
.in_04 li:last-child{margin-right:0px;}
.in_04 li img{display: block;width: 420px;height:315px; transition:all 0.6s ease 0s;}
.infontb{height: auto;overflow: hidden;padding:20px;transition:all 0.3s ease 0s;position: relative;bottom: 0;}
.infontb span{display: block;font-size: 15px;line-height: 40px;}
.infontb i{display: block;line-height: 30px;font-style: normal;font-size: 12px;color: #999;}
.infontb p{color: #999;line-height: 25px;}
.more{height: auto;overflow: hidden;text-align: center;margin-top: 40px;}
.more a{display: block;width: 135px;line-height: 40px;border: 1px solid #cccccc;text-align: center;margin:10px auto;position: relative; transition:all 0.5s}
.more a:hover{background: #e93429;color: #fff;}
.inimgaa{width: 420px;height: 315px;overflow: hidden;}



/*屏5*/
.in_05{height: auto;overflow: hidden;background: url(../Image/in05.jpg) center repeat;text-align: center;color: #fff;padding: 250px 0;}
.in_05 span{display: block;font-size: 44px;line-height: 70px;margin-bottom: 30px;}
.in_05 p{font-size: 16px;line-height: 35px;}
/*脚步*/
.footer{height: auto;overflow: hidden; background: #333333;}
.foota{height: auto;overflow: hidden; border-bottom: 1px solid #808080;padding: 20px 0;}
.foota .left{width: 640px;border-right:1px solid #464545;}
.foota .left ul{height: auto;overflow: hidden;}
.foota .left ul li{float: left;width: 100px;color: #bcbcbc;line-height: 35px;}
.foota .left ul li strong{display: block;line-height: 40px;font-size: 16px;margin-bottom: 10px;color: #fff;}
.fmenu{height: auto;overflow: hidden;margin-top: 15px;font-size: 12px;}

.section5{position: relative;}
/*.footer {position: absolute;bottom: 0;width: 100%;}*/

.foota .right{width: 500px;}
.foota .right strong{display: block;line-height: 40px;font-size: 24px;margin-bottom: 10px;color: #fff;}
.foota .right p{color: #bcbcbc;line-height: 30px;}
.ewma{float: left;width: 360px;}
.ewm{float: right;padding-top: 50px;}
.footb {height: 40px;line-height: 40px;overflow: hidden;color: #8d8d8d;}
.footb .left{width: 800px;}
.footb .right select{width: 200px;color: #747474;line-height: 30px;}
/*简介*/
.locationa{ line-height: 40px;text-align: right;margin-top: 30px;}
.location{float: right; line-height: 35px;}
.location a{transition:.4s; }
.location a:hover{color: #e93429;}
.coma{height: auto;overflow: hidden;background: url(../Image/bana.png) center top no-repeat;}
.comaa{height: auto;overflow: hidden;background: #fff;border-radius: 2px 2px 0 0;box-shadow: 0px 0px 20px 2px #bbbbbb;margin-bottom: 40px;}
.ztita{text-align: center;height: auto;overflow: hidden;padding: 60px 0}
.ztita span{display: block;font-size: 48px;line-height: 100px;}
.ztita i{display: block;width: 30px;border-top: 3px solid #e93429;margin:0 auto;}
.ztitb{text-align: center;height: auto;overflow: hidden;padding: 60px 0}
.ztitb span{display: block;font-size: 36px;line-height: 50px;}
.ztitb p{font-size: 16px;color: #b3b3b3;font-family: Arial;font-weight: bold;letter-spacing: 1px;line-height: 20px;}
.comab {height: auto;overflow: hidden;margin:0 40px;}
.comab p{line-height: 30px;}
.comac{background: url(../Image/imgb.jpg) center top no-repeat;padding: 40px 0;height: auto;overflow: hidden;margin:40px;}
.comaca{width: 100px;height: 100px;padding: 20px;border: 1px solid #fff;font-size: 16px;line-height: 40px;margin-left: 30px;color: #fff;}
.comaca strong{display: block;font-size: 34px;}
.comacb{height: auto;overflow: hidden;margin-top:500px;color: #fff;}
.comacb li{float: left;width: 270px;text-align: center;font-size: 40px;}
.comacb strong{font-size: 68px;}
.comacb p{font-size: 18px;line-height: 40px;}
.comb{height: auto;overflow: hidden;background: url(../Image/fzlc.jpg) center no-repeat;margin-top: 40px;color: #fff;}
.fdimga {height: auto;overflow: hidden;}
.fdimga li{float: left;width: 358px; background: #f1f1f1;border: 1px solid #eee; padding: 15px;margin: 0 15px 15px 0;position: relative;}
.fdimga li img{display: block;width: 358px;transition:all 0.6s ease 0s;}
.fdimga li span{position: absolute;z-index: 88;bottom: 15px;line-height: 60px;height: 0; text-indent: 2em;transition:all 0.6s ease 0s; display: block;width: 358px;background: rgba(0,0,0,0.6);color: #fff;}
.fdimga li:hover img{width: 358px;height: 268px;overflow: hidden;transform:scale(1.05,1.05);}
.fdimga li:hover span{height: 60px;}
.fdimga li:nth-of-type(3n+0) {margin-right: 0px;}
.fdimg{width: 358px;height: 268px;overflow: hidden;}
/*时光轴样式*/
.zh03_01{height: auto;overflow: hidden;}
.event_box{position:relative;}
.event_box .parHd {width:100%;display:inline-block;height:92px;overflow:hidden;}
.parHd  ul{width:100%;text-align:center;margin:0 auto;padding-top:25px !important;}
.parHd .tempWrap{margin:0 auto;width: 1180px !important;}
.parHd .tempWrap:after{content:'';width:100%;height:1px;background:#b3b3b3;position:absolute;right:0;top:35%;z-index:10;}
.parHd li.no_line:before{display:none;}
.parHd li{display:inline-block;cursor:pointer;padding-top:20px;font-size:24px;margin:0 55px;position:relative;}
.parHd li:after{content:'';width:24px;height:24px;border-left: 1px solid #b3b3b3; position:absolute;z-index:20;top:-12px;left:50%;}
.parBd strong{position:relative;font-size:18px;line-height: 50px;}
.parBd p{line-height: 30px;color: #fff;}
div#listBox {width:100%;}
.sPrev,.sNext{width:31px;height:40px;display:block;position:absolute;top:50px;}
.sPrev{left:0;}
.sPrev i,.sNext i{font-size: 22px !important;}
.sNext{right:0;}
.parHd li.act span{display:block;width:24px;height:24px;overflow:hidden;border-left: 1px solid #e93429;position:absolute;
  top:-12px;left:28px;z-index:21;}
.parHd li.act{color: #e93429}
.parHd li span,.parHd li.clone span{display:none;}  
.slideBox{height: auto;overflow: hidden; width: 1120px;margin: 40px auto;}
.slideBox img{float: left;width: 560px;}
.slideBox .time01{float: right;width:500px;height: 298px;overflow: hidden;padding: 30px;background: rgba(255,255,255,0.1);}
.comc {height: auto;overflow: hidden;padding-bottom: 30px;}
.in_gd { width:1120px;height:272px;overflow:hidden;margin-left: 40px;}
.in_gd ul { margin:0;padding:0;}
.in_gd li {position: relative;z-index: 2;float:left;margin:0px 15px 60px 15px;background: url(../Image/imgd.jpg) center no-repeat;padding: 18px; text-align:center; }
.in_gd li a img {display: block; position: relative;z-index: 2;width:330px; height:235px;}
.zengjia{line-height: 30px;padding:0px 40px;}
.comd{height: auto;overflow: hidden; background:url(../Image/comd.jpg) left bottom repeat-x;margin-top: 60px;}
.comda .left{width:660px;margin-bottom: 30px;}
.comda .left img{display: block; width: 660px;}
.comda .right{width: 520px;margin-top: 15px;}
.comda .right li{float: left;width: 255px; height: auto;overflow: hidden;margin:0 10px 10px 0;}
.comda .right li:nth-of-type(2n+0){margin-right:0px;}
.comda .right li img{max-width:100%;display: block; }
.ztitc{height: auto;overflow: hidden;}
.ztitc span{display: block;font-size: 36px;line-height: 50px;}
.ztitc p{font-size: 16px;color: #b3b3b3;font-family: Arial;font-weight: bold;letter-spacing: 1px;line-height: 20px;margin-bottom: 20px;}
/*联系*/
.cona{height: auto;overflow: hidden;background: url(../Image/banf.png) center top no-repeat;}
.conaa{height: auto;overflow: hidden;}
.conaa li{height: auto;overflow: hidden;float: left;width: 550px;background: #f5f5f5;margin-right: 20px;margin-bottom: 20px;}
.conaa li:nth-of-type(2n+0){margin-right:0px;}
.conaa li .left{background: #ebebeb;padding: 30px;}
.conaa li .left span{display: block;line-height: 25px;}
.conaa li .left i{font-size: 40px;color: #676767;}
.conaa li .right{padding: 15px;line-height: 25px;width: 360px;}
.conaa li .right span{display: block;font-size: 18px;line-height: 45px;}
.conaa li .right p{color: #666666;}
.conb{height: auto;overflow: hidden;}
.formys li{float: left;width:540px;line-height: 50px;border: none;margin-bottom: 10px;}
.formys li input{width:440px;line-height: 50px;border:1px solid #d4d4d4;border-radius: 5px;padding-left: 65px;outline: none;color: #fff;background: #e93429;}
.formys li:nth-of-type(1) input{background: url(../Image/tip01.jpg) 10px 13px no-repeat;}
.formys li:nth-of-type(2) input{background: url(../Image/tip02.jpg) 10px 13px no-repeat;}
.formys li:nth-of-type(3) input{background: url(../Image/tip03.jpg) 10px 13px no-repeat;}
.formys li:nth-of-type(5) input{background: url(../Image/tip03.jpg) 10px 13px no-repeat;}
.formys li:nth-of-type(4) textarea{background: url(../Image/tip04.jpg) 10px 13px no-repeat;padding-left: 45px;line-height: 50px;height: 50px;color: #9e9d9d;}
/*新闻*/

.newsa{height: auto;overflow: hidden;background: url(../Image/bane.png) center top no-repeat;}
.tejia_cc{position:relative;height:290px; overflow:hidden;}
.tejia_con{position: relative; width:980px; height:290px; overflow:hidden; margin-left:70px;}
.tejia_con ul{width:9999px; position:absolute;}
.tejia_con img{display: block; width:345px; height:236px; vertical-align:top;}
.tejia_con ul li{  float:left; position:relative;text-align: center;margin-right: 10px;}
.tejia_con li span{display: block;width: 325px; background: url(../Image/imge.png) left repeat-x;color: #fff;transition:.4s; height: 45px;line-height: 45px;position: absolute; bottom: 0;padding: 0 10px;}
.tejia_con li:hover span{display: block;background: url(../Image/imgf.png) left repeat-x;}
.bbtn{ display:block; width:0; height:0;}
.aleft{position:absolute; left:0px; top:90px;width:60px;height:70px;}
.aleft i{font-size:60px;color: #e0e0df;}
.aright{position:absolute; right:0px; top:90px;width:60px;height:70px;}
.aright i{font-size:60px;color: #e0e0df;}
.newsab{height: auto;overflow: hidden;border-bottom: 1px solid #d9d9d9;padding-bottom: 30px;margin-bottom: 30px;}
.newsab ul{float: left;}
.newsab li{float: left;width: 140px;line-height: 30px;border-left: 1px solid #ddd;text-align: center;transition:.4s;}
.newsab li a{display: block;}
.newsab li:hover{background: #e93429;color: #fff;border-radius: 0 30px 30px 0;}
.newsac{height: auto;overflow: hidden;}
.newsac li{float: left;width: 550px;margin-right: 20px;margin-bottom: 30px;transition:.4s;}
.newsac li:hover{background: #e93429;color: #fff;}
.newsac li:hover p{color: #fff;}
.newsac li:nth-of-type(2n+0){margin-right:0px;}
.newsac li .left img{display: block; width: 180px;transition:all 0.6s ease 0s;}
.newsac li .right{width: 350px;}
.newsac li .right span{display: block;font-size: 18px;line-height: 45px;}
.newsac li .right p{line-height:25px;color: #666666;margin:5px 0;}
.newsac li:hover .right p{color: #fff;}
.newsac li .right i{display: block;font-style: normal;font-size: 13px;}
.imgc{width: 180px;height: 135px;overflow: hidden;border: 1px solid #ddd;}
.newsac li:hover img{transform:scale(1.05,1.05); }
.page{height: auto;overflow: hidden;padding: 15px 0;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;}
/*新闻内页*/
.newsinfoa{height: auto;overflow: hidden;background: #fff;border-radius: 2px 2px 0 0;box-shadow: 0px 0px 20px 2px #bbbbbb;margin-bottom: 40px;padding: 40px;}
.newsinfoa strong{display: block; text-align: center;font-size: 20px;margin-top: 40px; font-weight: bold;color: #4c4c4c;margin-bottom: 23px;line-height: 32px;}
.meta{line-height: 20px;height: 20px;overflow: hidden;border: 1px solid #dbdbdb;border-width: 1px 0;padding: 15px;font-size: 12px;color: #808080;}
.xnewsaa{height: auto;overflow: hidden;background: #fff;border-radius: 2px 2px 0 0;box-shadow: 0px 0px 20px 2px #bbbbbb;margin-bottom: 40px;padding: 40px;}
.newsaa .left{width: 820px;padding-right: 20px;}
.newsaa .left img{display: block;margin:30px auto;max-width: 700px;}
.newsaa .left p{line-height: 30px;}
.newsaa .right{width: 280px;padding: 25px 0;height: auto;overflow: hidden;}
.newsaa .right li{height: auto;overflow: hidden;margin-bottom: 20px;background: #f1f1f1;padding: 15px;transition:.4s;}
.newsaa .right li:hover{background: #e93429;color: #fff;}
.newsaa .right li:hover span{color: #fff;}
.newsaa .right li:hover p{color: #fff;}
.newsaa .right li img{max-width: 100%;}
.newsaa .right li span{display: block;line-height: 25px;margin:10px 0;color: #666;}
.newsaa .right li p{line-height: 25px;color: #666;font-size: 13px;}
#prev_next{height: auto;overflow: hidden;margin:20px 0;}
#prev_next li{line-height: 30px;}
/*服务领域*/
.fwlya{height: auto;overflow: hidden;background: url(../Image/imga.jpg) center top no-repeat;}
.fwlyab{height: auto;overflow: hidden;background: #fff;margin-bottom: 30px;}
.fwlyab li{float: left;}
.fwlyab li img{float: left;width: 600px;}
.fwlyab li:nth-of-type(2n+0) img{float: right;width: 600px;}
.fwlyab li:nth-of-type(2n+0) .right{float: left;border-right: 1px solid #ddd;border-left: none;}
.fwlyab li .right{padding: 40px;width: 519px;border-left: 1px solid #ddd;border-right:none;}
.fwlyab li .right span{display: block;font-size: 24px;line-height: 60px;}
.fwlyab li .right i{display: block;width: 25px;border-top: 1px solid #e93429;margin:10px 0 40px 0;}
.fwlyab li .right p{line-height: 30px;color: #666;}
.morea b{font-weight: normal;}
.morea{height: auto;overflow: hidden;text-align: center;}
.morea a{display: block;width: 135px;line-height: 40px;border: 1px solid #cccccc;text-align: center;margin:10px 0;position: relative; transition:all 0.5s}
.morea a:hover{background: #e93429;color: #fff;}
/*荣誉*/
.honora{height: auto;overflow: hidden;background: url(../Image/imga.jpg) center top no-repeat;}
.honoraa{height: auto;overflow: hidden;}
.honoraa li{float: left;margin:0 20px 20px 0;}
.honoraa li img{display: block; max-width: 383px;border: 1px solid #ddd;}
.honoraa li:nth-of-type(4n+0) {margin-right: 0px;}
.ztita p{line-height: 30px;margin-top: 50px;font-size: 15px; letter-spacing: 1px;font-weight: bold;}
.honorb{height: auto;overflow: hidden;background: url(../Image/imgg.png) center no-repeat;padding: 60px 0;margin: 40px 0;}
.honorb .left{width: 300px;text-align: center;color: #fff;}
.honorb .left span{display: block;font-size: 36px;line-height: 50px;}
.honorb .left i{display: block;font-style: normal;}
.honortit{height: auto;overflow: hidden; text-align: center;margin-bottom: 15px;}
.honorba{width: 225px;padding: 15px;}
.honorba p{line-height:28px;text-align: left;}
/*项目*/
.casea{height: auto;overflow: hidden;background: url(../Image/banc.png) center top no-repeat;}
.djhd{height: auto;overflow: hidden;background: url(../Image/band.png) center top no-repeat;}
.xmzsban{height: auto;overflow: hidden;background: #fff;border-radius: 2px 2px 0 0;box-shadow: 0px 0px 20px 2px #bbbbbb;margin-bottom: 40px;padding: 40px;}
.djhdban{height: auto;overflow: hidden;background: #fff;border-radius: 2px 2px 0 0;box-shadow: 0px 0px 20px 2px #bbbbbb;margin-bottom: 40px;padding: 40px;}
.conban{height: auto;overflow: hidden;background: #fff;border-radius: 2px 2px 0 0;box-shadow: 0px 0px 20px 2px #bbbbbb;margin-bottom: 40px;padding: 40px;}
.casetype {width: 720px;margin:20px auto 0px auto;height: auto;overflow: hidden;}
.casetype li{float: left;padding: 0 15px;width: 150px;line-height: 30px;font-size: 15px;font-weight: bold;text-align: center;}
.casetype li span{display: block;}
.casetype li i{display: block;margin:0 auto;width: 2px;height: 2px;background: #fff;transition:all 0.3s ease 0s}
.casetype li:hover{color: #e93429;}
.casetype li:hover i{width: 100%;background: #e93429;}
.caseb{line-height: 20px;height: 20px;margin:40px 0; overflow: hidden;border: 1px solid #dbdbdb;border-width: 1px 0;padding: 15px 0;font-size: 12px;color: #808080;text-align: center;}
.casec{height: auto;overflow: hidden;}
.piclist{height: auto;overflow: hidden;}
.piclist li{float: left;width: 360px;margin:0 20px 20px 0;background: #f1f1f1;}
.piclist li:nth-of-type(3n+0){margin-right: 0px;}
.piclist li img{display: block; width: 380px;height: 285px;transition:all 0.6s ease 0s;}
.piclist li:hover  img{height: 380px;height: 285px;overflow: hidden;transform:scale(1.05,1.05); }

.fontc{height: auto;overflow: hidden;margin:10px 20px 20px 20px;}
.fontc span{display: block;line-height: 35px; }
.fontc p{line-height: 25px;color: #666; }
.fontc i{font-size: 20px;color: #e73426;}
.imga{height: 380px;height: 285px;overflow: hidden;}
/*产品*/
.protype {height: auto;overflow: hidden;border-top: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;;padding: 15px 0;margin-bottom: 20px }
.protype li{line-height: 30px;height: auto;overflow: hidden;}
.protype li strong{display: block;width: 160px;float: left;font-size: 15px;}
.protype li p{float: left;margin:0 15px;}
.protype li strong i{display: block;margin:0 auto;width: 2px;height: 2px;background: #fff;transition:all 0.3s ease 0s}
.protype li strong:hover{color: #e93429;}
.protype li p i{display: block;margin:0 auto;width: 2px;height: 2px;background: #fff;transition:all 0.3s ease 0s}
.protype li p:hover{color: #e93429;}
.protype li p:hover i{width: 100%;background: #e93429;}

.proa{height: auto;overflow: hidden;background: url(../Image/imga.jpg) center top no-repeat;}
.prolist{height: auto;overflow: hidden;}
.prolist li{float: left;width: 380px;margin:0 30px 30px 0;background: #f1f1f1;transition:all 0.4s ease 0s}
.prolist li:nth-of-type(3n+0){margin-right: 0px;}
.li-img{ width: 380px;height: 285px;overflow: hidden;}
.prolist li:hover {background: #e93429;color: #fff; }
.prolist li:hover p{color: #fff; }
.prolist li:hover img{transform:scale(1.05,1.05); }
.prolist li img{display: block; width: 380px;transition:all 0.6s ease 0s}
.fonta{height: auto;overflow: hidden;margin:10px 20px 20px 20px;}
.fonta span{display: block;line-height: 35px;font-size: 15px;}
.fonta p{line-height: 25px;color: #666;font-size: 13px;transition:all 0.4s ease 0s}
/*详情*/
.prodetails{height: auto;overflow: hidden;background: url(../Image/imga.jpg) center top no-repeat;}
.detailsa{height: auto;overflow: hidden;margin:40px 0;}
.detailsa .left{width: 475px;}
.detailsa .left img{display: block;max-width: 100%;}
.detailsa .right {width: 700px;}
.detailsaa{height: auto;overflow: hidden;}
.detailsaa span{display: block;line-height: 50px;font-size: 30px;border-bottom: 1px solid #d9d9d9;margin-bottom: 10px;}
.detailsaa p{line-height: 30px;}
.detailsaa p b{color: #e73426;font-size: 20px;}
.detailsaa p i{color: #666;font-style: normal;}
.detailsab{height: auto;overflow: hidden;margin:20px 0;}
.detailsab a{float: left;width: 120px;line-height: 40px;background: #e73426;border: 1px solid #e73426;margin-right: 10px; color: #fff;text-align: center;transition:.4s;}
.detailsab a:hover{background: #444;}
#pro_order a{border:1px solid  #e73426;text-align: center;background: none;color: #444;}
.detailsac{height: auto;overflow: hidden;}
.detailsac li{float: left;width:163px;margin-right: 10px;border: 1px solid #d9d9d9;}
.detailsac li img{display: block;width:163px;height: 120px;}
.detailsb{height: auto;overflow: hidden;background: url(../Image/detailsa.jpg) center no-repeat;padding-top: 20px;}
.detailsb strong{display: block;line-height: 45px;font-size: 16px;color: #fff;}
.detailsb ul{height: auto;overflow: hidden;margin-top: 8px;}
.detailsb li{float: left;width: 120px;line-height: 45px;background: #e73426;margin-right: 15px;text-align: center;color: #fff;transition:.4s; }
.detailsb li:hover{background: #333;}
.content{line-height: 30px;padding: 20px 0;height: auto;overflow: hidden;}
.dtit{height: auto;overflow: hidden;margin:20px 0;}
.dtit span{display: block;font-size: 22px;line-height: 40px;color: #050505;}
.dtit p{color: #666;}
.detailse{height: auto;overflow: hidden;margin:20px 0;}
.detailse li{float: left;width: 400px;}
.detailse li img{display: block; width: 400px;}
.detailsf{height: auto;overflow: hidden;margin:20px 0;}
.ingd { width:1200px;height:390px;overflow:hidden;margin-top: 30px;}
.ingd ul { margin:0;padding:0;}
.ingd li {position: relative;z-index: 2;float:left;margin:0px 15px 60px 15px; background: #f1f1f1;width:330px;transition:.4s; }
.ingd li:hover {background: #333333;color: #fff; }
.ingd li:hover b{color: #fff; }
.ingd li a img {display: block; position: relative;z-index: 2;width:330px; height:250px;border: 1px solid #ddd;}
.fontb{height: auto;overflow: hidden;margin:10px 20px 20px 20px;}
.fontb span{display: block;line-height: 35px;font-size: 16px;}
.fontb span b{float: right; color: #e73426;font-size: 14px;}
.detailsg{height: auto;overflow: hidden;background: url(../Image/detailsb.jpg) center no-repeat;height: 231px;}
.djhda{height: auto;overflow: hidden;}
.djhda .left{height: auto;overflow: hidden;background: #f0f0f0;width: 370px;padding:30px 40px;text-align: center;}
.djhda .left span{display: block;font-size: 22px;line-height: 45px;}
.djhda .left img{display: block;margin: 0 auto 30px auto;max-width: 100%;}
.djhda .left p{line-height: 25px;margin-bottom: 30px;}
.djhda .right{height: auto;overflow: hidden;background: #333;width: 670px;}
.djhda .right img{display: block;max-width: 100%;transition:all 0.6s ease 0s}
.djhda .right span{display: block;width: 92%;padding: 0 4%;color: #fff;background: rgba(51,51,51,1); line-height:70px;transition:all 0.6s ease 0s}
.djhda .right span i{font-size: 22px;}
.imgd{width: 700px;height: 468px;overflow: hidden;}
.djhda .right:hover img{transform:scale(1.05,1.05);}
.djhda .right:hover span{background: rgba(51,51,51,0.6);}
.djhdb{height: auto;overflow: hidden;margin-top: 60px;border-top: 1px solid #dbdbdb;padding-top: 60px;}
.djhdb li{height: auto;overflow: hidden;margin-bottom: 20px;background: #f4f4f4}
.djhdb li:hover .time{background: #e93429}
.djhdb li:hover .time span{color: #fff}
.djhdb li:hover span{color: #e93429}
.djhdb li img{float: left;width: 380px;height: 285px; margin-right: 25px;}
.time{float: right; background: #5d5959;width: 130px;text-align: center;color: #fff;padding:88px 0 87px 0;transition:all 0.6s ease 0s}
.time span{display: block;font-size: 46px;line-height: 60px;margin:0 auto;}
.time p{font-size: 18px;line-height: 50px;}
.djhdba{float: left;width:520px;padding: 45px;}
.djhdba span{display: block;font-size: 22px;line-height: 45px;margin-bottom: 10px;transition:all 0.6s ease 0s}
.djhdba p{line-height: 25px;color: #666;}
.imge{width: 380px;height: 285px;overflow: hidden;float: right;}



.contenta{margin:10px;line-height: 30px;}
.contenta strong{display: block; height:60px;line-height: 45px;font-size: 16px;letter-spacing: 2px;margin: 20px 0 10px 0; color: #fff; background:url(../Image/ptit.jpg) center no-repeat;padding-left: 20px;}
.contenta table { width: 100%!important;border-collapse: collapse;} 
.contenta table p{ width: 100%!important; border-collapse: collapse;} 
.contenta th,tr{width: 100%!important; border-collapse: collapse;border: 1px solid #ddd;}
.contenta tr{border-right: 1px solid #ddd;text-align: center;line-height: 38px;}
.firstRow td{background: #eee;}




.power_index{padding: 0; height: 960px;  position: relative;}
.power_index:after{ content: ''; display: block;background: url("../Image/power_bg.jpg") center/cover no-repeat; z-index:1; width:100%; height:100%; top:0; position: absolute;}
.power_index .power_wrap{ position: relative; z-index:2; height:100%;}
.power_index .power_nav{display: flex; height:100%;}
.power_index .power_nav .power_item{width:25%; float: left; flex:1;height: 100%; position: relative; overflow: hidden;}
.power_index .power_nav .power_item:after{ content: ''; display: block; position: absolute;background: url(../Image/hoverbg.png); left: 0; right: 0; top: 0; bottom: 0; margin:auto; -webkit-transform: skew(0deg); -moz-transform: skew(0deg); -ms-transform: skew(0deg); -o-transform: skew(0deg); transform: skew(-0deg); -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease;}
.power_index .power_nav .power_item:hover:after{ background: url(../Image/hoverbgh.png);}
.power_index .power_nav .power_item:hover .item_wrap{ margin-top: -40px;}
.power_index .power_nav .power_item .item_wrap{background-color: rgba(0,0,0,.5);display: flex;align-items: center;justify-content: center;height: 100%;flex-flow: column;}
.power_index .power_nav .power_item .item_wrap .power_icon{ position: relative; z-index:2;}
.power_index .power_nav .power_item .item_wrap a{font-size: 24px; color: #fff; position: relative; z-index:2;}
.power_index .power_nav .power_item .item_wrap:before{ content: ''; display: block; position: absolute; margin: auto;top: 0;left: 0;bottom: 0;right: 0;-webkit-transform: skew(-0deg); -moz-transform: skew(-0deg); -ms-transform: skew(-0deg); -o-transform: skew(-0deg); transform: skew(-0deg); -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease; opacity:0;}
.power_index .power_nav .power_item:nth-child(1) .item_wrap:before{ background: url("../Image/power_img_1.jpg") center/cover no-repeat;}
.power_index .power_nav .power_item:nth-child(2) .item_wrap:before{ background: url("../Image/power_img_2.jpg") center/cover no-repeat;}
.power_index .power_nav .power_item:nth-child(3) .item_wrap:before{ background: url("../Image/power_img_3.jpg") center/cover no-repeat;}
.power_index .power_nav .power_item:nth-child(4) .item_wrap:before{ background: url("../Image/power_img_4.png") center/cover no-repeat;}

.power_index .power_nav .power_item:hover:after{ -webkit-transform: skew(0); -moz-transform: skew(0); -ms-transform: skew(0); -o-transform: skew(0); transform: skew(0);}
.power_index .power_nav .power_item:hover .item_wrap:before{ -webkit-transform: skew(0); -moz-transform: skew(0); -ms-transform: skew(0); -o-transform: skew(0); transform: skew(0); opacity:1;}
.item_wrap {transition:.4s;}
.item_wrap i{display: block;font-size: 46px;}
.item_wrap b{display: block;width: 30px;border-top: 2px solid #fff;margin-top: 30px;}

/*.power_index{padding: 0; height: 960px;  position: relative;}
.power_index:after{ content: ''; display: block;background: url("../Image/power_bg.jpg") center/cover no-repeat; z-index:1; width:100%; height:100%; top:0; position: absolute;}
.power_index .power_wrap{ position: relative; z-index:2; height:100%;}
.power_index .power_nav{display: flex; height:100%;}
.power_index .power_nav .power_item{width:25%; float: left; flex:1;height: 100%; position: relative; overflow: hidden;}
.power_index .power_nav .power_item:after{ content: ''; display: block; position: absolute;background-color: rgba(255, 255, 255, 0.1); left: 0; right: 0; top: 0; bottom: 0; margin:auto; -webkit-transform: skew(30deg); -moz-transform: skew(30deg); -ms-transform: skew(30deg); -o-transform: skew(30deg); transform: skew(-30deg); -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease;}
.power_index .power_nav .power_item .item_wrap{background-color: rgba(0,0,0,.5);display: flex;align-items: center;justify-content: center;height: 100%;flex-flow: column;}
.power_index .power_nav .power_item .item_wrap .power_icon{ position: relative; z-index:2;}
.power_index .power_nav .power_item .item_wrap a{font-size: 24px; color: #fff; position: relative; z-index:2;}
.power_index .power_nav .power_item .item_wrap:before{ content: ''; display: block; position: absolute;margin: auto;top: 0;left: 0;bottom: 0;right: 0;-webkit-transform: skew(-30deg); -moz-transform: skew(-30deg); -ms-transform: skew(-30deg); -o-transform: skew(-30deg); transform: skew(-30deg); -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease; opacity:0;}
.power_index .power_nav .power_item:nth-child(1) .item_wrap:before{ background: url("../Image/power_img_1.jpg") center/cover no-repeat;}
.power_index .power_nav .power_item:nth-child(2) .item_wrap:before{ background: url("../Image/power_img_2.jpg") center/cover no-repeat;}
.power_index .power_nav .power_item:nth-child(3) .item_wrap:before{ background: url("../Image/power_img_3.jpg") center/cover no-repeat;}
.power_index .power_nav .power_item:nth-child(4) .item_wrap:before{ background: url("../Image/power_img_4.png") center/cover no-repeat;}*/


.gallery_wrap{ padding:10px;}
.gallery_list{ display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.gallery_list .gallery_item{  width:25%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:10px;text-align: center;}
.gallery_list .gallery_item .item_wrap{ width:100%; height: 100%; position: relative; overflow: hidden; border-radius: 15px;}
.gallery_list .gallery_item img{max-width:100%; max-height:100%; display: block; margin:0 auto; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.gallery_list .gallery_item .item_name{ position: absolute; margin:auto; left: 0; right: 0; height: 32px; text-align: center; bottom: -50%;color: #fff;z-index: 2;background: rgba(0,0,0,.4);line-height: 32px; -webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s; transition: all .4s;}
.gallery_list .gallery_item:hover .item_name{ bottom:0;}
.gallery_list .gallery_item:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}









































/*.logo{font-size:28px;}
.logo img{vertical-align:middle;}
.tel{padding:3px 0 4px 28px;height:24px;background-position:0 -176px;clear:right;}
.tel span{color:#ff0000;vertical-align:-3px;font-size:24px;}
.search{margin-top: 8px;height: 24px;clear: right;}
.search-text{background: url(../Image/search_bg.gif) no-repeat;border: none;height: 24px;width: 168px;padding-left: 20px;padding-right: 2px;font-size: 12px;}
.search-btn{ width: 45px; height: 24px; line-height: 24px; margin-left: 8px; border: 1px solid #c5c5c5; font-size: 12px; background: url(../Image/search_btn.gif) repeat-x; }
.nav{overflow:hidden;margin:0px 0 5px 0;width:100%;height:44px;border-radius:2px;background-position:0 0px;box-shadow:2px 2px #d2d2d2;}
.nav li{float:left;margin:3px 0 0 33px;_margin-left:10px;padding-left:10px;width:64px;background-position:0 12px;text-align:center;}
.nav a{display:block;padding-top:11px;width:90px;height:41px;color:#fff;}
.nav a:hover{background:url('../Image/sprite.gif') no-repeat 0 -228px;}*/

/*.main{overflow:hidden;margin-top:29px;}
.widget{overflow:hidden;margin-bottom:20px;width:230px;line-height:34px;}
.widget dd a{padding-left:19px;background-position:0 -59px;color:#444;}
.widget a:hover{color:#da020d;}
.widget .clicked{background-position:0px -78px;}
.widget .clicked a{background-position:0px -86px;color:#fff;}
.widget ol{margin-left:10px;}
.widget dd{padding-left:8px;height:30px;}
.widget ul{padding-left:28px;}
.widget p{margin-left:6px;font-size:12px;line-height:20px;}
.short_title{margin-bottom:15px;height:34px;border-radius:2px 2px 0 0;background-position:0 -44px;width:100%;overflow:hidden;zoom:1;}
.short_title span{margin-left:12px;padding-left:13px;background-position:0 -33px;color:#f1a3a6;}
*/
/*.article{overflow:hidden;margin-bottom:12px;width:718px;border:1px solid #ececec;background-color:#fff;}
.article p{margin:20px 30px;font-size:14px;line-height:28px;}
*/
#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;}




.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;}
/**************order&message********/
/*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;}

/*上一页_下一页*/


