@charset "utf-8";
/*初始样式*/
body{ color:#333; font-size:14px;font-family: "Microsoft Yahei";} /*网站字体颜色*/
body,ul,ol,li,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,span,input{margin:0;padding:0;list-style:none;}
a { text-decoration:none;font-family: "Microsoft Yahei"; color:#000;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
/*a:hover { text-decoration:underline;}*/
img{border:none;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;font-family: "Microsoft Yahei"; }
h1,h2,h3,h4,h5,h6{ font-family:"Microsoft Yahei";}

.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
i,em{ font-style:normal;}
.clearfix:after{content:"";height:0;clear:both;display:block;visibility:hidden;}
.clearfix{zoom:1;}
.white,.whites{position: relative;overflow: hidden;}
.white:after,.whites:after{content: ''; cursor: pointer; position: absolute; left: -100%; top: 0; width:100%; height:100%; background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0)); background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0)); transform: skewx(-25deg); }
.white:hover:after{left:100%; -moz-transition:1s; -o-transition:1s; -webkit-transition:1s; transition:1s;}
.whites:hover:after {left:100%; -moz-transition:0.5s; -o-transition:0.5s; -webkit-transition:0.5s; transition:0.5s;}

/* -- 页面整体布局 -- */
.tits{background: url("../images/t_s1.png") no-repeat bottom;}


