

        i,

        em {

            font-style: normal;

        }

        

        .content {

            width: 1200px;

            margin: 0 auto;

        }

        

        .headbj {

            height: 232px;

            

        }

        

        .head {

            height: 128px;

            padding-top: 28px;

            box-sizing: border-box;

        }

        

        .head .logo {

            width: 826px;

            float: left;

            height: 100px;

        }

        

        .head .logo .t_logo {

           width: 150px;

            height: 81px;

            float: left;

        }

        

        .head .logo .t_logo img {

            width: 150px;

            height: 81px;

        }

        

        .head .logo h2 {

            float: left;

    margin-top: 15px;

    margin-left: 22px;

        }

        

        .head .logo h2 em {

            display: block;

    font-size: 24px;

    color: #333333;

    line-height: 20px;

    margin-bottom: 9px;

    font-weight: bold;

        }

        .twz { background: #ececec; height: 39px; color: #666666; line-height: 39px; font-size: 14px;}

            .twz a { display: inline-block;  color: #666666; position: relative;padding:0 18px 0 25px; }

            .twz a:nth-child(1){background: url(./tpico1.png) no-repeat left center; }

            .twz a:nth-child(2){background: url(./tpico2.png) no-repeat left center; }

            .twz a:nth-child(3){background: url(./tpico3.png) no-repeat left center;padding-right: 0;}

        .head .logo h2 span {

            font-size: 18px;

            line-height: 26px;

            color: #333333;

            font-weight: normal;

            font-style: normal;

        }

        

        .head .logo h2 span i {

            color: #1240B8;

            font-style: normal;

        }

        

        .head .phone {

            float: right;

         padding-top: 14px;

            height: 70px;

        }

        

        .head .phone span {

            display: block;

            float: left;

            height: 51px;

            padding-left: 42px;

            background: url(./tel.png) no-repeat left;

        }

        

        .head .phone span em {

            display: block;

            font-size: 14px;

            color: #333333;

            line-height: 14px;

            margin-bottom: 10px;

        }

        

        .head .phone span i {

            display: block;

            font-size: 27px;

            line-height: 27px;

            color: #333333;

            font-weight: bold;

            font-style: normal;

        }

        

        .head .phone b {

            display: block;

            float: left;

            width: 34px;

            height: 51px;

            background: url(./xg.png) no-repeat center;

            margin: 0 27px;

        }

        

        .headbj .nav {

            height: 65px;

            z-index: 500;

            position: relative

        }

        

        .headbj .nav li {

            float: left;

            height: 65px;

            line-height: 65px;

            position: relative;

        }

        

        .headbj .nav li.first a {

            padding: 0 25px;

            background: url(./t_h.png) no-repeat left;

            /*background-size: 17%;*/

            margin-left: 20px;

        }

        

        .headbj .nav li.first.cur a {

            background: url(./t_h.png) no-repeat left;

        }

        

        .headbj .nav li>a {

            font-size: 16px;

    color: #ffffff;

    padding: 0 40px;

    height: 20px;

    border-right: 1px solid #f3f2f2;

        }

        

        .headbj .nav li.last a {

            border-right: 0;

        }

        

        .headbj .nav li:hover.first a {

            background: url(./t_h.png) no-repeat left;

            /*background-size: 17%;*/

        }

        

        .headbj .nav li:hover,

       .headbj .nav li.cur {

            background: #48a5e4;

        }

        

        .headbj .nav li:hover a,

        .headbj .nav li.cur a {

            color: #FFF;

        }

        

        .headbj .nav li .xlbj {

            width: 100%;

            overflow;

            hidden;

            background: #0a5e96;

            position: absolute;

            left: 0;

            top: 65px;

            display: none;

        }

       .headbj .nav li.fr3.on .xlbj{display:block;}

        

        .headbj .nav li .xlbj p a {

            display: block;

            height: 50px;

            line-height: 50px;

            text-align: left;

            font-size: 12px;

            color: #FFF;

           padding-left:13px;

           border-top: 1px dashed #FFF;

        }

    



.fullSlide{min-width:1200px;position:relative;height:600px;overflow:hidden; z-index: 2;}

			.fullSlide .bd{position:relative;z-index:0;margin:0 auto;}

			.fullSlide .bd .li{width:100%!important;height:600px;overflow:hidden;text-align:center;position: relative;}

			.fullSlide .bd .li a{display:block;height:600px;}

			.fullSlide .bd .li img {position: absolute;left:50%;margin-left:-960px;top:0;}

			.fullSlide .bd .com{width:100% !important;}

				.fullSlide .hd { position: absolute; width: 100%; height: 10px; left: 0; bottom: 50px; text-align: center; cursor: pointer;z-index:3; }

			.fullSlide .hd li { display: inline-block; width: 10px; height: 10px; background: #0574be; margin: 0 5px; border-radius: 20px; opacity: .6; -o-transition: all .3s ease; transition: all .3s ease; }

			.fullSlide .hd li.on { width: 27px; opacity: .8; }

				.fullSlide .jt{position:relative;}

			.fullSlide .jt i{display: block;width:80px; height:80px;cursor: pointer;}

			.fullSlide .jt .prev2{opacity:0;background:url(./c_prev.png) no-repeat center;position: absolute; left:-84px;top:-350px;    transition:.5s; }

			.fullSlide .jt .next2{opacity:0;background:url(./c_next.png) no-repeat center;position: absolute; right:-84px;top:-350px;    transition:.5s; }

			.fullSlide:hover .prev2{opacity:1;left:-50px;}

			.fullSlide:hover .next2{opacity:1;right:-50px;}

		



      .form ul li span{display:none;}

 



 i,em{font-style:normal;}

           .f_bg{ background:url(https://images0a.543211688.com/qianfengmu/img/f_bg.jpg) no-repeat center 0; height:328px;overflow: hidden;padding-top: 47px;}

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

.f_nav{height: 210px;width: 172px;}

.f_nav h5{width: 240px;padding: 20px 0 0;height: 80px;}

.f_nav h5 img{width: 150px;height: 81px;}

.f_nav b{display: block;font-size: 16px;color: #fff;height: 40px;}

.f_nav ul li{ background:url(./f_ico01.png) no-repeat 0 14px;width: 105px;height: 26px;line-height: 26px;overflow: hidden;}

.f_nav ul li a{font-size: 14px;color: #c0c0c0;}

.f_nav ul li a:hover{color: #fff;}
/*border: #737373 2px solid;*/
.f_er{width: 316px;height: 176px;padding: 30px 0 0;position: relative;}
/*background: #737373;*/
.f_er:before{content: "";width: 2px;height: 100%;position: absolute;top: 0;left: 50%;}

.f_er p{width: 156px;float: left;text-align: center;}

.f_er p img{width: 105px;height: 105px;}

.f_er span{display: block;font-size: 14px;color: #fff;line-height: 30px;padding: 10px 0 0;}

.f_ban{width: 280px;height: 220px;}

.f_ban p{font-size: 20px;
    color: #fff;
    line-height: 28px;
    height: 85px;
    overflow: hidden;}

.f_ban p i{display: block;font-size: 14px;color: #fff;text-transform: uppercase;padding: 0 0 0 35px; background:url(./f_ico02.png) no-repeat;height: 30px;}

.f_ban p b{display: block;}

.f_ban ul{padding: 14px 0 0;}

.f_ban ul li{font-size: 14px;color: #fff;width: 93px;float: left;text-align: center; background:url(./f_line.png) no-repeat;position: relative;}

.f_ban ul li.cur:before{content: "";width: 0;height: 0;position: absolute;top: 68px;left: 46px;

border-bottom:7px solid #0574be; 

border-left:7px solid transparent;

border-right:7px solid transparent;

}

.f_ban ul li em{width: 30px;height: 25px;display: block;margin: 0 auto 5px;}

.f_ban ul li em img{width: 30px;height: 25px;}

.f_ban ul li b{display: none;font-size: 16px;color: #fff;width: 280px;text-align: center;height: 40px;line-height: 40px;background: #0574be;overflow: hidden;border-radius: 5px;position: absolute;top: 75px;left: 0;font-weight: normal;}

.f_ban ul li.f_li02 b{left: -93px;}

.f_ban ul li.f_li03 b{left: -186px;font-size: 14px;}

.f_ban ul li:first-child{background: none;}

.f_ban ul li.cur b{display: block;}

.f_bot{height: 34px;

    line-height: 65px;

    font-size: 14px;

    color: #c0c0c0;}

.f_bot p{float: right;}

.f_bot span{padding: 0 0px;}

.f_bot a{font-size: 14px;color: #c0c0c0;}

