html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;color:#666;}
a:link{color:#666;}
a:hover,a:active,a:focus{color:#e87518;text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}


.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}


/*公用样式*/
.wt{width:1920px;position: relative;left:50%;margin-left:-960px;}
.wt_t{width:1200px;margin:0 auto;}

.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}



/*头部*/
.hh1 {
    height: 30px;
    background: #f3f3f3;
}

.wel {
    color: #898989;
    font-size: 12px;
    line-height: 30px
}

.kk1 {
    color: #898989;
    font-size: 12px;
    line-height: 30px
}

.kk1 a {
    color: #898989;
    font-size: 12px;
    line-height: 30px
}

.hh2 {
    height: 93px;
    background: url(../images/sky.png) no-repeat center top;
}

.logo {
    line-height: 93px;
}

.sou {
    margin-left: 75px;
}

.tel {
    float: right;
    line-height: 93px;
}



/*导航*/

#menux{background:#0574c2}
.navx{height:58px;width:1200px;margin:0 auto}
.navx li{line-height:58px;height:58px;text-align:center;width:150px;float:left;position:relative;z-index:999;}
.navx li a{display:block;line-height:58px;color:#fff;height:58px;font-size:20px}
.navx li a:hover{color:#fff;text-decoration:none;background-color:#000000;}

.navx .sec{height:0;background:#01557a;color:#fff;overflow:hidden;z-index:9999;position:absolute;top:58px;left:0px;}
.navx .sec a{background:#01557a;color:#fff;height:38px;line-height:38px;width:150px;}
.navx .sec a:hover{background:#042d3f;text-decoration:none;}







/*热门搜索*/
.search{text-align:left;height:24px;background-color:#f8f8f8;padding:5px 10px 5px 10px;}
#formsearch{width:320px;float:left;}
.hotSearch{width:400px;float:left;height:24px;line-height:24px;font-weight:normal;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}

/*搜索和热门搜索*/
.hotSearch a{margin-right:6px;}
#formsearch input{height:22px;background:#fff;border:1px solid #c8c8c8;line-height:22px;}
#formsearch input#keyword{height:22px;line-height:22px;padding-left:4px;color:#666;}
#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#3480ce;color:#fff;border:none;cursor:pointer;}



.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;overflow:hidden;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);overflow:hidden;}





/*滚动*/

#demo {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}

#indemo {
    float: left;
    width: 800%
}

#demo1 {
    float: left;
}

#demo2 {
    float: left;
}

#m_demo {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}

#m_indemo {
    float: left;
    width: 800%
}

#m_demo1 {
    float: left;
}

#m_demo2 {
    float: left;
}

#k_demo {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}

#k_indemo {
    float: left;
    width: 800%
}

#k_demo1 {
    float: left;
}

#k_demo2 {
    float: left;
}


 .gun_one {
    position: relative;
}

.gun_one .c88_list {
    position: relative;
}

.c88_list li {
    float: left;
    margin-right: 14px;
}

.c88_list li a.img {
    display: block
}

.c88_list li a.img img {
    width: 302px;
    height: 195px;
}


/*头部*/
.head1{height: 57px;background:url(../images/nav-bg.png) repeat-x;}
.x-menu{margin:0 auto!important;}