/* -- 广告 -- */
.content{ width:1200px; margin:0 auto;font-family: "Microsoft Yahei";}
.banner{position: relative;}
.banner li{width: 100%;}
.banner li img{display: block;width: 100%;}
.banner .content{position: relative;}
.ban_pg{position: absolute;left: 0;bottom: 60px;height:10px;z-index: 10;width: 100%;text-align: center;}
.ban_pg i{display: inline-block;width: 10px;height: 10px;background: #fff;border-radius: 100%;margin: 0 10px;vertical-align: top;}
.ban_pg i.on{background: #073884;}


.banner .prev{position:absolute;top:45%;left:1.5%;z-index: 10;cursor: pointer;transition: all .25s linear;opacity:0;}
.banner .next{position:absolute;top:45%;right:1.5%;z-index: 10;cursor: pointer;transition: all .25s linear;opacity:0;}
.banner em{text-align: center;width: 60px; height: 60px;border-radius: 50%;background: rgba(0,0,0,0.6);}
.banner em img{height: 30px;display: inline-block;margin-top: 15px;}

.banner:hover  .prev{opacity: 1;left: 4%;}
.banner:hover .next{opacity: 1;right: 4%;}


/* -- 搜索 -- */
.sou{height: 71px;}
.sou p{height: 71px;color: #666666;line-height:71px;font-size: 16px;width:825px;float: left;}
.sou p b{font-size: 16px;color: #222222;font-weight:bold;}
.sou p a{font-size: 16px;color: #666666;padding-right:13px;font-weight: normal;line-height: 16px;}
.sou .s_box{float: right;margin-top:18px;width:365px;height: 36px;border: 1px solid #e3e3e3;overflow: hidden;margin-right: 2px;box-sizing: border-box;border-radius: 20px;}
.sou .s_box .input1{float: left;width:315px;padding-left: 13px;height: 36px;line-height: 34px;font-size: 14px;color: #666666;border: 0;background: none;outline: 0;}
.sou .s_box .input2{float: left;border: 0;outline: 0;cursor: pointer;width:22px;height:22px;background:url("../images/sou_1.png") no-repeat center;margin-top:7px;}



/* -- 引子 -- */
.yz{height:547px;background: url("../images/yz_bg.jpg") no-repeat center;}
.yz h2{text-align: center;padding-top:87px;height:75px;margin-bottom: 38px;}
.yz h2 em{font-size:48px;color:#333333;display: block;line-height:48px;font-weight: bold;position: relative;}
.yz p{font-size: 15px;line-height:28px;color:#333333;display: block;text-align: center;}


.yz_s2{margin-top:85px;margin-left:6px;position: relative;}
.yz_s2 ul li{ float: left;text-align: center;margin-right:196px;position: relative;}
.yz_s2 ul li b{ display: inline-block;font-size:66px;line-height: 100%;color: #333333;font-weight:bold;font-family: "Arial";}
.yz_s2 ul li:hover b{color:#1b4dac;}
.yz_s2 ul li em{display: inline-block;font-size:66px;line-height:50px;color: #333333;font-weight:bold;}
.yz_s2 ul li i{vertical-align: inherit;margin-left: 5px;display: inline-block;line-height:20px;font-size: 20px;color: #444444;text-align: center;font-weight:normal;}
.yz_s2 ul li span{ display: block;font-size: 20px; line-height:20px; color: #666666; font-weight:normal;margin-top: 7px;}
.yz_s2 ul li:last-child{ margin-right: 0;}
.yz_s2 ul li::after{height: 82px;width: 1px;background: #d1d1d1;position: absolute;right:-90px;top: 9px;position: absolute;content: "";display: block;}
.yz_s2 ul li:last-child::after{display: none;}

/* -- 产品中心 -- */
.cpt{height:auto;background: url("../images/cpt_bg.jpg") no-repeat center;}
.cpt h2{text-align: center;padding-top:63px;height:100px;margin-bottom:22px;}
.cpt h2 em{font-size:48px;color:#333333;display: block;line-height:48px;font-weight: bold;}
.cpt h2 span{font-size:18px;color:#333333;display: block;line-height:18px;font-weight: normal;padding-top:10px;}



.tit ul{height:80px;}
.tit li{height:80px;float: left;width:400px;background: #042e7a;box-sizing: border-box;border-right: 1px solid #365895;position: relative;}
.tit li a{color: #ffffff;font-size: 24px;font-weight: normal;}
.tit li a h3{color: #ffffff;font-size: 24px;font-weight: normal; float: left;margin-left: 120px;line-height: 80px;}
.tit li a i{float: left;height: 22px;width: 22px;margin-top: 30px;margin-left: 16px;}

.tit .cur{background: #f73804;border-right-color: #f73804;}
.tit .cur h3{font-weight: bold;}
.tit li:last-of-type{border-right: none;}

.tit .cur::after{width: 0;height: 0; border-style: solid;border-width: 19px 11px 0 11px;border-color: #f73904 transparent transparent transparent;display: block;position: absolute;margin-right: -17px;right: 50%;bottom:-17px;content: "";z-index: 99;}


.cpt_con{height:736px; position: relative;}
.cpt_con dt{height:736px; width:1920px;float:left;margin-left:-360px;}
.cpt_con dt img{height:736px; width:100%;display: block;}


.cpt_con dd{height:350px;width:501px;position: absolute;top:150px;right: 0;background: #ffffff;border-radius: 6px;}
.cpt_con dd h3{text-align: left;position: relative;margin-top: 63px;margin-left: 68px;}
.cpt_con dd h3 a{font-size:24px;color:#333333 ;display: block;font-weight:normal;line-height: 24px;}
.cpt_con dd h3::after{height: 3px;width: 117px;background: url("../images/at1.png") no-repeat;display: block;content: "";left: -140px;top: 12px;position: absolute;}

.cpt_con dd p{width: 380px;font-size:16px;color:#666666 ;display: block;line-height:22px;padding-top:15px;margin-left: 68px;}

.cpt_con dd .gds{height: 39px;margin-top: 50px;margin-left: 68px;display: block;}

.cpt_con dd .gds a{transition: 0.35s;width: 139px;float:left;height: 39px;text-align: center;line-height: 39px;font-size: 18px;color: #ffffff;display: block;background: #606060;border-radius: 25px;margin-right: 9px;}
.cpt_con dd .gds .zx{background: url("../images/zx_b.png") no-repeat center;}
.cpt_con dd .gds a:hover{transform: translateY(-5px);}

.cpt_con dd .pic{margin-top: 73px;margin-left: 50px;display: block;overflow: hidden;}
.cpt_con dd .pic i{float: left;margin-right: 16px;height:110px;width:196px;display: block;overflow: hidden;}
.cpt_con dd .pic i img{height:110px;width:196px;display: block;transition: all 0.5s;}

.cpt_con dd .pic i:hover img{transform:scale(1.1);}


.c_ic1{height: 204px;}
.c_ic1 ul{padding-top: 47px;}
.c_ic1 ul li{float: left;width: 200px;height: 126px;transition: 0.35s;text-align: center;border-right: 1px solid #eeeeee;box-sizing: border-box;}

.c_ic1 ul li i{transition: all 0.5s;height: 56px;width: 62px;display: block;margin: 0 auto;}
.c_ic1 ul li i img{height: 56px;width: 62px;display: block;}

.c_ic1 ul li b{font-size:20px;color:#333333;display: block;line-height:20px;font-weight: bold;padding-top: 15px;}
.c_ic1 ul li span{font-size:20px;color:#333333;display: block;line-height:20px;font-weight: normal;padding-top:9px;}

.c_ic1 ul li:last-of-type{border-right: 0;}

.c_ic1 ul li:hover i {animation-duration: 2s;animation-name: flipInY;}
.c_ic1 ul li:hover{transform: translateY(-5px);}

/* -- 更多产品 -- */
.gdp{height: 610px;}
.gdp h2{text-align: center;display: block;padding-top: 50px;}
.gdp h2 em{font-size: 45px;line-height: 50px;font-weight: bold;display: block;color: #333333;background: url("../images/gd_t.png") no-repeat 0px 15px;}


.gd_con{margin-top: 23px;position: relative;}
.gd_con ul{padding: 20px 0px!important;}
.gd_con .tempWrap{width: 1200px!important;}
.gd_con ul li{transition: 0.35s;box-shadow: 0 0 20px rgba(0,0,0,0.1);transition: 0.35s;float: left;width: 378px;margin-right:30px; position: relative;background: #ffffff;height:auto;border-radius: 5px;}
.gd_con ul li i{width:378px; height:378px; display: block;position: relative;overflow: hidden;}
.gd_con ul li i img{width:378px; height:378px; display: block;transition:all 0.5s;}

.gd_con h4{display: block;height: 84px;line-height: 84px;position:relative;}
.gd_con h4 b{font-size: 20px;color: #333333;display: block;font-weight:normal;text-align:center;}
.gd_con h4 em img{height: 18px;width: 18px;display: inline-block;position:absolute;right:75px;bottom:32px;}


.gd_con li:hover h4 b{color: #1b4dac;}
.gd_con li:hover{transform: translateY(-5px);}
.gd_con li:hover img{transform:scale(1.05);}
.gd_con li:last-of-type{margin-right: 0;}

.gd_con .prev{position: absolute;left:-8%;top:156px;width:77px;height:77px;background:url("../images/left.png") no-repeat;z-index: 10;}
.gd_con .next{position: absolute;right:-8%;top:156px;width:77px;height:77px;background:url("../images/right.png") no-repeat;z-index: 10;}

.gd_con .prev:hover{position: absolute;left:-8%;top:156px;width:77px;height:77px;background:url("../images/lefts.png") no-repeat;z-index: 10;}
.gd_con .next:hover{position: absolute;right:-8%;top:156px;width:77px;height:77px;background:url("../images/rights.png") no-repeat;z-index: 10;}




/* -- 案例 -- */
.al{height:1050px;background: url("../images/al_bg.jpg") no-repeat center;}
.al h2{text-align: center;padding-top:45px;height:101px;margin-bottom:30px;}
.al h2 em{font-size:48px;color:#333333;display: block;line-height:48px;font-weight: bold;position: relative;}
.al h2 span{font-size:18px;color:#333333;display: block;line-height:18px;font-weight: normal;padding-top:10px;}
.al h2 em::after{height: 10px;width: 10px;display: block;background: #939393;border-radius: 40px;content: "";position: absolute;left: 49.5%;top: 20px;}


.tit2{height:45px;margin-bottom:30px;}
.tit2 ul{width:1035px;margin:0 auto;}
.tit2 ul li{float: left;height:45px;width:245px;border: 1px solid #666666;box-sizing:border-box;border-radius: 23px;margin-right:17px;position: relative;}
.tit2 ul li h3{font-size:18px;color:#333333 ;display: block;line-height:45px;text-align: center;}
.tit2 ul li:last-child{margin-right:0;}
.tit2 ul li:hover,.tit2 .cur{background: #17317e;border: none;}
.tit2 ul li:hover h3,.tit2 .cur h3{color: #ffffff;}






.al .case_con{float:left;}
.al .case_con dl{ float:left;width:782px; height:643px;}
.al .case_con dt {width:782px; height:440px;display: block;overflow: hidden;}
.al .case_con dt img{width:782px; height:440px;display: block;transition: all 0.5s;}

.al .case_con dt:hover img{transform:scale(1.1);}

.al .case_con dd{height:203px; background:#ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.al .case_con dd h4{ font-size:22px;padding:28px 0 0 28px;height: 45px;position:relative;font-weight: normal;}
.al .case_con dd h4 a{color:#333333;} 
.al .case_con dd h4:after{position: absolute;width:31px;height:2px;background: #dddddd;content: "";left:28px;bottom: 0;}

.al .case_con dd p{width:696px;color:#888888;padding:13px 0 0 28px;line-height:22px;font-size: 14px;display: block;}
.al .case_con dd p .gd{display: inline-block;color: #f67400;font-size: 13px;margin-left: 9px;}


.al .case_r{ float:right;width:381px; position:relative;}
.al .case_r li{width:381px;height:auto;margin-bottom:16px;position: relative;}
.al .case_r li img{width:381px;height:214px;display: block;}
.al .case_r li h4{ display:block;height:98px;width:381px;background: #ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.al .case_r li h4 em{font-size:16px;color:#333333;display: block;line-height:16px;font-weight: normal;padding-top:15px;padding-left:13px;}
.al .case_r li h4 i{padding-left: 13px;font-size: 14px;line-height: 22px;color: #999999;display: block;font-weight: normal;padding-top: 13px;}

.al .prev{position: absolute;right: -51px;top:0;width:40px;height: 40px;background:url("../images/shan1.png") no-repeat;z-index: 10;}
.al .next{position: absolute;right: -51px;top:45px;width:40px;height:40px;background:url("../images/xia.png")  no-repeat;z-index: 10;}

.case_r ul li span{display: none;width:381px; height:214px;background:rgba(0,0,0,0.5); position: absolute;left:0;top:0;}
.case_r  ul li span b{display: block;text-align: center;z-index: 100;font-size: 14px;color: rgb(255, 255, 255);padding-top: 75px;background: url("../images/case_r_03.png") center top no-repeat;margin: 60px auto 0px;font-weight:normal;}
.case_r ul li.cur span,.case_r ul li:hover span{display: block;}


.tj{height:124px;margin-top:30px;}
.tj .tempWrap{width:1200px!important;margin:0 auto;}
.tj ul li{float: left;border: 1px solid #eeeeee;margin-right: 20px;height: 126px; width: 224px !important;box-sizing: border-box;border-radius: 5px;}
.tj ul li i{height: 124px;display: block;overflow: hidden; width: 222px !important;overflow: hidden;}
.tj ul li i img{height: 124px;width: 222px;display: block;transition: all 0.5s;}
.tj ul li:hover i img{transform:scale(1.1);}



.tj ul li:last-of-type{margin-right: 0;}


/* -- 实力 -- */
/*.sl{height:1097px;background: url("../images/ys_1.jpg") no-repeat center;}*/
.sl h2{text-align: center;padding-top:101px;height:105px;margin-bottom:84px;}
.sl h2 em{font-size:48px;color:#333333;display: block;line-height:48px;font-weight: bold;}
.sl h2 span{font-size:18px;color:#333333;display: block;line-height:18px;font-weight: normal;padding-top:10px;}


.sl .t1{width: 450px;overflow: hidden;}
.sl .t1 i{float: left;height: 92px;width: 92px;display: block;margin-right: 25px;}

.sl .t1:hover i{animation-duration: 2s;animation-name: flipInY;}
.sl .t1 h3{text-align: left;float: left;}
.sl .t1 h3 em{font-size:42px;color:#333333;display: block;line-height:42px;font-weight: bold;}
.sl .t1 h3 span{font-size:30px;color:#333333;display: block;line-height:30px;font-weight: normal;padding-top:16px;}



.sl_nav {height:516px;margin-top: 135px;width: 397px;background:#ffffff;box-shadow: 0 0 20px rgba(0,0,0,0.1);float: left;}
.sl_nav li{height:129px;float: left;width:397px;background:#ffffff;border-bottom: 1px solid #e9e9e9;box-sizing: border-box;}
.sl_nav li span,.sl_nav li span i{width: 47px;height:47px;float: left;}
.sl_nav li a{color: #303030;font-size: 24px;font-weight: normal;}
.sl_nav li.cur {color:#ffffff;background: url("../images/c_bg.png") no-repeat center;width: 407px;font-weight: bold;}
.sl_nav li:hover{background: url("../images/c_bg.png") no-repeat center;width: 407px;}
.sl_nav li:hover p{color: #ffffff;font-weight: bold;}
.sl_nav li.cur p{color: #ffffff;font-weight: bold;}
.sl_nav li span{width: 47px;height:47px;display: block;position: relative;overflow: hidden;margin: 40px 22px 0 50px;}
.sl_nav li p{font-size: 24px;color: #303030;display: block;line-height:129px;float: left;}
.sl_nav li:last-child{border-bottom: none;}

.sl_nav li span i{width:47px;height: 47px;position: absolute;display: block;top:0;left:0;}
.sl_nav li span i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.sl_nav li span i.hover{opacity:1;visibility:visible;opacity:0;visibility:hidden;
    -webkit-transform:translate3d(0,0,-47px) rotate3d(1,0,0,90deg);
    transform:translate3d(0,0,-55px) rotate3d(1,0,0,90deg);
    -webkit-transform-origin:50% 0%;
    transform-origin:50% 0%;
    -webkit-transition:all 0.4s linear;
    transition:all 0.4s linear;}
.sl_nav li:hover span .default,.sl_nav li.cur span .default{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,47px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,47px,0) rotate3d(1,0,0,-90deg);}
.sl_nav li:hover span .hover,.sl_nav li.cur span .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}

.sl_con{float: right;margin-top: 135px;width:763px;}

.sl_con dl{position: relative;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.sl_con dl dt{height: 515px;width:763px;display: block;}
.sl_con dl dt img{height: 515px;width:763px;display: block;}

.sl_con dl dd{height: 94px;background: rgba(0,0,0,0.4);position: absolute;bottom: 0;left: 0;width: 763px;}
.sl_con dl dd p{font-size:16px;color: #ffffff;display: block;line-height: 30px;padding-top: 20px;width: 665px;margin: 0 auto;text-align: center;}

/* -- 实力2 -- */
.sl2{height: 855px;background: url("../images/sl2_bg.jpg") no-repeat center;}


.sl2 .t1{width: 450px;overflow: hidden;padding-top: 96px;padding-left: 3px;position: relative;}
.sl2 .t1 i{float: left;height: 92px;width: 92px;display: block;margin-right: 25px;}
.sl2 .t1 h3{text-align: left;float: left;}
.sl2 .t1 h3 em{font-size:42px;color:#ffffff;display: block;line-height:42px;font-weight: bold;}
.sl2 .t1 h3 span{font-size:30px;color:#ffffff;display: block;line-height:30px;font-weight: normal;padding-top:16px;}
.sl2 .t1::after{height: 96px;width: 1px;display: block;position: absolute;left:48px;top: 0;background: #a6b4d5;content: "";}
.sl2 .t1:hover i{animation-duration: 2s;animation-name: flipInY;}

.sl_1{margin-top: 79px;background: #ffffff;height: 491px;box-shadow: 0 0 20px rgba(0,0,0,0.1);border-radius: 6px;}
.sl_1 ul{padding-top: 64px;overflow: hidden;}
.sl_1 ul li{width: 400px;float: left;}
.sl_1 ul li i{height: 160px;width: 295px;display: block;overflow: hidden;margin: 0 auto;}
.sl_1 ul li i img{height: 160px;width: 295px;display: block;transition:all 0.5s;}
.sl_1 ul li:hover img{ transform:scale(1.05);}



.sl_1 ul li .desc{width: 295px;display: block;overflow: hidden;margin: 0 auto;height: 220px;}

.sl_1 ul li .desc p{padding-left: 77px;background: url("../images/ys_t1.png") no-repeat left top;margin-top: 42px;height: 180px;font-size: 16px;line-height: 26px;color: #333333;}
.sl_1 ul li .desc .i2{background: url("../images/ys_t2.png") no-repeat left top;}
.sl_1 ul li .desc .i3{background: url("../images/ys_t3.png") no-repeat left top;}

/* -- 实力3 -- */
.sl3{height:545px;background: url("../images/sl3_bg.jpg") no-repeat center;}

.sl3_1{overflow: hidden;}
.sl3_1 dl{height: 545px;}
.sl3_1 dl dt{height: 545px;width: 650px;display: block;float: right;overflow: hidden;}
.sl3_1 dl dt img{height: 545px;width: 650px;display: block;}

.sl3_1 dd{float: left;width: 546px;overflow: hidden;}
.sl3_1 dd .t1{width: 450px;overflow: hidden;margin-top: 40px;padding-bottom: 30px;}
.sl3_1 dd .t1 i{float: left;height: 92px;width: 92px;display: block;margin-right: 25px;}
.sl3_1 dd .t1 h3{text-align: left;float: left;}
.sl3_1 dd .t1 h3 em{font-size:42px;color:#333333;display: block;line-height:42px;font-weight: bold;}
.sl3_1 dd .t1 h3 span{font-size:30px;color:#333333;display: block;line-height:30px;font-weight: normal;padding-top:16px;}

.sl3_1 dd .t1:hover i{animation-duration: 2s;animation-name: flipInY;}


.sl3_1 dd p{font-size: 16px;line-height: 26px;color: #666666;display: block;text-align: left;padding-left: 25px;background: url("../images/jt1.png") no-repeat 0px 6px;margin-top: 28px;}

/* -- 新闻资讯 -- */
.news{height: 823px;background: #ffffff;}

.news h2{text-align: center;padding-top:70px;height:101px;margin-bottom:43px;}
.news h2 em{font-size:48px;color:#333333;display: block;line-height:48px;font-weight: bold;}
.news h2 span{font-size:18px;color:#333333;display: block;line-height:18px;font-weight: normal;padding-top:10px;}



.don{float:left;width:585px;}
.don .bt{height:36px;line-height:36px;font-size:24px;position: relative;margin-bottom:10px;}
.don .bt em{width:585px;font-size: 24px;font-weight: bold;color: #333333;float: left;position: relative;background: url("../images/n_q.jpg") no-repeat 1px 9px;}
.don .bt em a{color: #333333;float: left;font-weight:normal;padding-left: 16px;}

.don .bt i{float:right;font-size: 14px;display: block;color: #002e73;font-weight: normal;font-family: Arial;}
.don .bt i a{color: #002e73;display: block;padding-top:4px;font-weight: normal;}

.don dl{height:485px;overflow: hidden;position: relative;}
.don dt{font-size:0;line-height: 0;width:585px;overflow:hidden;}
.don dt img {width:585px;height:329px;transition:all 0.5s;display: block;}
.don dl:hover dt img{transform:scale(1.1);}

.don dd{height:146px;width:585px;}
.don dd i{font-size: 18px;color: #333333;display: block;line-height: 18px;font-weight: bold;padding-top: 18px;}
.don dd h4 a{display: block;font-size:18px;color: #333333;text-align:left;font-weight: normal;line-height:18px;padding-top:7px;}
.don dd p{font-size:14px;color:#666666;display: block;line-height:24px;padding-top:18px;width: 570px;}
.don dd p a{font-size:14px;color:#fe470d;display:inline-block;}


.news2{float:right;width:545px;}
.news2 .bt{height:36px;line-height:36px;font-size:24px;position: relative;margin-bottom:10px;}
.news2 .bt em{width:545px;font-size: 24px;font-weight: bold;color: #333333;float: left;position: relative;background: url("../images/n_q.jpg") no-repeat 1px 9px;}
.news2 .bt em a{color: #333333;float: left;font-weight:normal;padding-left: 16px;}

.news2 .bt i{float:right;font-size: 14px;display: block;color: #002e73;font-weight: normal;font-family: Arial;}
.news2 .bt i a{color: #002e73;display: block;padding-top:4px;font-weight: normal;}


.news2 dl{height: 131px;background: #ffffff;overflow: hidden;float: left;margin-bottom:19px;}
.news2 dt{font-size:0;line-height: 0;width:233px;overflow:hidden;float: left;}
.news2 dt img {width:233px;height:131px;transition:all 0.5s;display: block;}
.news2 dl:hover dt img{transform:scale(1.1);}

.news2 dd{height:131px;width:290px;float: left;padding-left: 20px;}
.news2 dd h4{padding-top:25px;}
.news2 dd h4 a{display: block;font-size:18px;color: #333333;text-align:left;font-weight: normal;line-height:18px;}
.news2 dd p{font-size:14px;color:#666666;display: block;line-height:24px;padding-top:22px;}
.news2 dd p a{font-size:14px;color:#fe470d;display:inline-block;}
.news2 dl:hover h4 a{color: #365895;}
.news2 dl:last-of-type{margin-bottom: 0;}

.news2 ul{height:158px;background: #f1f1f1;border-radius: 6px;margin-top: 25px;}

.news2 ul li {padding-left:35px;height: 20px;line-height:20px;font-size:14px;color: #333333;position: relative;margin-top: 25px;width: 480px;float: left;}
.news2 ul li a{font-size:14px;color: #666666;}
.news2 ul li span {float:right;color: #999999;font-size: 14px;}
.news2 ul li:after{position: absolute;width:8px;height:8px;background:url("../images/n_t.png") no-repeat;content: "";top:7px;left:17px;}
.news2 ul li:hover a{color:#365895;}


/* -- 关于我们 -- */
.abt{height: 785px;background: url("../images/abt1.jpg") no-repeat center top;}

.abt h2{text-align: center;padding-top:70px;height:110px;margin-bottom:20px;/*background: url("../images/a_t.png") no-repeat bottom;*/}
.abt h2 em{font-size:48px;color:#333333;display: block;line-height:48px;font-weight: bold;}
.abt h2 span{font-size:18px;color:#333333;display: block;line-height:18px;font-weight: normal;padding-top:10px;}

.abt .abt_1{height: 530px;background: #ffffff;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.abt .abt_1 h4{text-align: center;padding-top: 30px;}
.abt .abt_1 h4 a{font-size:24px;color:#333333;display: block;line-height:24px;font-weight: bold;}
.abt .abt_1 p{font-size:16px;color:#444444;display: block;line-height:41px;font-weight:normal;text-align:left;padding-top: 40px;width: 90%;
margin: 0 auto;}
.abt .abt_1 .gds{transition: 0.35s;width: 168px;height: 41px;text-align: center;line-height: 41px;font-size: 16px;color: #ffffff;display: block;background:url("../images/gds_b.png") no-repeat center;border-radius: 25px;margin:26px auto 0;}
.abt .abt_1 .gds:hover{transform: translateY(-5px);}

	.left{
		width:50%;
		float:right;
		}
  
  	.right{
		width:50%;
		float:right;
		}


/* -- 团队风采 -- */
.fc_c{height:auto; margin-bottom:60px;}
.fc_qh{height: 63px;border-bottom: 1px solid #e5e5e5;line-height: 63px;margin-bottom: 20px;}
.fc_qh li{float:left;padding-right:25px;margin-right: 25px;background: url("../images/fc_ico1.png") no-repeat right;}
.fc_qh li a{font-size:24px;color: #333333;}
.fc_qh li.on{font-weight: bold;}
.fc_qh li:last-child{background:none;padding:0;margin:0;}
.fc_qh .n_span em a{font:14px arial;color: #adadad;text-transform: uppercase;line-height: 63px;}
.fc_nr{position: relative;}
.fc_nr li{float:left;font-size:0;line-height: 0;width: 292px;margin-right: 10px;}
.fc_nr li h4{padding-top: 15px;}
.fc_nr li h4 a{display: block;font-size: 16px;color: #666666;line-height:25px;font-weight: normal;text-align: center;}

.fc_nr li i{width:292px;height: 219px;overflow: hidden;display: block;}
.fc_nr li img{width:292px;height: 219px;transition: all 0.5s}
.fc_nr li:last-child{margin:0;}
.fc_nr li:hover i img{transform:scale(1.1);}
.fc_j1,.fc_j2{position: absolute;top:72px;}
.fc_j1{left:-106px;}
.fc_j2{right:-106px;}




@media screen and (min-width: 1263px) {
    html {
      font-size: calc(1263px * 20 / 1903);
    }
  }
  @media screen and (min-width: 1349px) {
    html {
      font-size: calc(1349px * 20 / 1903);
    }
  }
  @media screen and (min-width: 1463px) {
    html {
      font-size: calc(1463px * 20 / 1903);
    }
  }
  @media screen and (min-width: 1543px) {
    html {
      font-size: calc(1543px * 20 / 1903);
    }
  }
  @media screen and (min-width: 1583px) {
    html {
      font-size: calc(1583px * 20 / 1903);
    }
  }
  @media screen and (min-width: 1643px) {
    html {
      font-size: calc(1643px * 20 / 1903);
    }
  }
  @media screen and (min-width: 1663px) {
    html {
      font-size: calc(1663px * 20 / 1903);
    }
  }
  @media screen and (min-width: 1903px) {
    html {
      font-size: calc(1903px * 20 / 1903);
    }
  }




