

body{max-width: 1920px;}

.content{width: 1200px; margin: 0 auto;}

i,em,b{font-style: normal;}

.fl{float: left;}

.fr{float: right;}



.tit01{font-size: 42px; text-align: center; font-family: "Microsoft YaHei";color: #1d1d1d;font-weight:bold; }

.tit01 a{color: #1d1d1d; }

.tit01 em{color: #dbdbdb; font-size: 12px; letter-spacing: 8px; font-weight: normal;text-transform: uppercase; }

.tit01 span{font-size: 20px;color: #6b6b6b;  font-weight: normal;  display:block;font-family:"Microsoft Yahei";  height: 28px; line-height: 40px; }





.yy_bj{ height: 610px;padding-top: 85px; box-sizing: border-box;  font-family:"Microsoft Yahei"; position: relative; background: url(../image/yybg.jpg) no-repeat center top;}

.yy{position: relative;width: 1200px;}

.yy .h2{text-align: left;margin-bottom: 40px;}

.yy dl{height: 361px;}

.yy dl dt{position: relative; width: 645px;height: 361px;  float: left;}

.yy dl dt img{width: 645px;height: 361px;}

.yy dl dd{width: 505px;  float: right;position:relative;}

.yy dl dd p{font-size: 16px; height: 150px; color: #1d1d1d; line-height: 32px; text-align: justify;margin-top: 5px;}

.yy dl dd em{ font-size: 9px; color: #e8e8e8; text-transform: uppercase; }

.yy ul{width: 680px;height: 128px; background: #b91b21; position: absolute;bottom: 0;right: -50px; box-sizing: border-box;}

.yy li{ width:33.33%;height: 128px;text-align: center; font-size: 16px; color: #ffffff; float: left;padding-top: 16px; box-sizing: border-box;}

.yy li img{ width:30%;}

.yy li b{display: block;}

.yy a:nth-child(1) li{background: #b91b21;}

.yy li:hover{ background: #7c0509; }





/**/

/**/

.pro_bj{height: 1200px;overflow: hidden; background:#fff;padding-top:65px; box-sizing: border-box; font-family: "Microsoft YaHei"; max-width: 1920px;}

.pro_bj .h2{margin-bottom: 25px;}



.cp_nav{ width:100%; height: 104px;border-top: 1px solid #dfdfdf;}

.cp_nav .cp_tit{width: 1200px; margin:0 auto;}

.cp_nav ul{width: 970px; height: 104px; margin:0 auto; position: relative; float: left;}

.cp_nav ul li { float: left;width: 360px;height:104px;}

.cp_nav ul li a{width: 360px;background: url(../image/clmico.png) no-repeat 110px center; text-decoration: none; display: block; font-weight: normal; line-height:104px; height:104px; font-size: 24px; color: #333333; position: relative;z-index: 1; text-align: left;padding-left: 140px;box-sizing: border-box;}

.cp_nav ul li a:after{content: "";width: 1px; height: 104px; background: #dfdfdf;position: absolute;top:0px;right: 0;}

.cp_nav ul li:nth-child(1){width: 240px;}

.cp_nav ul li:nth-child(1) a{width: 240px; padding-left: 30px;background:url(../image/clmico.png) no-repeat 3px center; }

.cp_nav ul li.cur a,.cp_nav ul li:hover a {background: url(../image/clmicocur.png) no-repeat 110px center;  font-weight: bold; color: #b91b21; }

.cp_nav ul li:nth-child(1).cur a,.cp_nav ul li:nth-child(1):hover a{background:url(../image/clmicocur.png) no-repeat 3px center; }



.cp_nav span { float: left;width: 230px;height:104px; float: left;}

.cp_nav span a{width: 230px;background: url(../image/clmico.png) no-repeat 120px center; text-decoration: none; display: block; font-weight: normal; line-height:104px; height:104px; font-size: 24px; color: #333333; position: relative;z-index: 1; text-align: left;padding-left: 150px;box-sizing: border-box;}







.pro_nr{width:100%;height: 737px; overflow: hidden;}

.pro_nr dl{  width: 1200px; height: 737px; position: relative; margin:0 auto; }

.pro_nr dl dt {width: 1920px;position: absolute;left:50%;top:0; margin-left: -960px;}

.pro_nr dl dt img{width: 1920px;height: 737px;  display: block;}

.pro_nr dl dd{height: 500px; float: left;width: 460px;padding:105px 0px  0; overflow: hidden;box-sizing: border-box; position: relative;z-index: 2; }

.pro_nr dl dd h3{background: url(../image/cp_line.jpg) no-repeat left bottom; height: 75px; font-size: 38px;color: #b91b21; font-weight: bold;margin-bottom: 30px;  }

.pro_nr dl dd h3 a{color:#b91b21;text-decoration: none;}



.pro_nr dl dd p{ height: 105px;  overflow: hidden; color: #666666; font-size: 15px; line-height: 25px; text-align: justify;}

.pro_nr dl dd p b{font-size:22px;color: #333333; font-weight: bold; display: block;}

.pro_nr dl dd span a{display: block;background: url(../image/clmbtn.png) no-repeat left center; height: 47px; line-height: 47px; color: #333333; width:205px; text-decoration: none; font-size: 18px;padding-left:45px; float: left; box-sizing: border-box; }

.pro_nr dl dt img{ -webkit-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}

.pro_nr dl dt img:hover{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);}





.m_pro {width:1200px; height: 240px; margin:-150px auto 0;padding-top: 35px; box-sizing: border-box; position: relative; background: #b91b21;}

.m_pro .cp_prev{left:58px; cursor: pointer; width: 39px;height: 73px; display: block;position: absolute;top:80px;background: url(../image/cp_lefts.png) no-repeat center center;}

.m_pro .cp_next{right:58px;cursor: pointer; width: 39px;height: 73px; display: block;position: absolute;top:80px; background: url(../image/cp_rights.png) no-repeat center center;}

.m_pro .cp_scroll{width: 845px; overflow: hidden; margin:0 auto;}

.m_pro li{float: left;width: 200px;margin-right: 15px;overflow: hidden;}

.m_pro li img{width: 200px;height: 170px;display: block;}

.m_pro li a{text-decoration: none;}

.m_pro span{width: 290px;height: 60px; line-height: 60px; background:#f8f8f8; box-sizing: border-box; text-align: center;  font-size: 16px; color: #333333; font-weight: normal; display: block;}



.m_pro img{ -webkit-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}

.m_pro img:hover{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);}

.m_pro li:hover span{color: #fff;background:#64c21e;}

/**/

.vsbj{ position: relative; box-sizing: border-box; background:#fff; overflow: hidden; clear: both; font-family:"Microsoft Yahei"; height: 671px;padding-top: 70px;}

.vs{height: 600px; border-bottom: 1px solid #e8e8e8; clear: both;position: relative;}

.vs i{width: 121px;height: 121px;background:url(../image/vs.png) no-repeat left center;position: absolute;left:50%;top:165px;margin-left: -61px;}

.vs_left{width:570px; float: left;}

.vs_left h3{height: 52px; line-height: 52px;padding-left: 62px; margin-bottom: 20px; font-size: 34px; color: #b91b21;background:url(../image/vsico1.png) no-repeat left center;}

.vs_left dt{ width:570px; height:317px; overflow:hidden; }

.vs_left dt img{ display:block;width:570px; height:317px; }

.vs_left dd{padding-top: 25px;}

.vs_left dd b{font:20px "Microsoft YaHei"; color:#b91b21; margin-bottom: 5px; height: 40px; line-height: 40px;background:url(../image/vsico11.png) no-repeat left center;padding-left:40px; font-weight: bold;}

.vs_left dd p{background:url(../image/vspico.png) no-repeat left center; font:16px "Microsoft YaHei"; line-height:35px; padding-left:40px; position:relative; color: #666666;}



.vs_right{width:570px; float: right;}

.vs_right h3{height: 52px; line-height: 52px;padding-left: 62px; margin-bottom: 20px; font-size: 34px; color: #112343;background:url(../image/vsico2.png) no-repeat left center;}

.vs_right dt{ width:570px; height:317px; overflow:hidden; }

.vs_right dt img{ display:block;width:570px; height:317px; }

.vs_right dd{padding-top: 25px;}

.vs_right dd b{font:20px "Microsoft YaHei"; color:#333333; margin-bottom: 5px; height: 40px; line-height: 40px;background:url(../image/vsico21.png) no-repeat left center;padding-left:40px;font-weight: bold;}

.vs_right dd p{background:url(../image/vspico.png) no-repeat left center; font:16px "Microsoft YaHei"; line-height:35px; padding-left:40px; position:relative; color: #666666;}

.vs img{ -webkit-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}

.vs img:hover{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);}





/**/

.casebj{ height:auto; background:#fff; padding-top:85px; overflow: hidden; font-family:"Microsoft Yahei";box-sizing: border-box; position: relative;max-width: 1920px;min-width: 1366px; }

.casebj .h2{margin-bottom: 20px;}



.case {  clear: both;width: 100%;min-width: 1366px;}

.case  dl{width: 33.17%;margin-right: 3px;margin-bottom: 3px; box-sizing: border-box; position: relative; float: left; overflow: hidden;}

.case  dl dt{width: 100%;position: relative; overflow: hidden;position: relative;}

.case  dl dt img{width: 635px;height: 457px; display: block;}

.case  dl dt h3{font-size: 18px; color: #ffffff; font-weight: bold; height: 3.5rem; line-height: 3.5rem; background: rgba(4,40,100,0.7); text-align: center; position: absolute;left:0;bottom: 0;width: 100%;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}

.case  dl dd{width: 100%;padding:15% 15% 0;position: absolute;  box-sizing: border-box;top:100%; background: rgba(185,27,33,0.8); height: 100%; text-align: center;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}

.case  dl dd h3{ font-size:30px; color: #ffffff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; position: relative;margin-bottom: 30px; height: 78px;line-height: 78px; font-weight: bold;border-bottom: 1px solid #fff;}

.case  dl dd a{ color: #fff; text-decoration: none; display: block; }

.case  dl dd p{ max-height: 78px; line-height: 26px;font-size:16px;color: #fff;margin-bottom: 30px;}

.case  dl dd span{ height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #fff; display: block; }

.case  dl:nth-child(3n){margin-right: 0;}

.case  dl:hover dt h3{top:-3.5rem;}

.case  dl:hover dd{top:0;}



/**/

.ysbj{ position: relative; box-sizing: border-box; background:#fff;padding-top: 82px; overflow: hidden; clear: both; font-family:"Microsoft Yahei"; height: 2426px;}

.ysbj .h2{ margin-bottom:45px; font-size: 48px;}

.ysbj .h2 i{color: #b91b21;padding-left: 20px;}

.ysbj .h2 span{font-size: 20px;}

.ys i{color: #b91b21;}



.ys1{height:551px; position:relative;background: #f2f2f2;margin-bottom: 0px;}

.ys1 dl{position: relative;}

.ys1 dt{ width:600px; height:551px;float: right;}

.ys1 dt img{ display:block;width:960px; height:551px; margin-right: -360px; }

.ys1 dd{position: absolute;left:0;top:67px; height:418px;background:url(../image/01.gif) no-repeat right 0px; width: 714px;box-sizing: border-box;padding:70px 145px 0 90px;}

.ys1 dd h3{font:28px "Microsoft YaHei"; color:#b91b21; margin-bottom: 20px; height: 100px; font-weight: normal;}

.ys1 dd h3 em{display: block; font-size: 36px; color: #042864; font-weight: bold;}

.ys1 dd p{background:url(../image/yspico.png) no-repeat left 6px; font:16px "Microsoft YaHei"; line-height:23px; padding-left:24px; position:relative; color: #333;margin-bottom: 15px;}







.ys2{height:551px; position:relative;background: #f2f2f2;}

.ys2 dl{position: relative;}

.ys2 dt{ width:600px; height:551px;float: left;}

.ys2 dt img{ display:block;width:960px; height:551px; margin-left: -360px; }

.ys2 dd{position: absolute;left:50%;top:67px; height:418px;background:url(../image/02.gif) no-repeat left 0px; width: 700px;box-sizing: border-box;padding:70px 95px 0 150px;}

.ys2 dd h3{font:28px "Microsoft YaHei"; color:#b91b21; margin-bottom: 20px; height: 100px; font-weight: normal;}

.ys2 dd h3 em{display: block; font-size: 36px; color: #042864; font-weight: bold;}

.ys2 dd p{background:url(../image/yspico.png) no-repeat left 6px; font:16px "Microsoft YaHei"; line-height:23px; padding-left:24px; position:relative; color: #333;margin-bottom: 15px;}







.ys3{height:552px; position:relative;background:#f2f2f2;padding-top: 0;}

.ys3 dl{position: relative;}

.ys3 dt{ width:600px; height:551px;float: right;}

.ys3 dt img{ display:block;width:960px; height:551px; margin-right: -360px; }

.ys3 dd{position: absolute;left:0;top:48px; height:418px;background:url(../image/03.gif) no-repeat right 0px; width: 714px;box-sizing: border-box;padding:15px 145px 0 0px;}

.ys3 dd h3{font:28px "Microsoft YaHei"; color:#b91b21; margin-bottom: 20px; height: 100px; font-weight: normal;}

.ys3 dd h3 em{display: block; font-size: 36px; color: #042864; font-weight: bold;}

.ys3 dd p{background:url(../image/yspico.png) no-repeat left 6px; font:16px "Microsoft YaHei"; line-height:23px; padding-left:24px; position:relative; color: #333;margin-bottom: 15px;}

.ys3 dd h5{margin-top: 50px;}

.ys3 dd h5 img{width: 265px;height: 149px; display: block; float: left; margin-right: 12px;}





.ys4{height:551px; position:relative;background: #f2f2f2;}

.ys4 dl{position: relative;}

.ys4 dt{ width:600px; height:551px;float: left;}

.ys4 dt img{ display:block;width:1001px; height:551px; margin-left: -360px; }

.ys4 dd{position: absolute;left:50%;top:67px; height:348px;background:url(../image/04.gif) no-repeat left 0px; width: 700px;box-sizing: border-box;padding:70px 95px 0 150px;}

.ys4 dd h3{font:28px "Microsoft YaHei"; color:#b91b21; margin-bottom: 20px; height: 100px; font-weight: normal;}

.ys4 dd h3 em{display: block; font-size: 36px; color: #042864; font-weight: bold;}

.ys4 dd p{background:url(../image/yspico.png) no-repeat left 6px; font:16px "Microsoft YaHei"; line-height:23px; padding-left:24px; position:relative; color: #333;margin-bottom: 15px;}







/*.ys img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}*/

/*.ys img:hover{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);}*/





/**/

.hzbj{ height:auto; background:#fff; padding-top:60px; overflow: hidden; font-family:"Microsoft Yahei";box-sizing: border-box; position: relative;max-width: 1920px;min-width: 1366px; }

.hzbj .h2{margin-bottom:30px;}

.hzbj .h2 em{display: block; letter-spacing: 3px;}



.hz{width: 1200px; margin:0 auto;position: relative;}

.hz h4{height: 60px; line-height: 60px; text-align: center; position: relative; font-size: 26px; color: #333333;font-weight: normal;margin-bottom: 20px;}

.hz h4 a{ color: #333333; }

.hz h4:before{content: "";width: 465px; height: 1px; position: absolute;left:0;top:30px;background:#d8d8d8;}

.hz h4:after{content: "";width: 465px; height: 1px; position: absolute;right:0;top:30px;background:#d8d8d8;}



.m_hz{width: 1200px; margin:0 auto; overflow: hidden;}

.hz li{width: 230px;float: left;margin-right: 12px;}

.hz li img{width: 228px;height: 127px; display: block;border:1px solid #e8e8e8;}

.hz li span{height: 40px; line-height: 40px; text-align: center; color: #222; font-size: 16px; display: block;}

.hz li a{ text-decoration: none; }



.hz .hz_prev{width: 31px; height: 58px; display: block; position: absolute;left:-31px;top:38px;background: url(../image/hz_lefts.png) no-repeat}

.hz .hz_next{width: 31px; height: 58px; display: block; position: absolute;right:-31px;top:38px;background: url(../image/hz_rights.png) no-repeat}



/**/

.jz_bj{padding-top: 85px; height: 690px; background: #fff;box-sizing: border-box; font-family: "Microsoft YaHei";}

.jz_bj h2{margin-bottom: 37px;}

.jz_bj h2 em{display: block; letter-spacing: 3px;}

.jz{width:1202px; position: relative;height: 489px; margin:0 auto; }

.jz1{width:1202px;overflow: hidden;}

.jz dl{width: 342px; height: 449px;padding:20px; margin-right: 25px;border: 1px solid #d2d2d2; float: left;cursor: pointer;}

.jz dt{width: 344px; height: 253px;overflow: hidden;}

.jz dt img{width: 344px; height: 253px;display: block;}

.jz dd{padding-top: 20px;}

.jz dd h3{font-size: 22px;color: #333333;margin-bottom: 15px; line-height:32px; font-weight: normal;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}

.jz dd h3 a{color: #333333;}

.jz dd p{color: #666666; font-size: 14px; line-height: 25px; height: 90px;}

.jz dd span a{display: block;height: 32px; width: 105px; font-size: 16px;  line-height: 32px; color: #b91b21; text-align: left; position: relative; background:url(../image/jz_more.png) no-repeat right center;padding-right: 30px;box-sizing: border-box; float: right;}



.jz .jz_prev{width:58px; height: 41px; display: block; position: absolute;left:-58px;top:38%;background: url(../image/jz_prev.png) no-repeat}

.jz .jz_next{width: 58px; height: 41px; display: block; position: absolute;right:-58px;top:38%;background: url(../image/jz_next.png) no-repeat}



.jz dl:hover h3 a{color: #b31300;}

.jz dl:hover{border-color: #b91b21;}

.jz dl:hover img{opacity: 0.8}



/**/

.nswsbj{ height: 852px; box-sizing: border-box;  padding-top:85px; overflow: hidden; font-family:"Microsoft Yahei"; }

.nswsbj .tit01{margin-bottom: 60px;}

.nswsbj .tit01 em{letter-spacing: 3px;}

.news{width:560px; float: left; }

.news .h2{height:30px; line-height: 30px; margin-bottom: 15px; position: relative; font-size: 20px; color: #bb0a12; background: url(../image/newsico1.png) no-repeat left center;padding-left:35px;  }

.news .h2 a{ color: #bb0a12; font-weight: bold; }

.news .h2 em{float: right; font-size: 14px; color:#192336; text-transform: uppercase;font-weight: normal;}

.news dl{width:560px; height: 311px;position: relative; clear: both; overflow: hidden;}

.news dl dt{width:560px;height: 311px;overflow: hidden; }

.news dl dt img{ width:560px; height: 311px; display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}

.news dl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

.news dl dd{width: 100%;position: absolute;left:0 ;bottom: 0; font-size: 14px;color: #fff; font-weight: normal; height: 42px; line-height: 42px;background: rgba(4,40,100,0.6); text-align:center;}

.news dl dd a{color: #fff;}

.news1 em{font-size: 16px; border-bottom: 1px dashed #ebebeb; color: #333333; font-weight: normal; height: 64px; line-height: 64px; display: block;padding-left: 20px; background: url(../image/newsico.png) no-repeat left center;}

.news1 em a{color: #333333;}

.news1 em span{ font-size: 16px; color: #666666; float: right; font-weight: normal;font-family: "Arial"; }

.news1 em:hover a{color: #bb0a12;}

.news1 em:hover span{color: #bb0a12;}



.wt{width:560px;height:585px; overflow: hidden;font-family:"Microsoft Yahei"; float: right;}

.wt .h2{height:30px; line-height: 30px; margin-bottom: 15px; position: relative; font-size: 20px; color: #000000; background: url(../image/newsico2.png) no-repeat left center;padding-left:35px;  }

.wt .h2 a{ color: #000000; font-weight: bold; }

.wt .h2 em{float: right; font-size: 14px; color:#192336; text-transform: uppercase;font-weight: normal;}

.wt_c dl{width: 560px; height: 112px; border: 1px solid #e0e0e0; box-sizing: border-box;margin-bottom: 18px;}

.wt_c dt{width: 115px;font-size: 16px; color: #a7a7a7; text-align: center;box-sizing: border-box; float: left; position: relative;}

.wt_c dt img{ height:100px; display:block;padding:5px;}

/*.wt_c dt:after{content: "";position:absolute;top:8px;right: 0;width: 1px;height: 96px;background: #e0e0e0;}*/

/*.wt_c dt em{ display: block; font-size: 22px; color: #666666; }*/

.wt_c dl dd{padding:10px 20px 0; float: right;width: 320px;}

.wt_c dl h3{line-height: 35px; height: 35px; font-size: 16px; font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.wt_c dl h3 a{ color:#333333;}

.wt_c dl h3 a:hover{ color:#bb0a12;}

.wt_c dl p{line-height: 26px; font-size: 14px;}





/**/

.about{height: auto; clear: both; font-family:"Microsoft Yahei";box-sizing: border-box; overflow: hidden; }

.abt_pic img{width: 100%; display: block;}

.about dl{width:1200px; background: #2c2525; height: 180px; margin:-95px auto 0; position: relative;}

.about dl:after{content: "";position:absolute;top:-29px;left: -29px;width: 29px;height: 29px;background: #a90f15;}

.about dl dt{width:180px; height: 180px; font-size: 40px;color: #fff;padding:40px 0 0 10px; overflow: hidden; float: left; background: #bb0a12; text-align: left;box-sizing: border-box;}

.about dl dd { width:1020px; height: 180px;padding:25px 70px 0 72px;  box-sizing: border-box; float: left; }

.about dl h3{height: 42px; text-align: left;  line-height: 42px; font-size: 30px; color: #fff; font-weight: normal;margin-bottom: 10px; }

.about dl h3 a{color: #fff;}

.about dl p{height: 46px; font-size: 14px; color: #ffffff;line-height: 25px; text-align: justify;}

.about dl dd em{background: url(../image/abt_more.png) no-repeat;width: 30px;height: 17px; display: block; float: right;}

.about a{text-decoration: none;}

/**/

.xc_bj{width: 1200px;margin:50px auto 0; height: 395px;box-sizing: border-box;}

.xc_nav{height:35px;margin-bottom: 20px;  }

.xctit{height: 35px;}

.xctit span{width: 60px;float: right; display: block; height: 20px;margin-top: 10px; text-align: right;}

.xctit span a{width: 60px; height: 20px;display: block; font-size: 14px;color: #666666;}

.xctit i{height: 35px; float: left;}

.xctit i a{display: inline-block; height: 35px;line-height: 35px;padding-right: 36px; font-size: 20px; color: #1a1a1a; font-weight: bold; text-decoration: none;}

.xctit i  a em{width: 26px;height: 24px;margin-top: 5px;margin-right: 5px; display: inline-block;position: relative;overflow: hidden; float: left;}

.xctit i  a em img{ position: absolute;top:0; left:0; }

.xctit i a.cur{color: #bb0a12;}

.xctit i a.cur em img{top:-24px;}

.xc{height: 282px;position: relative;}

.xc li{ width: 285px;float: left;margin-right: 20px;  }

.xc li a{text-decoration: none;}

.xc li img{width: 285px;height: 213px; display: block;}

.xc li span{line-height: 50px; height: 50px; font-size: 16px; font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block; text-align: center; color: #666666;}



.xc li:hover img{opacity: 0.9}

.xc li:hover span{color: #bb0a12;}





.link_bj{/*min-height:70px;*/position: relative;z-index: 1; background: #8d1116; overflow: hidden;}

.link{width:1200px; margin: 0 auto; height:auto; overflow: hidden;font-family:"Microsoft Yahei";}

.link .h2{ width:170px; box-sizing: border-box; overflow: hidden; float: left; font-size: 18px; font-weight: normal; height: 70px; line-height: 70px; overflow: hidden;color:#fff;opacity: 0.4;padding-left: 30px;background: url(../image/linksico.png) no-repeat left center;}

.link .h2 em{font-size: 16px; color: #aaacae;font-family: "Arial"; display: inline-block; font-weight: bold;padding-left: 10px;}

.link p{  width: 728px; float: left; font-size: 14px;overflow: hidden; line-height: 45px; color:#aaacae;}

.link p a{ color:#fff; padding:0 16px;opacity: 0.3;}