/*通知消息*/
.clear{height: 55px;background: #fbfbfb;color: #666666;font-size: 14px;line-height: 55px;}


/*业务范围*/
.buss h2{background:url(../images/title-bg1.png) no-repeat center center;
    text-align: center;font-size: 32px;color: #333333;font-weight: 600;margin-top: 31px;}
.buss h2 p{color: #98999a;font-size:14px;text-transform: uppercase;margin-top: 12px;}
.yzs{width:1200px;margin:0 auto;overflow: hidden;margin-top:48px;}
.yzs li{float:left;width:110px;transition:all .8s;position:relative;z-index:99;border-left:2px solid #fff;}
.yzs li .min{width:100%;height:480px;background:url(../images/min2.png) no-repeat;position:absolute;left:0;bottom:0;z-index:9999;}
.yzs li h3{position:absolute;z-index:9999;bottom:0px;text-align:center;width:100%;line-height:80px;}
.yzs li h3 a{color:#ffffff;font-size:18px;}

.yzs li.on{width:645px;}
.serx{width:640px;position:absolute;bottom:0px;left:0px;display:none;background:url(../images/min.png) no-repeat;height:80px;}
.serx h4{color:#fff;font-size:18px;width:110px;float:left;text-align:center;line-height:80px;}
.serx h4 a{color:#fff;font-size:24px;}
.serx span{color:#fff;font-size:14px;font-weight:normal;padding-top:10px;display:block;line-height:20px;float:right;width:463px;padding-right:28px;}
.yzs li.on .serx{display:block;}
.yzs li.on .min{display:none;}
.yzs li .min img{z-index:99;}
.my-min{width:110px;height:480px;position:absolute;left:0;bottom:0;z-index:99;}
.my-min img{width:110px;height:480px;position:absolute;left:0;bottom:0;z-index:99;}
/*公司简介*/
.jianjie{background:url(../images/jianjie.png) no-repeat top center;height: 666px;
    margin-top: 49px;padding-top: 80px;}
.left1{width: 600px;height: 381px;background: #fff;overflow: hidden;float: left;padding: 40px;}
.right1{width: 600px;height: 381px;overflow: hidden;float: left;}
.right1 img{width: 600px;height: 381px;overflow: hidden;float: left;}
.left1 h3:first-child{font-size: 30px;color: #c9caca;font-weight: 400;}
.left1 h3:nth-child(2){font-size: 28px;color: #3a69a7;font-weight: 600;width: 116px;float: left;margin-bottom: 30px;margin-top:10px;}
.left1 h3:nth-child(3) a{float: right;line-height: 30px;font-size:14px ;color: #cf010e;margin-top: 10px;}
.left1 h3:nth-child(3) p{margin-top:20px;display: block;color: #393939;font-size: 14px;line-height: 34px;font-weight: 400;}

.jianjie .my-icon li{width: 200px;text-align: center;line-height: 205px;
    height: 205px;float: left;}
.my-icon{height: 205px;}
.jianjie .my-icon li .img1{    width: 52px;
    height: 48px;
    display: block;
    text-align: center;
    margin: 0 auto;
    line-height: 205px;
    margin-top: 70px;}
.jianjie .my-icon li .img1 img{width: 52px;height: 48px;display: block;}
.jianjie .my-icon li h2{color: #fff;
    font-size: 14px;
    text-align: center;
    margin: 0 auto;
    width: 56px;
    margin-top: 10px;
}
.jianjie .my-icon li:hover{background:url(../images/icon-bg.png) no-repeat top center;}
/*资质荣誉*/
.tl11{background:url(../images/title-bg1.png) no-repeat center center;
    text-align: center;font-size: 32px;color: #333333;font-weight: 600;padding-top: 31px;}
.tl11 p{color: #98999a;font-size:14px;text-transform: uppercase;margin-top: 12px;}
.more1 a{float: right;font-size: 12px;color: #1f5084;}
.more1{border-bottom: 1px solid #c6b5b5;height: 20px;}
.c88_list li{width: 287px;height: 284px;float: left;background:#fff;
border: 1px solid #afa0a0;text-align: center;}
.my-tab li{width: 144px;height: 50px;text-align: center;line-height: 50px;
    color: #000;font-size: 16px;float: left;font-weight: 600;}
.my-tab li:hover{background:url(../images/ry-bg.png) no-repeat top center;
color: #fff;}
.my-tab li.cur{background:url(../images/ry-bg.png) no-repeat top center;color: #fff;}
.my-tab{margin:0 auto;width: 288px;height: 50px;margin-bottom: 35px;}
.qihuan li+li{margin-left: 17px;}
.qihuan .qyzz:nth-child(2){display: none;}
.qihuan .qyzz li img:hover{transform:scale(1.1); 
    -webkit-transform:scale(1.1); -moz-transform:scale(1.1);
     -o-transform:scale(1.1);
    -ms-transform:scale(1.1);overflow:hidden;}
.c88_list .img1:hover img{transform:scale(1.1); 
        -webkit-transform:scale(1.1); -moz-transform:scale(1.1);
         -o-transform:scale(1.1);
        -ms-transform:scale(1.1);overflow:hidden;}
.c88_list li .img1{width: 203px;height: 279px;overflow: hidden;margin: 0 auto;}
.c88_list li .img1 img{width: 203px;height: 279px;overflow: hidden;}
.ry1{background: #fbf8f8;padding-bottom: 31px;}

/*业绩展示*/
.tl22{background:url(../images/title-bg1.png) no-repeat center center;
    text-align: center;font-size: 32px;color: #333333;font-weight: 600;padding-top: 31px;}
.tl22 p{color: #98999a;font-size:14px;text-transform: uppercase;margin-top: 12px;}
.anli li{width: 394px;height: 272px;overflow: hidden;margin-bottom:10px;width: 394px;height: 272px;float: left;}
.anli li a img{width: 394px;height: 272px;overflow: hidden;-webkit-transform: scale(1,1);-moz-transform: scale(1,1);-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.anli li a img:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;transition:all 0.6s ease-out;}



.anli li{position: relative;}
.anli li:nth-child(3n-1),.anli li:nth-child(3n){margin-left: 6px;}
.anli li a div{position: absolute;
bottom: 0px;
font-size: 14px;
color: #fff;
left: 0px;width: 392px;height: 35px;
text-align: center;
line-height: 35px;
background: url(../images/anli-bg.png) no-repeat top center;
}
.anli li:hover a div{}
.anli{height: 557px;margin-top: 32px;}


.lb,.rb{position:absolute;top:49%;cursor:pointer;}
.lb{left:15%;background:url(../images/left.png) no-repeat;height:50px;width:50px;}
.rb{right:15%;background:url(../images/right.png) no-repeat;height:50px;width:50px;}
.lb:hover{background:url(../images/left2.png) no-repeat;}
.rb:hover{background:url(../images/right2.png) no-repeat;}


.estructure{height: 600px;}
.estructure li{width:210px;float:left;margin:0 18px;height:600px;background:url(../images/yy.png) no-repeat;text-align:center;}
.estructure li .img1{display:block;padding-top:198px;}
.estructure li .img2{display:none;padding-top:198px;}
.estructure li h3 a{font-size:24px;padding-top:15px;color:#fff;}
.estructure li span a{font-size:14px;line-height:22px;padding-top:30px;display:block;color:#fff;padding-left:30px;padding-right:30px;text-align:left;}
.estructure li:hover{background:url(../images/yy2.png) no-repeat;}
.estructure li:hover .img1{display:none;}
.estructure li:hover .img2{display:block;}
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:100%;margin:0 auto;}
#m_indemo {float: left;width:800%}
#m_demo1 {float: left;}
#m_demo2 {float: left;}
/*滚动模块*/
.gund1{height: 921px;background: url(../images/bgg3.png) no-repeat top center;padding-top: 215px;margin-top: 30px;}


/*新闻中心*/
.box8{margin-top:27px;}
.xin{width:380px;}
.xintt{color:#333333;font-size:20px;line-height:52px;position:relative;}
.xintt a{color:#666666;font-size:14px;position:absolute;right:0;top:6px;font-weight:normal;}
.xintt a:hover{text-decoration:none;color:#19a0ee;}
.nspic{width:380px;height:200px;margin-bottom:15px;}

.news_list1 li{position:relative;border-bottom:1px solid #e1e1e1;padding-bottom:15px;}
.news_list1 li a{color:#333333;font-size:16px;font-weight:bold;line-height:30px;display:block;}
.news_list1 li a:hover{text-decoration:none;color:#19a0ee;}
.news_list1 li span{color:#8c8c8c;z-index:0;line-height:20px;font-size:14px;display:block;padding-top:6px;}


.news_list2 li{position:relative;border-bottom:1px solid #e1e1e1;line-height:49px;}
.news_list2 li a{color:#444444;font-size:16px;display:block;background:url(../images/nt.png) no-repeat left center;padding-left:24px;}
.news_list2 li a:hover{text-decoration:none;color:#19a0ee;}


.ntt{color:#333333;font-size:16px;font-weight:bold;line-height:30px;}
.nwz{color:#8c8c8c;font-size:14px;line-height:25px;padding-top:5px;}
.xin+.xin{margin-left: 30px;}
.tl33{background:url(../images/title-bg1.png) no-repeat center center;
    text-align: center;font-size: 32px;color: #333333;font-weight: 600;padding-top: 31px;margin-bottom: 12px;}
.tl33 p{color: #98999a;font-size:14px;text-transform: uppercase;margin-top: 12px;}
/*底部导航栏*/
.nav-bot{background: #282525;height: 63px;font-size: 16px;color: #fff;line-height: 63px;margin-top: 30px;
border-bottom: 1px solid #cdbcbc;}
.nav-bot p a{color: #fff;font-size: 16px;font-weight: 400;line-height: 63px;}
/*footer*/
.footer{height: 300px;background: #282525;}
.footer .left3{width: 271px;height: 228px;padding-top: 25px;float: left;}
.footer .left3 tr:nth-child(2) td{color: #fff;font-size: 12px;margin-top: 5px;}
.footer .right3{width: 748px;height: 228px;float: left;padding-top: 25px;}
.right3 h3:first-child{font-size: 18px;color: #fff;font-weight: 400;margin-bottom: 3px;}
.right3 h3:nth-child(2){font-size: 12px;color: #fff;font-weight: 400;margin-bottom: 13px;}
.right3 h3:nth-child(3) p{font-size: 12px;color: #fff;font-weight: 400;line-height: 20px;}
.x-copyright{color: #fff;font-size: 12px;font-weight: 400;}
.x-copyright a{color: #fff;font-size: 12px;font-weight: 400;}


.yqlj{
    width: 1200px;
    margin: 0 auto;
    padding-top: 15px;
    font-size: 14px;
    color: #333;
    line-height: 30px;
}
.yqlj a{
    color: #333
}








