﻿@charset "utf-8";
.content{width: 1200px; margin: 0 auto;}
i,em,b{font-style: normal;}

.tit01{text-align: center;  font-family: "Microsoft YaHei";}

/**/
.abt2bj{ background:#fff;padding-top: 40px; height: 757px; box-sizing: border-box;  font-family:"Microsoft Yahei";}
.abt2{ position: relative; }
.abt2 dl dd{width: 600px;background: url(../images/abtico.jpg) no-repeat left top;overflow: hidden;float: left;margin-top: 65px; padding-top: 95px;}
.abt2 dl dd  h3{ font-size: 28px; color: #111f57; display: block; height: 120px;}
.abt2 dl dd  h3 em{font-size: 22px;font-weight: normal; font-style: normal; display: block;}
.abt2 dl dd  h4{font-size: 20px; color: #111f57; font-weight: normal; height: 40px; line-height: 40px; display: block; }
.abt2 dl dd  p{line-height: 30px; color: #666666; font-size: 16px;margin-bottom: 20px; width: 564px; text-align: justify;}
.abt2 dl dd span,.abt2 dl dd span img{height: 184px; width: 600px;  display: block;}
.abt2 dl dt{ margin-right: -75px;padding-top: 65px; width: 576px; height: 647px; background: url(../images/videobg.jpg) no-repeat center top;display: block;float: right;}
.abt2 dl dt img{width: 504px; height: 580px; display: block;}


/**/
.pro_bj{height: 1218px;overflow: hidden; background: url(../images/yybg2.jpg) no-repeat center top;padding-top:75px;font-family: "Microsoft YaHei"; }
.pro_bj h2{margin-bottom: 50px;}
.fen{ width:1200px; height:250px; }
.fen .clm{position: relative;width: 1200px;height: 140px;padding:26px 0; }
.fen ul li{width: 240px;z-index: 1; position: relative; font:20px "Microsoft YaHei";float: left; font-weight: normal; line-height:70px; height:70px; text-align: center;}
.fen ul li em{width: 45px; height: 33px;vertical-align: middle;display: inline-block;}
.fen ul li a{ color:#333333; text-decoration: none; }
.fen ul .li1 em{background: url(../images/ico1.png) no-repeat;}
.fen ul .li2 em{background: url(../images/ico2.png) no-repeat;}
.fen ul .li3 em{background: url(../images/ico3.png) no-repeat;}
.fen ul .li4 em{background: url(../images/ico4.png) no-repeat;}
.fen ul .li5 em{background: url(../images/ico5.png) no-repeat;}
.fen ul .li6 em{background: url(../images/ico6.png) no-repeat;}
.fen ul .li7 em{background: url(../images/ico7.png) no-repeat;}
.fen ul .li8 em{background: url(../images/ico8.png) no-repeat;}
.fen ul .li9 em{background: url(../images/ico9.png) no-repeat;}
.fen ul .li10 em{background: url(../images/ico10.png) no-repeat;}
.fen ul li a:hover{ color: #feb700; }
.fen ul .li1 a:hover em{background: url(../images/ico1cur.png) no-repeat;}
.fen ul .li2 a:hover em{background: url(../images/ico2cur.png) no-repeat;}
.fen ul .li3 a:hover em{background: url(../images/ico3cur.png) no-repeat;}
.fen ul .li4 a:hover em{background: url(../images/ico4cur.png) no-repeat;}
.fen ul .li5 a:hover em{background: url(../images/ico5cur.png) no-repeat;}
.fen ul .li6 a:hover em{background: url(../images/ico6cur.png) no-repeat;}
.fen ul .li7 a:hover em{background: url(../images/ico7cur.png) no-repeat;}
.fen ul .li8 a:hover em{background: url(../images/ico8cur.png) no-repeat;}
.fen ul .li9 a:hover em{background: url(../images/ico9cur.png) no-repeat;}
.fen ul .li10 a:hover em{background: url(../images/ico10cur.png) no-repeat;}



.pro{ width:1200px; overflow:hidden; height: 705px;}
.pro1{ height:605px; overflow:hidden; }
.pro1 li{ width:290px; height:252px; overflow:hidden;position: relative;margin-right: 13px; float: left;margin-bottom: 43px; }
.pro1 li img{ display:block;width:288px; height:216px;border:1px solid #f0f0f0;}
.pro1 li a{ text-decoration: none; }
.pro1 li span{ font:18px "Microsoft YaHei";  color:#323333; overflow:hidden;  height: 35px; line-height: 35px; background: #ebebeb; text-align: center; display: block;}
.pro1 li a:hover i{ position: absolute; background: url(../images/curpng.png) no-repeat;width: 288px;height: 216px; box-sizing: border-box; display: block;color: #fff; top: 1px;left: 1px; overflow: hidden;}
.pro1 li a:hover span{background:#111f57;color: #fff;}
.pro1 li.nones{margin-right: 0;}
.pro p{width: 124px; height: 35px;margin:0 auto; display: block;}
.pro p img{width: 100%; display: block;}

/**/
.slbj{ height: 912px; box-sizing: border-box; background: url(../images/slbg.jpg) no-repeat center top; padding-top: 75px; overflow: hidden; font-family:"Microsoft Yahei";}
.sl h2{ margin-bottom: 50px;}
.sl .sl_cnt{width: 1200px; position: relative;}
.sl .sl_scorll{margin-bottom: 10px;} 
.sl .sl_scorll .gd{width: 1200px; overflow: hidden;}
.sl .sl_scorll dl{width: 1200px;overflow: hidden; }
.sl .sl_scorll dl dt,.jz .jzt_cnt dl dt img{width: 721px;height: 474px; display: block; float: left;}
.sl .sl_scorll dl dd{ width: 479px; height: 474px;padding:80px 32px 0 80px; box-sizing: border-box; position: relative;  float: left; background: #2b448b;}
.sl .sl_scorll dl dd h4 b{padding-left: 16px; text-align: left; font-size: 14px; color: #fff; font-weight: normal; height: 63px;line-height: 20px; }
.sl .sl_scorll dl dd h4{margin-bottom: 35px; color: #fff; font-weight: normal; font-size: 32px;background: url(../images/slh3bg.jpg) no-repeat left center; }
.sl .sl_scorll dl dd h3{font-size: 24px; color: #feb700; font-weight: normal; height: 53px; position: relative; }
.sl .sl_scorll dl dd h3:before{position: absolute;content: "";border-bottom: 1px solid #ffffff; width: 91px; height: 1px;bottom: 0;left: 0;}
.sl .sl_scorll dl dd p{padding-top: 20px; line-height: 27px;overflow: hidden; font-size:14px;color: #f5f5f5;}
.sl .sl_scorll dl dd .line{border:1px solid #fff; width: 109px;position: absolute;left:-60px ;top:95px;}


.sl .sml{width: 1200px; position: relative;}
.sl .smlpic{width: 1200px;  }
.sl .smlpic li{width: 297px; height: 100px;padding-top: 30px; box-sizing: border-box; text-align: center; margin-right: 4px; background:#2b448b;font-size: 20px; float: left; position: relative; color: #ffffff; font-weight: normal;}
.sl .smlpic li em{height: 30px;line-height: 30px; font-size: 12px;color:#ffffff; text-align: center; font-weight: bold; display: block; text-transform: uppercase; font-family: "Arial" }

.sl .smlpic li.cur{ background:#feb700;  color: #2b448b;}
.sl .smlpic li.cur:after{content: "";width: 0;height: 0; position: absolute;top: -16px;left: 50%;margin-left: -25px; border-left: 33px solid transparent;border-right: 33px solid transparent;border-bottom: 16px solid #feb700;}
.sl .smlpic li.cur em{color: #2b448b;}
.sl .smlpic li.nones{margin-right: 0;}
/**/

.g_hz{height: 714px; box-sizing: border-box; background: #fff; padding-top: 75px; overflow: hidden; font-family:"Microsoft Yahei";}
.g_hz h2{text-align: center;margin-bottom: 50px;}
.g_hz .m_hz{height: 465px; overflow: hidden;}

.g_hz dl{float: left;padding:31px 21px; width: 279px; background:#f8f8f8; box-sizing: border-box; margin-right: 26px;}
.g_hz .lastdl{margin-right: 0;}
.g_hz dt img{width: 237px;height: 129px;display: block;}
.g_hz dd{ padding: 35px 0px 0;height: 166px;position: relative;z-index: 2;}
.g_hz dd h3{height: 50px;line-height: 50px;text-align: center;font-size: 18px;font-weight: normal;color: #000000;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.g_hz dd h3 a{color: #333333; text-decoration: none;}
.g_hz dd p{font-size: 14px;color: #969696;line-height: 26px;width: 230px;text-align: justify;margin: 0 auto;}
.g_hz dd .more{display: none; width: 89px; height: 20px; line-height: 20px; text-align: center; margin:25px auto 0; border:1px solid #feb700; color: #feb700; text-decoration: none;}
.g_hz dl:hover{background: #111f57; cursor: pointer; }
.g_hz dl:hover h3 a{color: #feb700;}
.g_hz dl:hover p{color: #babcc7;}
.g_hz dl:hover .more{display: block;}

/**/
.hzbj{height:524px;overflow: hidden; background:#f2f2f2;padding-top:60px;box-sizing: border-box; font-family: "Microsoft YaHei"; }
.hz h2{margin-bottom: 50px; text-align: center;}
.hz ul{height:270px; overflow: hidden;}
.hz li{width: 217px; float: left;border:1px solid #ededed;box-shadow: 0 0 10px #ededed;margin-right: 26px;margin-bottom: 15px;}
.hz li:nth-child(5n){margin-right: 0;}
.hz li img{width: 217px;height: 108px;display: block;}
.hz p{width: 124px; height: 35px;margin:0 auto; display: block;}
.hz p img{width: 100%; display: block;}


/*优势*/
.ys{padding-top: 70px;height: 1610px; box-sizing: border-box; background: #fff;overflow: hidden;font-family:"Microsoft Yahei";}
.ys h2{text-align: center;margin-bottom: 50px;}
.ysc{margin-bottom: 58px;height: 394px;}
.ysc dl{width: 600px;height: 394px;padding-top: 70px; box-sizing: border-box; float: right;  }
.ysc dl dt{float: left; width: 70px;background: url(../images/yspico.png) no-repeat center 107px;height: 250px; }
.ysc dl dd{ width: 510px;  float: left;padding-left:15px; position: relative; box-sizing: border-box; }
.ysc dl dd h3{ height: 107px; font-weight: bold;font-size: 28px; color: #111f57;background: url(../images/ysh3ico.png) no-repeat left bottom; line-height: 38px; padding-top: 10px; margin-bottom: 30px;}
.ysc dl dd h3 i{font-size: 28px; color: #111f57; text-transform: uppercase; font-style: normal;font-weight:normal;display:block;}
.ysc dl dd p{font-size: 16px;  line-height: 29px;  color: #3a3a3a;}
.ysc dl dd p b{color: #feb700;}

.ys1{background: url(../images/ys1.jpg) no-repeat center top;}
.ys1 dl,.ys3 dl{padding-left: 20px;}
.ys2{background: url(../images/ys2.jpg) no-repeat center top;}
.ys2 dl{float: left;}
.ys3{background: url(../images/ys3.jpg) no-repeat center top;}


/**/
.aboutbj{background:#fafafa;height: 746px; font-family:"Microsoft Yahei";padding-top:60px;box-sizing: border-box; overflow: hidden; }
.about{overflow: hidden; position: relative;}
.about dl{width:1200px;overflow: hidden;box-sizing: border-box; }
.about dl dt{ float:left;width: 213px;height: 185px; float: left;font-size: 30px; color: #333333;padding-top: 50px;background:url(../images/abttitbg.png) no-repeat;font-weight: bold; text-align: center; box-sizing: border-box;}
.about dl dt a{ text-decoration:none;color:#333;}
.about dl dt em{font-size: 14px; color:  #666666; display: block;padding-top: 40px;}
.about dl dd{width: 885px; float: right; }
.about dl dd h3{height: 88px;line-height: 88px; font-size: 24px;text-align: left; font-weight: bold;}
.about dl dd h3 a{color: #feb700;}
.about dl dd  em{color: #231815;font-size: 13px;font-family: "Arial"; display: block; font-weight: bold;}
.about dl dd p{line-height: 30px;font-size:14px; color: #666; overflow: hidden; text-align: left;}
.about dl dd p a{color: #1c4d90;  font-size: 14px; }
.aboutpic{width: 100%;height: 502px; display: block;background: url(../images/about.jpg) no-repeat center top;}


/**/
.nswsbj{ height: 893px; box-sizing: border-box; background: url(../images/newsbg.jpg) no-repeat center top; padding-top:40px; overflow: hidden; font-family:"Microsoft Yahei";}

.alb{ height:335px; font-family: "Microsoft YaHei";}
.alb2{ height:45px; overflow:hidden; width:1200px; margin-bottom: 20px;}
.alb2 li{ height:20px;padding:0 23px 25px; float:left; font:20px "Microsoft YaHei";background:url(../images/catico.png) no-repeat right 2px; text-align:center; line-height:20px; color:#333;}
.alb2 li a{ display:block; height:30px; color:#2b448b;border-bottom: 2px solid #fff; text-decoration: none; }
.alb2 li a:hover,.alb2 .cur a {color:#feb700;font-weight: normal;height:43px;background:url(../images/curico.png) no-repeat center bottom;text-decoration: none;}
.alb2 li.no1{padding-left: 0;}
.alb2 li.nones{ background:none;}
.alb2 span{ font-size: 16px;line-height: 46px; color: #555555; overflow: hidden;}
.alb2 span a{color: #555555;}
.alb01{ height:260px; position:relative;}
.alb02{ overflow:hidden;}
.alb01 li{ width:378px; float:left;height:191px; margin-right:34px; position:relative;}
.alb01 li img{ display:block; width:378px; height:191px;}
.alb01 li span{position: absolute;left: 0;bottom: 0; width: 100%; text-align: center;font-size: 16px; display: block;color: #ffffff;height: 35px; line-height: 35px;background:url(../images/tm.png) repeat; }
.alb01 li.nones{margin-right: 0;}


.news{width:600px;height:370px; float: left;}
.n_nav{ height:45px; overflow:hidden; margin-bottom: 20px;}
.n_nav li{ height:20px;padding:0 23px 25px; float:left; font:20px "Microsoft YaHei";background:url(../images/catico.png) no-repeat right 2px; text-align:center; line-height:20px; color:#333;}
.n_nav li a{ display:block; height:30px; color:#2b448b;border-bottom: 2px solid #fff; text-decoration: none; }
.n_nav li a:hover,.n_nav .cur a {color:#feb700;font-weight: normal;height:43px;background:url(../images/curico.png) no-repeat left bottom;text-decoration: none;}
.n_nav .li1{padding-left: 0;}
.n_nav li.nones{ background:none;}
.n_nav span{ font-size: 16px;line-height: 46px; color: #555555; overflow: hidden;}
.n_nav span a{color: #555555;}

.news_c{}
.news_c dl{height:434px; overflow: hidden;}
.news_c dt{ width:600px;height:300px; position: relative; overflow: hidden;}
.news_c dt img{width:600px;height:300px; display: block;}
.news_c dd{width:600px; overflow: hidden;margin-top: 34px;}
.news_c dd em{ width:85px;height: 70px;padding-right: 34px;border-right:1px solid #c2c2c2; float: left; font-size: 24px;font-family: "Arial"; color: #1b1b1b; display:block; text-align: right;   }
.news_c dd em i{display: block; font-family: "Arial"; font-weight: bold;font-size: 33px; color: #1b1b1b;}
.news_c dd .desc{width: 450px; float: right;}
.news_c dd .desc h3{font-size: 16px; font-weight: normal;margin-bottom: 8px; }
.news_c dd .desc h3 a{ color:#1b1b1b;}
.news_c dd .desc p{height:84px;overflow: hidden;font-size: 14px; line-height: 22px; color:#a7a7a7;}



.wt{width:545px;height:500px;overflow: hidden;font-family:"Microsoft Yahei"; float: right;}
.wt h2{height:46px; }
.wt h2 i{color:#333333;height: 46px; display: inline-block; font-weight: normal;background:url(../images/curico.png) no-repeat left bottom;text-decoration: none;}
.wt h2 i a{ text-decoration: none; font-size: 20px; display: inline-block;height:46px; color:#333333; line-height:46px; font-weight: normal;}
.wt h2 span{font-weight: normal; font-size: 16px;line-height: 46px; overflow: hidden;}
.wt h2 span a{color: #555555;}
.wt_c{margin-top: 35px;}
.wt_c dl{margin-top: 25px;height: 80px;padding-bottom: 20px; border-bottom: 1px dashed #d4d4d4;}
.wt_c dt{ width:55px;height: 74px;padding-right: 30px; float: left; font-size: 14px;font-family: "Arial"; color: #1b1b1b; display:block; text-align: center;   }
.wt_c dt i{display: block; font-family: "Arial"; font-weight: bold;font-size: 38px; color: #1b1b1b;}
.wt_c dd{line-height: 22px; font-size: 14px;margin-top: 10px; color: #787676;}
.wt_c dd h3{font-size: 16px; font-weight: normal;margin-bottom: 8px; }
.wt_c dd h3 a{ color:#1b1b1b;}
.wt_c dd p{height:48px;overflow: hidden;font-size: 14px; line-height: 22px; color:#a7a7a7;}
.wt_c dd a{color: #787676}


.link_bj{height:80px;position: relative;z-index: 1; background:#000414; overflow: hidden;}
.link{width:1200px; margin: 0 auto; height: 112px; overflow: hidden;font-family:"Microsoft Yahei";}
.link h2{ width:70px; box-sizing: border-box; overflow: hidden; float: left; font-size: 14px; font-weight: normal; height: 80px; line-height: 80px; overflow: hidden;color:#484848;}
.link h2 em{font-size: 18px; color: #484848;font-family: "Arial"; display: block; font-weight: normal;}
.link p{  width: 1074px; float: left; font-size: 14px;overflow: hidden; line-height: 80px; color:#4f5258;}
.link p a{ color:#4f5258; padding:0 16px;}
