.banbtn{position: relative;width: 100% ;max-width:1600px;margin: 0 auto}
.index1{padding-bottom: 50px;}
.indextit{padding-top: 30px;}
.indextit h1{font-size:28px;text-align: center;color: #4d4d4d;}
.indextit h2{font-size:16px; width: 260px;height: 10px;text-align: center;color:#666;display: block;line-height:10px;font-family:Arial;float: left;margin: 0 2px;}
.indextit span{width: 260px;height: 1px;float: left;background: #b3b3b3;margin-top: 4px;}
.indextit div{width:790px;height: 33px;margin: 10px auto 0 auto;}
.contt{float: left;margin-left: 385px;width:400px;margin-top: 25px;}
.contt li a{width: 78px;height: 29px;text-align: center;display: block;}
.contt li{cursor:pointer;width: 78px;height: 29px;background: #e1e1e1;text-align: center;line-height: 29px;float: left;margin: 11px;color: #383838}
.contt .cli,.contt li:hover{background: #ec6b18;color: #ffffff;}
.cli>a,.contt li:hover>a{color: #FFF}
.indexnews {height: 380px;overflow: hidden;position: relative;}
/*.newsbg{position: absolute;height: 380px;width: 4800px;}*/
.newstab {height: 380px;width: 1200px;float: left;position: absolute;background: #FFF;}

.newstab li {display: block;float: left;height: 160px;margin-right: 30px;margin-top: 30px;overflow: hidden;width: 570px;}
.newstab img {float: left;height: 160px;max-width: 250px;}
.newstab a {background: #f5f4f4 none repeat scroll 0 0;display: block;float: left;height: 160px;width: 570px;}
.newstab span {display: block;float: right;height: 160px;padding: 20px;width: 280px;}
.newstab b {display: block;font-size: 14px;}
.newstab em {color: #cb0000;font-size: 12px;}
.newstab p {font-size: 12px;margin-top: 0;}
.newstab a:hover {background: #333333 none repeat scroll 0 0;}
.newstab a:hover > span > b {color: #fff;}
.newstab a:hover > span > p {color: #a0a0a0;}
.arrow{max-width: 1400px;position: relative;margin:0 auto;}
.next2, .prev2 {border: 1px solid #e4e4e4;border-radius: 20px;cursor: pointer;display: block;height: 40px;position: absolute;width: 40px;top:260px;}
.next2 {background:#FFF url("img/next2.png") no-repeat scroll 50% 50%;right: 0;}
.prev2 {background:#FFF url("img/prev2.png") no-repeat scroll 50% 50%;}

.index2{padding-bottom: 40px; margin-top:30px;}
.index2 .cont ul{width:1180;margin-left: 0px;}
.index2 .cont li{width: 389px;height: 180px;float: left;}
.index2 .cont a{height: 170px;width: 379px;display: block;margin: 5px;background: #eaeaea;}
.index2 .cont b{width: 100px;height: 150px;display: block;margin-top: 11px;float: left;margin-left: 11px;}
.index2 .cont a:hover>b{background-position: 0 -150px!important;}
.index2 .cont a:hover{color:#ec6b18}
.index2 .cont h3{font-size: 20px;margin-top: 30px;}
.index2 .cont span{line-height: 15px;color: #858585;margin: 0;padding: 0}
.index2 .cont div{width: 180px;float: right;margin-right: 30px;}
.ico1{background: url(img/ico1.png) no-repeat;}
.ico2{background: url(img/ico2.png) no-repeat;}
.ico3{background: url(img/ico3.png) no-repeat;}
.ico4{background: url(img/ico4.png) no-repeat;}
.ico5{background: url(img/ico5.png) no-repeat;}
.ico6{background: url(img/ico6.png) no-repeat;}
.ico7{background: url(img/ico7.png) no-repeat;}
.ico8{background: url(img/ico8.png) no-repeat;}
.ico9{background: url(img/ico9.png) no-repeat;}

.index3{height:320px; padding-bottom: 40px;}
.indexvideo a{width: 977px;height: 479px;display: block;margin: 0 auto}
.indexvideo b{width: 100%;height: 100%;display: block;background: rgba(0,0,0,0.8) url(img/play.png) no-repeat center center;}
.indexvideo a:hover>b{background:rgba(0,0,0,0) url(img/play.png) no-repeat center center;}

.gywm_l{ float:left; width:457px; height:283px; margin-top:30px;}
.gywm_r{ float:left; width:680px; height:283px; margin-top:30px; margin-left:40px;}




.tab1{width:1180px; height: 550px; margin:20px auto 0 auto;}
.menu{height:28px; width: 990px; font-size:14px; margin: 0px auto;}
.menu li{float:left;width:99px;text-align:center;line-height:28px;height:28px;cursor:pointer;color:#666;overflow:hidden;background:#E5E5E5; margin-right: 25px;}
.menu li.off{background:#ec6b18;color:#fff; border-bottom:none;}
.menudiv{height:490px;}
.menudiv div{line-height:28px;}
.anli_lb{margin-top: 30px;}
.anli_lb a{ display: block; width: 270px; height: 180px; float: left; margin-right: 20px; margin-bottom: 60px;}

.nei_banner{width: 100%;height:382px;margin: 0 auto;}
.nei_banner_pic{width: 100%; height:382px; margin: 1px auto; background:url(img/20150902171204_374.jpg) no-repeat center;}

.neirong{ width: 1180px; margin: 0px auto; margin-top: 20px;}
.neirong_l{ width: 225px; height: 260px; float: left;}
.neirong_l_a{ width: 225px; height: 500px;}
.neirong_bt{ width: 225px; height: 70px; background:url(img/neirong_bt.jpg) no-repeat; line-height: 70px; text-indent: 40px; color: #fff; font-size:18px;  }
.neirong_bt:hover{ background:url(img/neirong_bt2.jpg) no-repeat;}
.neirong_l_a ul li{width: 223px; height:55px;border-left: solid #E5E5E5 1px; border-right:  solid #E5E5E5 1px;border-bottom:  solid #E5E5E5 1px; line-height: 55px; text-indent: 45px; color:#49647f;}
.neirong_l_a ul li a{display: block; width: 223px; height: 55px; background: url(img/arrow_1.gif) no-repeat 180px; font-size: 15px;}
.neirong_l_a ul li a:hover{color:#eb6a16; background: url(img/arrow_2.gif) no-repeat 185px; text-indent: 48px;}

#zilei{width: 223px; height:30px;border-left: solid #E5E5E5 1px; border-right:  solid #E5E5E5 1px;border-bottom:  solid #fff 1px; line-height: 30px; text-indent: 60px; color:#49647f;background: #EDEDED;}
#zilei a{display: block; width: 223px; height: 30px; background: url(img/arrow_1.gif) no-repeat 180px; font-size: 15px;}
#zilei a:hover{color:#eb6a16; background: url(img/arrow_2.gif) no-repeat 185px; text-indent: 60px;}

.neirong_r{ width:928px; float: left; margin-left: 25px; border: solid #E5E5E5 1px; padding-bottom: 20px;}
.neirong_r_biaoti{ width: 928px; height:69px; border-bottom: solid #E5E5E5 1px; background:#f4f4f4; line-height: 69px; text-indent: 30px; color: #ec6b18; font-size: 18px; }
.neirong_r_zw{ width: 850px; margin-top: 25px; margin-left: 39px;} 
.gaodu{ height: 20px;}

.neirong_l_xinwen ul li{width: 223px; height:35px;border-left: solid #E5E5E5 1px; border-right:  solid #E5E5E5 1px;border-bottom: dashed #E5E5E5 1px; line-height: 35px; text-indent: 20px; color:#49647f;}
.neirong_l_xinwen ul li a{display: block; width: 223px; height: 35px; background: url(img/arrow_1.gif) no-repeat 5px; font-size: 14px;}
.neirong_l_xinwen ul li a:hover{color:#eb6a16; background: url(img/arrow_2.gif) no-repeat 7px; text-indent: 20px;}

.chanpin_liebiao{ width: 855px;}
.chanpin_liebiao ul li{float: left; width:255px;height:302px; margin-right: 30px; margin-bottom: 30px;}
.chanpin_kuang{width: 255px; height: 255px; border: solid #CBCBCB 1px; text-align: center; line-height: 255px; display: table-cell; vertical-align: middle;}
.chanpin_kuang:hover{ border: solid #ec6b18 1px;}
.chanpin_liebiao ul li img{ margin-left: 1px; margin-top: 1px; margin-bottom: 1px;}
.chanpin_title{ width: 255px; height: 50px; line-height: 50px; text-align: center; font-size: 12px;}
.xiangqing_img{width: 855px; margin-bottom: 20px; text-align: center;}
.xiangqing_con{ width: 855px; font-size: 13px; line-height: 180%;}
.xiangqing_shangxia{ width: 855px; height: 60px; margin-top: 20px; margin-bottom: 10px; border-top: dashed #E7E7E7 1px;}
.chenggonganli{ width: 855px;}
.chenggonganli ul li{ float: left; width: 204px; height: 234px; margin-left: 8px; margin-bottom: 30px;}
.liebiao{ width: 855px;}
.liebiao ul li{ width: 855px; height: 130px; border-bottom: dotted #E7E7E7 1px; margin-bottom: 20px;} 
.liebiao_tu{ width: 225px; height: 120px; float: left; text-align: center; display: table-cell; vertical-align: middle;}
.liebiao_tu img{ border: solid #E7E7E7 1px; padding: 3px;}
.liebiao_con{float: left;}
.cpsm{width: 460px;   float: left; margin-left: 30px; margin-top: 20px; padding: 10px; margin-bottom: 20px;}
.cpsm_zi{ width: 75px; height: 30px; background: #FFFFFF; text-align: center; line-height: 30px; margin-top: -25px; margin-left: 30px;}

.cpsm_tu{float: left; width: 360px;height: 420px; margin-left: 30px; margin-top: 20px; margin-bottom: 20px;}


.info h3{font-size: 20px;color: #dc151a;height: 70px;font-weight: bold;line-height: 70px;}
.info{position: relative;width: 450px;float: right;}
.infotxt{height: 290px;overflow: hidden;margin-bottom:70px;display: block; }
.infobtn1{right:0px;width: 138px;height: 38px;display: block;background: #dc151a;position: absolute;bottom:20px;text-align: center;line-height: 38px;font-size: 14px;color: #FFF;cursor:pointer;left: 0}
.infoh{height: auto!important;}






.index4{padding-bottom: 80px;height: 560px;}
.index4 .cont{width:1053px;margin: 0 auto;height:452px;position: relative;overflow: hidden;}
.index4 .case{position: absolute;}
.index4 a{position:relative;width: 317px;height:448px;display: block;border-top: 4px solid #e0000c;background: #f4f4f4;float: left;margin: 0  17px;}
.index4 a img{width: 317px;}
.index4 a b{width: 317px;height: 157px;overflow: hidden;display: block;}
.index4 a h3{font-size: 16px;text-align: center;color: #0e0d10;padding-top: 30px;line-height: 40px;height: 40px;border-bottom:1px dotted #d8d8d8;width:270px;margin: 0 auto;}
.index4 a span{color: #404040;width: 270px;height: 180px;display: block;margin: 0 auto;padding-top: 15px;}
.index4 em{position: absolute;right: 15px;bottom:10px;}
.index4 em i{color: #e0000c}
.index5{height: 80px;}
.search2{width:730px;margin-left: 300px;float: left;float: left;margin-left:250px;}
.index5 span{width: 80px;height: 38px;display: block;text-align: center;font-size: 16px;line-height: 38px;float: left;}
.txt2{width: 460px;height: 36px;border: 1px solid #5a5e63;float: left;padding: 0 10px;}
.subbtn2{width: 106px;height: 38px;border-radius: 3px;background: #e0000c;border: none;color: #FFF;float:left;margin-left: 10px;font-size: 16px;font-family:微软雅黑;}
.share1{width: 200px;margin-left:45%;margin-bottom: 50px;}
.footer{height: 240px;background: #47657f; border-bottom:solid #526f8d 1px;}
.nav2 h4{font-size: 14px;color: #FFF;margin-bottom: 15px;}
.nav2 li{float: left;margin-top: 25px;padding-right:15px;}
.nav2 li a{font-size: 11px;color: #fff;width: 100%;display: block;line-height: 24px;}
.nav2 li a:hover{color: #ec6b18}
.footright{float: right;width: 380px;margin-top: 30px;}
.qr2{width: 115px;height: 115px;background:url(img/erweima.jpg);float: left;}
.share{width:238px;float: right;}
.footright h2{font-size: 14px;color: #FFF;float: left;width:140px;height: 20px;}
.footright b{font-size: 24px;color: #FFF;display: block;}
.share2{float: left;}
.share2 a{width: 24px!important; height: 24px!important;padding-left: 0px!important;background-position: center center;}
.footright p{color: #FFF;float: left;line-height: 100%;}
.footright h3{text-align: center;width: 280px;height: 30px;background: #242424;line-height:30px;float: left;color: #FFF;}
.footlan{height: 53px;background:url(img/dibu_bg.jpg);text-align: center; border-top: solid #374c61 1px;}
.footlan a{margin-left: 40px;color: #fff;}
.footlan span{color: #FFF;display: block;padding-top: 15px;}


.topban{height: 408px;background: url(img/ban1.jpg) no-repeat center center;position: relative;}
.topban .cont{width: 510px;height: 128px;background: rgba(223,17,30,0.8);top:90px;position: absolute;left: 50%;margin-left: -660px;}
.topban .cont span{width: 297px;border-bottom: 6px solid #e00413;display:block;margin-top: -6px;border-right:6px solid transparent;float: left;}
.topban .cont em{border-bottom: 6px solid #3f3d3e;float: right;display: block;margin-top: -6px; width: 203px;}
.topban h1{margin-top: 15px;font-size: 32px;color: #FFF;margin-left: 10px;float: left;width: 500px;}
.topban p{font-size: 12px;color: #FFF;margin-left: 10px;float: left;width: 490px;line-height: 20px;}

.content2{margin-top: 25px;}
.leftmenu{width: 224px;float: left;}

.leftmenu h1{width: 224px;height: 67px;border-radius: 3px 3px 0 0;background: #515151 url(img/arrow2.png) no-repeat 180px 25px;}
.leftmenu h1:hover{background:#da1324 url(img/arrow1.png) no-repeat 180px 25px;}
.leftmenu h1 a{width:190px;height: 100%;display: block;line-height: 67px;font-size:18px;color: #FFF;font-weight: bold;padding-left: 34px;}
.menu1 li a{font-weight:bold;position:relative;width: 184px;height: 51px;display: block;border-bottom: 1px solid #dcdbdb;border-left: 1px solid #dcdbdb;border-right: 1px solid #dcdbdb;padding-left:38px;font-size: 14px;color: #2e2e2e;line-height: 51px;}
.menu1 li b{width: 5px;height: 9px;display: block;background: url(img/arrow2.gif) no-repeat;position: absolute;top:20px;right: 30px;background-position: -10px 0 ;}
.menu1 li .mn,.menu1 li a:hover{color: #da1324;}
.menu1 li .mn b,.menu1 li a:hover>b{background-position: 0 0;}
.menu1{margin-bottom: 25px;}
.cb{clear: both;}
.cl{clear: left;}

.menu2 ul{padding:10px 0;border-bottom: 1px solid #dcdbdb;border-left: 1px solid #dcdbdb;border-right: 1px solid #dcdbdb;float: left;width: 222px;margin-bottom: 25px;}
.menu2 li a{padding-left:10px;position:relative;width: 200px;height: 24px;display: block;border:none;font-size: 12px;color: #2e2e2e;line-height:24px;font-weight: normal;float: left;}
.menu2 li a:hover{color: #da1324;}
.menu2 li a:hover>b{background-position: 0 0;}

.menu3{float: left;margin-bottom: 25px;}
.menu3 div{float: left; width: 222px;height: 90px;border-bottom: 1px solid #dcdbdb;border-left: 1px solid #dcdbdb;border-right: 1px solid #dcdbdb;}
.menu3 div p{text-align: center;padding: 0;margin-bottom: 0;margin-top: 15px;}
.menu3 div i{color: #da1324;font-size: 20px;font-weight: bold;text-align: center;width: 100%;display:block;}
.menu3 div a{width: 91px;height: 29px;display: block;color: #000000;text-align: center;line-height: 29px;border-radius: 3px;background:#e3e3e3;margin: 5px auto 0 auto;}
.menu3 div a:hover{color: #FFF;background: #da1324;}

.detail{width: 928px;border: 1px solid #dcdbdb;float: right;margin-bottom: 40px;}
.bread{position:relative;height: 65px;border-bottom: 1px solid #dcdbdb;padding-left: 30px;background: #f0efef;font-size: 18px;font-weight: bold;color: #da1324;line-height: 65px;}
.bread div{position: absolute; top: 0;right: 10px;font-size: 12px;font-weight:normal;color: #666666;}
.bread .bd,.bread div a:hover{color: #da1324;}

/*news*/
.news .tit{font-size: 20px;font-weight: bold;text-align: center;height: 50px;line-height: 50px;color: #da1324;}
.news  .info{text-align: center;width:530px;display:block;margin:0 auto;}
.news em{float: left;}
.share3{float: right;}
.share3 span{ float: left;}
.news .summary{width: 838px;height: 70px;display: block;background: #f1f1f1;margin:0 auto;padding: 20px;font-size: 14px;line-height: 25px;}
.news .content{width: 838px;margin: 30px auto;}
.news .related h2{width: 127px;border-radius: 2px 2px 0 0;background: #bd2426;font-size: 16px;text-align: center;color: #FFF;line-height: 32px;}
.related .entry{width: 838px;margin: 0 auto;border-bottom: 1px solid #bd2426;}
.related .relatednews{width: 838px;margin: 20px auto;}
.news .infolist{float: left;display: block;width:50%;height: 40px;line-height: 40px;}
.news .infolist:hover{color: #bd2426;}
.related .hr{border-bottom: 1px solid #dfdfdf;width: 100%;display: block;float: left;}
.related .more{width: 757px;border: 1px solid #fa8f12;height: 33px;background: #ffa841;display: block;margin: 20px auto 40px auto;border-radius: 33px;text-align: center;color: #FFF;font-size: 14px;line-height: 33px;}
.related .more:hover{background: #bd2426;border: 1px solid #bd2426;}

/*newslist*/
.newsliinfo{width: 858px;margin:0 auto;}
.newsliinfo h3{font-size: 14px;font-weight: bold; }
.newsliinfo a{color: #333}
.newsliinfo a:hover{color: #bd2426;}
.newsliinfo li{height: 120px;width: 100%;padding: 22px 0;border-bottom: 1px dotted #d1d1d1;float: left;}
.newspicwrap{border: 1px solid #e5e5e5;width: 199px;height: 118px;float: left;}
.newsliinfo .newspic{width: 195px;border: 2px solid #FFF;overflow: hidden;height: 114px;}
.newspic img{width:195px;}
.newslileft{float: left;width: 630px;margin-left: 20px;}
.newslileft span{color: #9d9d9d;}
.pagelist{width: 100%;float: left;text-align: center;margin-top: 30px;margin-bottom: 30px;}
.pagelist a,.pagelist span{padding: 0 6px;height: 19px;display:inline-block;line-height: 19px;margin-left: 5px;font-weight: bold;}
.pagelist a{border: 1px solid #d1d1d1;}
.pagelist a:hover{border: 1px solid #99242e;background: #de2b3a;color: #FFF}
.pagelist span{border: 1px solid #99242e;background: #de2b3a;color: #FFF}

/*goodslist*/
.goodslist ul{margin-top: 30px;margin-left:40px;margin-bottom: 50px;float: left;}
.goodslist li{float: left;width: 251px;height: 465px;margin: 0 15px;}
.goodslist li span{height: 67px;line-height: 67px;display: block;width:251px;text-align: center; }
.goodslist img{border: 1px solid #cecece;}
.goodslist li:hover img{border: 1px solid #bd2426;}
.goodslist li:hover span{color: #bd2426;}

/*goods*/
.goods .cont{width: 820px;margin: 30px auto;}
.goods .typepic{width:350px;height: 460px;overflow: hidden;float: left;margin-bottom: 10px;}
.goods .typepic img{margin: 0  auto;}
.goods .info h3{font-size: 20px;color: #dc151a;height: 70px;font-weight: bold;line-height: 70px;}
.goods .info{position: relative;width: 450px;float: right;}
.goods .infotxt{height: 290px;overflow: hidden;margin-bottom:70px;display: block; }
.goods .infobtn1{right:0px;width: 138px;height: 38px;display: block;background: #dc151a;position: absolute;bottom:20px;text-align: center;line-height: 38px;font-size: 14px;color: #FFF;cursor:pointer;left: 0}
.infoh{height: auto!important;}
.parts{width: 820px;height: 900px;position: relative;}
.parttit{width: 820px;height: 46px;}
.parttit .parttitle{float: left;width: 116px;height: 46px;border-right: 1px solid #FFF;background: #515151;text-align: center;line-height: 46px;font-size: 14px;color: #FFF;}
.parttit li .partname{width: 116px;height: 46px;display: block;color: #FFF;}
.parttit .t{background: #dc151a;}
.parttit .t>.partinfo{display: block;}
.partinfo{width:820px;position:absolute;display: none;left: 0}
.partinfo ul{float: left;width:820px;min-height: 300px;}
.partinfo li {float: left; margin-right:12px;}
.goods  .download{width: 300px;height: 44px;float: left;line-height: 44px;font-size: 14px;margin-top:10px;padding-left: 50px;background: url(img/icox.jpg) no-repeat 0 0;}
.goods .download:hover{color: #dc151a}
.partinfo li{float: left;width: 260px;height: 300px;text-align: center;margin-top: 50px;overflow: hidden;}
.parttit .morepart{position: absolute;width: 820px;height: 40px;font-size: 14px;text-align: center;background: #515151;color: #FFF;line-height: 40px;bottom:60px;display: none;left: 0}
.parttit .morepart:hover{background: #dc151a;}
.t .morepart{display: block;}

/*
.goodstit li{float: left;width: 132px;height: 45px;background: #515151;color: #FFF;text-align: center;line-height: 45px;border-left: 1px solid #FFF;font-size: 16px;}
.goodstit .gds{background: #dc151a;}
.goodscont .info{width: 760px;min-height: 200px;display: none;padding: 20px;}
.goodscont .info h2{font-size: 16px;color: #dc151a;font-weight: bold;}
.relatedgoods{margin-top: 30px;margin-bottom: 60px;}
.relatedgoods h3{width: 132px;height: 45px;background: #dc151a;color: #FFF;text-align: center;font-size: 16px;text-align: center;line-height: 45px;margin-bottom: 30px;}
.relatedgoods a{width: 180px;height: 300px;display:block;border: 1px solid #dedede;float: left;margin-right: 24px;}
.relatedgoods span{width: 180px;height: 20px;display: block;text-align: center;line-height: 20px;}
.relatedgoods a:hover{color: #dc151a;border: 1px solid #dc151a;}
*/

/*part*/
.part{width: 820px;margin:40px auto}
.part .partpic{height: 400px;width: 400px;border: 1px solid #949494;margin: 0  auto}
.part .tit{font-size: 24px;font-weight: bold;width: 400px;margin-top: 20px;color: #dc151a;margin-bottom: 20px;}
.part .info{float: left;}

/*about*/
.about{width: 823px;margin: 0 auto;padding: 30px 0 50px 0;}

/*contact*/
.contact{width: 868px;margin: 0 auto;}
.contact1{padding: 15px 0;border-bottom: 1px dotted #dedede}
.contact1 h2{font-size: 18px;color: #da1324;font-weight: bold;color:#515151;}
.contact1 h2 em{font-weight: bold;color: #da1324;float: left;}
.contact1 b,.contact1 span{font-size: 14px;float: left;}
.contact2 span{width: 33%;display:block;}
.contact3{border-bottom: none;margin-bottom: 50px}
.kefu{width: 200px;height: 50px;float: right;}
.kefu h3{font-size: 14px;font-weight: bold;}


/*msg*/
.msg{width: 828px;margin: 30px auto}
.msg1{width: 48%;margin-top: 15px;float: left;}
.msg1 span{font-size: 14px;}
.msg1 span em{color: #bd2426;}
.msg1 input{width: 100%;border: 1px solid #d0d0d0;background: #efefef;height: 29px;}
.msg2{float: right;}
.msg3{width: 100%}
.msg3 textarea{width: 100%;border: 1px solid #d0d0d0;background: #efefef;height:100px;font-size: 14px;font-family: 微软雅黑;resize:none;}
.msg4{float: left;}
.msg5 select{width: 100%;border: 1px solid #d0d0d0;height: 29px;}
.msgsub{border: none;width: 74px;height: 28px;background: #666;color: #FFF;border-radius: 4px;margin-top: 20px;cursor:pointer;}
.msgsub:hover{background: #da1324;}


/*problem*/
.problem ul{width: 850px;margin:50px auto;}
.problem li{border-bottom: 1px solid #e9e9e9;padding-top: 10px;padding-bottom: 10px;}
.problem em{margin-right:10px;width: 18px;height: 18px;display: block;background: #888888;color: #FFF;text-align: center;float: left;font-size: 12px;}
.problem a{width: 100%;display: block;font-size: 14px;line-height: 18px;margin-bottom: 5px;color: #515151}
.problem a:hover{color: #da1324;}
.problem a:hover>em{background: #da1324;}
.problem span{width: 100%;display: block;line-height: 18px;font-size: 12px;line-height: 18px;margin-top: 10px;color:#888888}


/*searchlist*/
.searchcont {margin-top: 50px;}
.searchcont li{width:600px;height:35px;float: left;border-bottom: 1px dotted #949494;line-height: 35px;margin-left: 300px;}
.searchcont a{float: left;color: #333;font-size: 14px;}
.searchcont a:hover{color: #bd2426;}
.searchcont span{float: right;}

/*callmessage*/
.callmessage{text-align: center;font-size: 14px;margin:50px 0;height: 200px;}
.callmessage div{width:100%;}
.cmgbtn{width:100px;height:30px;line-height: 30px;text-align: center;background: #bd2426;color: #FFF;border: none;border-radius: 5px;display: block;margin: 30px auto}

/*joblist*/
.joblist table{border-right:1px solid #949494;border-bottom:1px solid #949494;text-align: center;margin: 30px  auto} 
.joblist table td,.joblist table th{border-left:1px solid #949494;border-top:1px solid #949494;font-size: 15px;} 
.joblist table th{color: #FFF;background: #da1324;height: 45px;font-weight: bold;}
.joblist table td{height: 35px;}
.joblist table a{color: #da1324}
.jobtit{width: 800px;margin: 60px auto;}
.joblist .cont {width: 760px;margin:20px auto;padding: 20px;background: #F1F1F1;}
.joblist .cont li{font-size: 16px;font-weight:bold;color: #da1324}
.jobtit h2{font-size: 24px;font-weight: bold;margin-bottom: 20px;color: #da1324}
.jobtit em{color: #949494}
.jobtit div{width: 780px;height: 30px;background: #da1324;margin-bottom: 20px;color: #FFF;font-weight: bold;font-size: 18px;padding-left: 20px;line-height: 30px}
/*jobread*/
.jobread{width: 800px;margin: 30px  auto}
.jobread em{width:100%;font-size: 14px;color:#bd2426;font-weight: bold;display:block;margin-bottom: 10px;}
.jobread span{width: 90%;display: block;margin-bottom: 30px;border-bottom: 1px dotted #949494}

/*honor*/
.honor ul{width: 890px;float: left;margin-left:20px;margin-bottom: 30px;margin-top: 30px;}
.honor li{width: 200px;height:140px;float: left;margin-bottom: 50px;margin-right: 20px;border: 1px solid #949494;text-align: center;position: relative;}

.honor .txt{width: 200px;height: 20px;position: absolute;color: #000;left: 0;bottom: -20px;text-align: center;}

/*video*/
.vdo{width:800px;margin:30px auto; }

/*honor2*/
.threenav{width: 800px;margin: 20px auto;}
.threenav a{width: 120px;height: 40px;display: block;border: 1px solid #da1324;line-height: 40px;text-align: center;float: left;margin-top: 20px;margin-right: 10px;font-size: 14px;color: #da1324}
.threenav .tre,.threenav a:hover{color: #FFF;background: #da1324;}
.nav2 li{ width: 100px;
	
}
