@charset "utf-8";

body{  font-family: "Microsoft Yahei";
    position: relative;}
h1,h2,h3,h4{  font-size:12px;  font-weight:normal;  }
img{  vertical-align: bottom;  border:none;  }
body a{  outline:none;  blr:expression(this.onFocus=this.blur());  }
a:focus{  outline: none;  }
input:focus {
    outline:none;
}
input{
    border: none;
}
button{
    border: none;
}
.container{ /*根据效果图主体宽度定义*/
    width: 1200px;
    min-width: 1200px;
}

.fs12{font-size: 12px}
.fs14{font-size: 14px}
.fs16{font-size: 16px}
.fs18{font-size: 18px}
.fs20{font-size: 20px}

.color-ff{ color: #fff;}
.color-33{ color: #333;}
.color-66{ color: #666;}
.color-99{ color: #999;}
.color-cc{ color: #cccccc;}


/*首页*/
/*头部开始*/
.top{
    width: 100%;
    min-width: 1200px;
    height: 149px;
}
.top .container{
    height: 149px;
    position: relative;
}
.top_l a{
    display: block;
    width: 621px;
    height: 78px;
    position: absolute;
    top: 50%;
    margin-top: -39px;
    left: 0;
}
.top_r{
    width: 230px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -29px;
}
.top_r_t{
    margin-bottom: 20px;
}
.top_r_t a{
    font-size: 14px;
    color: #ffffff;
}
.top_r_b{
    width: 230px;
    height: 24px;
    /*position: relative;*/
}
.top_r_b span.search_1{
    display: block;
    width: 160px;
    background: #fff;
    padding-left: 20px;
    border: 1px solid #cccccc;
    position: relative;
}
.search_box{
    width: 159px;
    height: 22px;
    left: 20px;
    border: 0;
}
.search_btn{
    width: 43px;
    height: 24px;
    background-color: #eeeeee;
    font-size: 12px;
    color: #333333;
}
.search{
     display: block;
     width: 14px;
     height: 13px;
    background: url('../images/search.png') no-repeat;
    position: absolute;
    left: 6px;
    top: 50%;
    margin-top: -7px;
 }
/*导航开始*/
.nav{
    width: 100%;
    height: 58px;
}
.nav .container ul li{
    float: left;
    width: 171px;
    height: 58px;
    text-align: center;
    line-height: 58px;
    background: url('../images/nav_line.png') no-repeat right center;
    position: relative;
    /*z-index: 999a;*/
}
.nav .container ul > li > a{
    display: block;
    width: 171px;
    height: 58px;
    font-size: 18px;
    color: #333333;
}
.nav .container ul > li:hover > a{
    color: #01a6ea;
}
.nav .container ul > li > a.xz{
    color: #01a6ea;
}
.nav .container ul li.last{
    background-image: none;
}

/*导航二级菜单样式*/
.drop_down{
    width: 170px;
    border-top: 1px solid #00a0e9;
    background-color: #fff;
    position: absolute;
    top: 58px;
    left: 0;
    z-index: 999;
    display: none;
}
.nav > .container > ul > li > i{
    width: 15px;
    height: 8px;
    background: url('../images/icon11.png') no-repeat;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -8px;
    display: none;
}
.drop_down > a{
    display: block;
    width: 170px;
    height: 46px;
    line-height: 46px;
}
.drop_down > a:hover{
    color: #336699;
}
/*导航下拉菜单*/
/*产品与服务部分*/
.tb{
    width: 642px;
    position: absolute;
    top: 58px;
    left: 0;
    z-index: 9999999;
    border-top: 1px solid #00a0e9;
    display: none;
}
.tab_title1{
    width: 170px;
    height: 206px;
    float: left;
    background-color: #fff;
    padding: 17px 0 52px;
}
.tab_title1 > a{
    display: block;
    width: 170px;
    height: 47px;
    line-height: 47px;
    text-align: center;
    position: relative;
}
.tab_title1 > a > img{
    width: 8px;
    height: 15px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -8px;
    display: none;
}
.tab_title1 > a:hover{
    color: #01a6ea;
}
.tab_cont1{
    float: right;
    width: 472px;
    height: 240px;
    padding-bottom: 35px;
    overflow: hidden;
    background-color: #fff;
    /*position: relative;*/
}
/*.left1{
    width: 236px;
}*/
.left1 > p{
    text-align: left;
    padding-left: 40px;
    margin-top: 3px;
    font-weight: 900;
}
.left1 > a{
    display: block;
    height: 36px;
    line-height: 36px;
    text-align: left;
    padding-left: 40px;
}
.left1 > a:hover{
    color: #01a6ea;
}
.gengduo1{
    color: #00a0e9;
}
/*.menu_main1 > a{*/
/*display: block;*/
/*height: 36px;*/
/*line-height: 36px;*/
/*text-align: left;*/
/*padding-left: 40px;*/
/*}*/
/*.tb{*/
    /*width: 600px;*/
    /*position: absolute;*/
    /*z-index: 999;*/
    /*background-color: #fff;*/
    /*display: none;*/
/*}*/
/*.tb > div {*/
    /*background: #ffffff;*/
/*}*/
/*.tb_title1{*/
    /*width: 170px;*/
    /*padding: 17px 0;*/
/*}*/
/*.tb_title1 a{*/
    /*display: block;*/
    /*width: 170px;*/
    /*height: 47px;*/
    /*text-align: center;*/
    /*line-height: 47px;*/
/*}*/
/*.tb_title1 a:hover{*/
    /*color: #00a0e9;*/
/*}*/
/*.tb_cont1{*/
    /*line-height: 36px;*/
    /*width: 426px;*/
/*}*/
/*.tb_cont1 > div > div{*/
    /*width: 236px;*/
    /*text-align: center;*/
/*}*/
/*.tb_cont1 > div > div.left > p{*/
    /*font-weight: 900;*/
/*}*/
/*.tab_cont1 > div > div > p{*/
    /*font-weight: 900;*/
/*}*/
/*.tab_cont1 > div > div.left > a{*/
    /*display: block;*/
    /*width: 236px;*/
    /*height: 36px;*/
    /*text-align: center;*/
    /*line-height: 36px;*/
/*}*/




/*.nav_menu{*/
    /*width: 170px;*/
    /*height: 500px;*/
    /*background-color: #fff;*/
    /*position: absolute;*/
    /*top: 59px;*/
    /*left: 0;*/
    /*z-index: 999;*/
/*}*/
/*.nav_menu ul li{*/
    /*width: 170px;*/
    /*height: 47px;*/
    /*line-height: 47px;*/
    /*padding: 17px 0;*/
    /*position: relative;*/
/*}*/
/*.nav_menu ul li > a{*/
    /*display: block;*/
    /*width: 170px;*/
    /*height: 47px;*/
    /*line-height: 47px;*/
/*}*/
/*.menu{*/
    /*width: 1000px;*/
    /*height: 500px;*/
    /*background: url('../images/icon12.png') no-repeat left 35px #ffffff;*/
    /*background-color: #fff;*/
    /*position: absolute;*/
    /*left: 170px;*/
    /*top: 0;*/
    /*display: none;*/
/*}*/
/*.menu_main1{*/
    /*width: 236px;*/
/*}*/
/*.menu_main1 > em{*/
    /*display: block;*/
    /*font-style: normal;*/
    /*text-align: left;*/
    /*padding-left: 40px;*/
    /*margin-top: 3px;*/
    /*font-weight: 900;*/

/*}*/
/*.menu_main1 > a{*/
    /*display: block;*/
    /*height: 36px;*/
    /*line-height: 36px;*/
    /*text-align: left;*/
    /*padding-left: 40px;*/
/*}*/
/*.menu_main1 > a:hover{*/
    /*color: #264974;*/
/*}*/
/*.nav_menu > i{*/
    /*display: block;*/
    /*width: 15px;*/
    /*height: 8px;*/
    /*background: url('../images/icon11.png') no-repeat;*/
    /*position: absolute;*/
    /*top: -8px;*/
    /*left: 50%;*/
    /*margin-left: -8px;*/
/*}*/





/*.nav_main{*/
    /*width: 1000px;*/
    /*height: 500px;*/
    /*position: absolute;*/
    /*left: 0;*/
    /*top: 58px;*/
    /*z-index: 9999;*/
    /*margin-top: 1px;*/
/*}*/
/*.nav_main .menu{*/
    /*width: 170px;*/
    /*padding: 17px 0;*/
    /*background-color: #fff;*/
    /*position: absolute;*/
    /*left: 0;*/
    /*top: 59px;*/
    /*z-index: 9999;*/
/*}*/
/*.nav_main .menu > i{*/
    /*display: block;*/
    /*width: 15px;*/
    /*height: 8px;*/
    /*background: url('../images/icon11.png') no-repeat;*/
    /*position: absolute;*/
    /*top: -8px;*/
    /*left: 50%;*/
    /*margin-left: -8px;*/
/*}*/
/*.nav_main .menu > a{*/
    /*display: block;*/
    /*width: 170px;*/
    /*height: 47px;*/
    /*text-align: center;*/
    /*line-height: 47px;*/
/*}*/
/*.nav_main .menu > a:hover{*/
    /*color: #264974;*/
/*}*/
/*.nav_menu{*/
    /*width: 170px;*/
    /*height: 273px;*/
    /*padding: 17px 0 54px;*/
    /*margin-bottom: 37px;*/
    /*background-color: #fff;*/
    /*position: absolute;*/
    /*left: 0;*/
    /*top: 59px;*/
    /*z-index: 9999;*/
/*}*/
/*.nav_menu > i{*/
    /*display: block;*/
    /*width: 15px;*/
    /*height: 8px;*/
    /*background: url('../images/icon11.png') no-repeat;*/
    /*position: absolute;*/
    /*top: -8px;*/
    /*left: 50%;*/
    /*margin-left: -8px;*/
/*}*/
/*.nav_menu a{*/
    /*display: block;*/
    /*width: 170px;*/
    /*height: 47px;*/
    /*text-align: center;*/
    /*line-height: 47px;*/

/*}*/
/*.menu_main{*/
    /*width: 1000px;*/
    /*height: 500px;*/
    /*height: 273px;*/
    /*background: url('../images/icon12.png') no-repeat left 35px #ffffff;*/
    /*padding-bottom: 37px;*/
    /*position: absolute;*/
    /*top: 59px;*/
    /*left: 170px;*/
    /*z-index: 99999;*/
    /*display: none;*/
/*}*/
/*.menu_main1{*/
    /*width: 236px;*/
/*}*/
/*.menu_main1 > em{*/
    /*display: block;*/
    /*font-style: normal;*/
    /*text-align: left;*/
    /*padding-left: 40px;*/
    /*margin-top: 3px;*/
    /*font-weight: 900;*/
/*}*/
/*.menu_main1 > a{*/
    /*display: block;*/
    /*height: 36px;*/
    /*line-height: 36px;*/
    /*text-align: left;*/
    /*padding-left: 40px;*/
/*}*/
/*.menu_main1 > a:hover{*/
    /*color: #264974;*/
/*}*/
/*banner开始*/
.index_banner{
    width: 100%;
    height: 616px;
    min-width: 1200px;
    overflow: hidden;
    position: relative;
    /*z-index: -9;*/
}
.index_banner .bd{
    position: relative;
    height: 616px;
    z-index: 0;
}
.index_banner .bd li{
    zoom: 1;
}
.index_banner .bd  li > a{
    display: block;
    width: 100%;
    min-width:1200px;
    height: 616px;
}
/*.index_banner .bd img{
    display: block;
    width: 100%;
    height: 616px;
}*/

/* 下面是前/后按钮代码，如果不需要删除即可 */
.index_banner .prev,
.index_banner .next{
    display: block;
    width: 53px;
    height: 120px;
    position: absolute;
    top: 50%;
    margin-top: -60px;
}
.index_banner .prev{
    left: 0;
    background: url('../images/left.png') no-repeat;
}
.index_banner .next{
    right: 0;
    background: url('../images/right.png') no-repeat;
}
/*.index_banner .prevStop{*/
    /*display:none;*/
/*}*/
/*.index_banner .nextStop{*/
    /*display:none;*/
/*}*/

/*文字部分开始*/
.txt{
    width: 100%;
    height: 41px;
    line-height: 41px;
    background: url('../images/index_bj.png') repeat;
    position: relative;
    margin-top: -41px;
    z-index: 999;
}
.txt_r{
    width: 1050px;
    padding-right: 50px;
}

/*.txt{
    width: 100%;
    height: 41px;
    line-height: 41px;
    background: url('../images/index_bj.png') repeat;
    position: relative;
    margin-top: -41px;
    z-index: 999;
}
.txt_l > span{
    font-size: 18px;
    color: #ffffff;
}
.txt-top{
    width: 1050px;
}
.txt-top .bd{
   height: 0;
}*/
/*.txt-top .infoList li{*/
    /*height: 41px;*/
    /*line-height: 41px;*/
/*}*/
.txt-top .infoList li > a{
    font-size: 14px;
    color: #ffffff;
}
.txt-top .infoList li .date{
    float:right;
    font-size: 12px;
    color: #ffffff;
}
/*主体部分开始*/
.main1{
    width: 100%;
    background-color: #f9f9f9;
    padding-top: 30px;
    padding-bottom: 42px;
    margin-bottom: 40px;
}
.main1_l{
    width: 850px;
}
.main1_l.qwidth{
    width: 963px;
}
.main1_l_t{
    width: 100%;
    line-height: 30px;
    margin-bottom: 15px;
}
.span1{
    padding-right: 22px;
    font-size: 20px;
    color: #333333;
    font-weight: 900;
    background: url('../images/icon1.png') no-repeat right center;
}
a{
    cursor: pointer;
}
.span2{
    padding-right: 25px;
    background: url('../images/icon2.png') no-repeat right center;
    cursor: pointer;
}
/*main1下左小轮播*/
.main1_l_b_l{
    width: 460px;
    height: 326px;
    overflow: hidden;
    position: relative;
}
.main1_l_b_l .hd{
    height: 14px;
    overflow: hidden;
    position: absolute;
    right: 20px;
    bottom: 62px;
    z-index: 1;
}
.main1_l_b_l .hd ul{
    float:left;
    zoom:1;
    overflow:hidden;
    margin-left: -5px;
}
.main1_l_b_l .hd ul li{
    float: left;
    width: 14px;
    height: 14px;
    margin-left: 5px;
    background: url('../images/qpic9.png') no-repeat;
    cursor: pointer;
}
.main1_l_b_l .hd ul li.on{
    background: url('../images/qpic10.png') no-repeat;
}
.main1_l_b_l .bd{
    /*position:relative;*/
    height:100%;
    z-index:0;
}
.main1_l_b_l .bd li{
    position: relative;
    zoom:1;
}
.main1_l_b_l .bd img{
    width: 460px;
    height: 326px;
    display: block;
}
.main1_l_b_l .layer{
    width: 420px;
    height: 50px;
    padding: 0 20px;
    line-height: 50px;
    background: url('../images/index_bj2.png') repeat;
    position: absolute;
    left: 0;
    bottom: 0;
}
.main1_l_b_l .layer a{
    font-size: 14px;
    color: #ffffff;
}
.main1_l_b_r{
    width: 480px;
}
.main1_l_b_r_t{
    width: 100%;
    height: 118px;
    border-bottom: 1px solid #dcdcdc;
    position: relative;
    margin-bottom: 9px;
}
.main1_l_b_r_t h3{
    line-height: 26px;
    font-weight: 900;
    margin-bottom: 8px;
}
.main1_l_b_r_t p{
    line-height: 25px;
}
.main1_l_b_r_t .xq{
    color: #00a0e9;
    position: absolute;
    right: 0;
    bottom: 12px;
}
.main1_l_b_r_b ul{ margin-bottom:-6px; }
.main1_l_b_r_b ul > li{
    padding-left: 9px;
    height: 29px;
    line-height: 29px;
    background: url('../images/icon6.png') no-repeat left center;
}
.main1_l_b_r_b ul > li:hover > a > span{
    color: #00a0e9;
}
.main1_r_t{
    width: 210px;
    margin-bottom: 14px;
}
.main1_r_b{ width: 210px; }
.main1_r_b ul{ width: 210px; }
.main1_r_b ul li{ width: 210px; height:110px; text-align:center; margin-top:13px; position:relative; }
.main1_r_b ul li .pic{ width: 210px; height:110px; overflow:hidden; }
.main1_r_b ul li .pic img{ width: 210px; height:110px; }
.main1_r_b ul li .title{ width: 210px; height:110px; background: url('../images/qpic6.png') repeat; position:absolute; top:0px; left:0px; }
.main1_r_b ul li .title1{ width: 210px; padding-top:17px; }
.main1_r_b ul li .title1 img{ width: 52px; height: 52px; }
.main1_r_b ul li .title2{ font-size:18px; color:#fff; width: 210px; line-height:100%; margin-top:8px; }


/*main1 新加*/
.qmain1{ width: 963px; margin-top:32px; }
.qmain1 .biaoti{ width: 100%; height:33px; border-bottom:1px solid #dadada; }
.qmain1 .biaoti1{ margin-left:30px; }
.qmain1 .biaoti1:first-child{ margin-left:0px; }
.qmain1 .biaoti1 a{ font-size:18px; color:#4d4d4d; height:32px; line-height:100%; display:block; }
.qmain1 .biaoti1 a:hover,.qmain1 .biaoti1 a.xz{ color:#00a0e9; border-bottom:2px solid #11a6ea; }
.qmain1_l{ width: 460px; }
.qmain1_l1{ width: 460px; margin-top:20px; position:relative; }
.qmain1_l1 .pic{
    width: 460px;
    height: 186px;
    overflow: hidden;
}
.qmain1_l1 .pic img{
    width: 460px;
    height: 186px;
    display: block;
}
.qmain1_l1 .title{
    font-size: 14px;
    color: #ffffff;
    width: 420px;
    height: 40px;
    padding: 0 20px;
    line-height: 40px;
    text-align: center;
    background: url('../images/index_bj2.png') repeat;
    position: absolute;
    left: 0;
    bottom: 0;
    display:none;
}
.qmain1_l1 .title a{
    font-size: 14px;
    color: #ffffff;
}
.qmain1_r{ width: 480px; }
.qmain1_r .title1{}
.qmain1_r .title1 a{ font-size:18px; color:#4d4d4d; height:32px; line-height:100%; display:block; }
.qmain1_r .title1:hover a{ color:#00a0e9; border-bottom:2px solid #11a6ea; }
.qmain1_r .title1.xz a{ color:#00a0e9; border-bottom:2px solid #11a6ea; }
.qmain1_r .title_nr{ width:100%; margin-top:11px; }
.qmain1_r .title_nr1{ width:100%; display:none; }

.qmain2{ margin-bottom:26px; }
.qmain2 img{ width:100%; }

/*main2开始*/
.main2{
    margin-bottom: 26px;
}
.main2_r_t{
    margin-bottom: 1px;
}
.main2_r_b{
    width: 322px;
}
.main2_r_b > ul > li{
    float: left;
    width: 322px;
    height: 86px;
    padding-top: 7px;
    border-bottom: 1px dashed #ececec;
}
.main2_r_b > ul > li > h4{
    padding-left: 16px;
    line-height: 28px;
    background: url('../images/icon3.png') no-repeat left center;
    font-weight: 900;
}
.main2_r_b > ul > li > h4:hover a{
    color: #00a0e9;
}
.main2_r_b > ul > li > p{
    padding-left: 16px;
    line-height: 25px;
}
/*tab切换部分*/
.tab_title a{
    display: inline-block;
    width: 140px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    background-color: #f4f4f4;
}
.tab_title a:hover{
    color: #ffffff;
    background-color: #00a0e9;
}
.tab_title a.xz{
    color: #ffffff;
    background-color: #00a0e9;
}
.tab_cont{
    width: 848px;
    height: 312px;
    overflow: hidden;
}
.tab_cont ul li{
    width: 848px;
    height: 83px;
    padding: 10px 0;
    border-bottom: 1px dashed #ececec;
}
.tab_cont ul li .left{
    width: 408px;
}
.tab_cont ul li .right{
    width: 408px;
}
.left > h4{
    padding-left: 16px;
    line-height: 28px;
    background: url('../images/icon3.png') no-repeat left center;
    font-weight: 900;
}
.left > h4:hover a{
    color: #00a0e9;
}
.left p{
    padding-left: 16px;
    line-height: 25px;
}
.right > h4{
    padding-left: 16px;
    line-height: 28px;
    background: url('../images/icon3.png') no-repeat left center;
    font-weight: 900;
}
.right > h4:hover a{
    color: #00a0e9;
}
.right p{
    padding-left: 16px;
    line-height: 25px;
}
/*main3开始*/
.main3{
    width: 100%;
    height: 430px;
    background-color: #f9f9f9;
    margin-bottom: 17px;
}
.main3_t{
    width: 1200px;
    padding-top: 20px;
}
.main3_picScroll{
    width: 1200px;
    height: 340px;
    overflow: hidden;
    position: relative;
}
.main3_picScroll .hd{
    overflow: hidden;
}
.main3_picScroll .hd .prev,
.main3_picScroll .hd .next{
    display:block;
    width: 52px;
    height: 98px;
    overflow: hidden;
    cursor: pointer;
    position: absolute;
    top: 50%;
    margin-top: -49px;
    z-index: 99;
}
.main3_picScroll .hd .prev{
    background: url('../images/left1.png') no-repeat;
    left: 0;
}
.main3_picScroll .hd .next{
    background: url('../images/right1.png') no-repeat;
    right: 0;
}
.main3_picScroll .bd ul{
    overflow: hidden;
    zoom: 1;
}
.main3_picScroll .bd ul li{
    float: left;
    width: 284px;
    margin-right: 20px;
    _display: inline;
    overflow: hidden;
    position: relative;
}
.main3_picScroll > .bd ul li .pic {
    position: relative;
}
.main3_picScroll > .bd ul li .pic img{
    display: block;
    width: 284px;
    height: 340px;
}
.main3_picScroll .bd ul > li > .mc{
    width: 284px;
    height: 340px;
    text-align: center;
    background: url('../images/index_bj2.png') repeat;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}
.main3_picScroll .bd ul > li > .mc > .cont > h3{
    line-height: 48px;
}
.main3_picScroll .bd ul > li > .mc > .cont > P{
    width: 250px;
    margin: 0 auto;
    line-height: 24px;
    padding-bottom: 20px;
}

/*main3定位部分*/
.layer3{
    display: block;
    width: 284px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    background: url('../images/index_bj2.png') repeat;
    position: absolute;
    left: 0;
    bottom: 0;
}
/*main4开始*/
.main4_l{
    width: 424px;
    height: 264px;
    position: relative;
    margin-right: 29px;
}
.main4_l_t{
    width: 424px;
}
.main4_l .img{
    display: block;
    width: 422px;
    height: 116px;
    margin-bottom: 16px;
}
.main4_l p{
    line-height: 24px;
    /*background-color: #f00;*/
}
.main4_l .xq1{
    color: #00a0e9;
    position: absolute;
    right: 0;
    bottom: 16px;
}
.main4_m{
    width: 396px;
    margin-right: 29px;
}
.main4_l_m{
    width: 396px;
}
.main4_m_b ul li{
    width: 384px;
    height: 29px;
    padding-left: 12px;
    line-height: 29px;
    border-bottom: 1px dashed #ececec;
    background: url('../images/icon6.png') no-repeat left center;
}
.main4_m_b ul li:hover > a > span{
    color: #00a0e9;
}
.main4_r{
    width: 322px;
}
.main4_r_t{
    width: 322px;
}
.main4_r_b ul li{
    width: 322px;
    height: 29px;
    padding-left: 12px;
    line-height: 29px;
    border-bottom: 1px dashed #ececec;
    background: url('../images/icon6.png') no-repeat left center;
}
.main4_r_b ul li:hover a span{
    color: #00a0e9;
}

/*main5开始*/
.main5{
    width: 100%;
    height: 182px;
    background-color: #f9f9f9;
}
.main5_picMarquee{
    width: 1200px;
    overflow: hidden;
    position: relative;
}
.main5_picMarquee .bd ul{
    overflow: hidden;
    zoom: 1;
}
.main5_picMarquee .bd ul li{
    float: left;
    width: 227px;
    height: 92px;
    _display: inline;
    overflow: hidden;
    margin-right: 15px;
    border: 1px solid #ececec;
}
.main5_picMarquee .bd ul li .pic img{
    width: 227px;
    height: 92px;
    display: block;
}
.main5_picMarquee .bd ul li .title{
    line-height: 24px;
}
img.desaturate{
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;

}
/*main6开始*/
.main6_b{
    width: 1200px;
    margin-bottom: 19px;
}
.main6_b a{
    line-height: 26px;
    padding: 0 16px;
    /*background: url('../images/icon7.png') no-repeat right center;*/
}
.main6_b a:hover{
    color: #01a6ea;
}
.main6_b a.main6_a1{
    padding-left: 0;
}
/*.main6_b a.main6_a2{
    padding-left: 0;
}
.main6_b a.main6_a3{
    padding-left: 13px;
    padding-right: 0;
    background: none;
}*/
/*底部开始*/
.foot{
    width: 100%;
    min-width: 1200px;
    height: 133px;
    background: url('../images/foot_bj.jpg');
}
.foot .container{
    height: 133px;
    position: relative;
}
.foot_l{
    height: 78px;
    position: absolute;
    top: 50%;
    margin-top: -39px;
    left: 0;
}
.foot_l p{
    line-height: 26px;
}
.foot_r{
    width: 72px;
    height: 92px;
    position: absolute;
    top: 50%;
    margin-top: -46px;
    right: 30px;
}
.foot_r > img{
    display: block;
    width: 72px;
    height: 72px;
    margin-bottom: 9px;
}
.foot_r > p{
    width: 72px;
    text-align: center;
}
/*悬浮框部分开始*/
.xuanfu{
    width: 286px;
    height: 170px;
    text-align: center;
    border: 10px solid #f2f2f2;
    background-color: #f7f7f7;
    /*position: absolute;*/
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999999;
}
.xuanfu > h3{
    text-align: center;
    margin-top: 46px;
    margin-bottom: 13px;
    font-weight: 900;
}
.xuanfu > h3:hover a{
    color: #00a0e9;
}
.xuanfu > p{
    width: 228px;
    margin: 0 auto;
    text-align: left;
    line-height: 20px;
}
.xuanfu > p:hover  a{
    color: #00a0e9;
}
.xuanfu > a{
    display: block;
    width: 14px;
    height: 14px;
    float: right;
    margin-top: 12px;
    margin-right: 14px;
}
.xuanfu > a > img{
    display: block;
    width: 14px;
    height: 14px;
}
/*.xuanfu > span{*/
    /*display: block;*/
    /*width: 14px;*/
    /*height: 14px;*/
    /*background: url('../images/xf_anniu.png') no-repeat;*/
    /*position: absolute;*/
    /*top: 12px;*/
    /*right: 14px;*/
/*}*/


/*02-关于长安开始*/
.banner1{
    width: 100%;
    height: 350px;
}
/*main-1开始*/
.top-1{
    width: 100%;
    height: 60px;
    line-height: 60px;
    border-bottom: 1px dashed #dcdcdc;
}
.list ul li{
    height: 72px;
    margin-right: 55px;
}
.list ul li > a{
    display: inline-block;
    height: 26px;
    margin-top: 20px;
}
.list ul li > a.xz{
    color: #366399;
    border-bottom: 1px solid #436da0;
}
.list ul li:hover a{
    color: #366399;
    border-bottom: 1px solid #436da0;
}
.main-1_cont p{
    line-height: 30px;
}
.main-1_cont > img{
    display: block;
    width: 1199px;
    height: 344px;
    margin-top: 4px;
}
.main-1_b{
    margin-bottom: 50px;
}

/*03-组织机构开始*/

.zzjg{
    display: block;
    width: 1164px;
    height: 593px;
    margin: 0 auto;
}
.main-2_cont_b{
    width: 100%;
    height: 134px;
    border-top: 1px dashed #eeeeee;
    margin-top: 20px;
}
.main-2_cont_b > img{
    display: block;
    width: 142px;
    height: 41px;
    margin: 21px 0 12px 0;
}
.main-2_cont_b > p > a{
    display: inline-block;
    width: 70px;
    height: 30px;
    line-height: 30px;
    margin-right: 35px;
}
.main-2_cont_b > p > a:hover{
    color: #366399;
}

/*04-管理团队开始*/
.main-3_b ul li{
    width: 1185px;
    height: 263px;
    padding: 10px 0 10px 15px;
    background-color: #fafafa;
    margin-bottom: 30px;
}
.main-3_l a img{
    display: block;
    width: 187px;
    height: 263px;
}
.main-3_r{
    width: 939px;
    height: 263px;
    margin-left: 42px;
}
.main-3_r p:hover a{
    color: #436da0;
}
.main-3_r_t{
    /*height: 80px;*/
    border-bottom: 1px solid #eeeeee;
}
.main-3_r_t h3{
    margin-top: 43px;
    margin-bottom: 20px;
    *margin-bottom: 20px;
}
.main-3_r_t h3 > a{
    font-weight: 900;
}
.main-3_r_t p{
    margin-bottom: 15px;
}
.main-3_r_b{
    margin-top: 19px;
}
.main-3_r_b p{
    line-height: 30px;
    *line-height: 30px;
}
.main-3_xq{
    color: #436da0;
    line-height: 30px;
}
.main-3_xq1{
    width: 100%;
    height: 30px;
    line-height: 30px;
    *line-height: 30px;
    text-align: center;
    border-radius: 2px;
    behavior: url("js/ie-css3.htc");/*这个路径不用改*/
    position: relative;
    z-index: 999;
    background-color: #afafaf;
}
.main-3_xq1 a{
    display: block;
    width: 48px;
    height: 30px;
    background: url('../images/main-3_icon1.png') no-repeat left center;
    margin: 0 auto;
    padding-left: 28px;
}

/*05-发展历程*/
.main-4_b1{
    width: 100%;
    /*height: 186px;*/
    border-bottom: 1px dashed #d6d6d6;
    margin-bottom: 30px;
}
.main-4_b1 h3{
    width: 1160px;
    height: 50px;
    padding-left: 40px;
    line-height: 50px;
    background-color: #ededed;
    margin-bottom: 21px;
}
.main-4_b1 p{
    line-height: 30px;
    background: url('../images/icon3.png') no-repeat left center;
    padding-left: 15px;
}

/*06-荣誉资质开始*/
.main-5_b{
    margin-bottom: 18px;
}
.main-5_b ul{
    margin-left: -21px;
}
.main-5_b ul li{
    float: left;
    width: 282px;
    height: 395px;
    border: 1px solid #f4f4f4;
    margin-left: 21px;
    margin-bottom: 30px;
}
.main-5_b ul li > a{
    display: block;
    width: 284px;
    height: 397px;
    position: relative;
}
.main-5_b ul li > a > span{
    width: 284px;
    height: 397px;
    background: url('../images/main-5_bj1.png') repeat;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}
/*分页开始*/
.page{
    width: 392px;
    margin: 0 auto;
    *margin-top: 50px;
}
.page a{
    display: block;
    float: left;
    color: #323232;
    text-align: center;
    background-color: #f3f2f2;
    border: 1px solid #dddddd;
    height: 26px;
    line-height: 26px;
    margin-right: 3px;
}
.page a:hover{
    color: #ffffff;
    background-color: #133475;
}
.page a.shuzi{
    width: 26px;
 }
.page a.shouye{
    width: 51px;
}
.page a.sx{
    width: 56px;
}
.page a.strong{
    color: #ffffff;
    background-color: #133475;
}

/*07-公司动态开始*/
.main-6_b1{
    width: 100%;
    height: 170px;
    border-bottom: 1px dashed #e0e0e0;
}
.main-6_b1:hover h3 > a{
    color: #133475;
}
.main-6_b1:hover .main-6_xq{
    background-color: #133475;
    color: #ffffff;
}
.main-6_b1 > a{
    display: block;
    width: 185px;
    height: 132px;
    margin: 20px 0;
}
.main-6_b1_r{
    width: 992px;
    height: 132px;
    margin: 20px 0;
}
.main-6_b1_r h3{
    margin-bottom: 20px;
}
/*.main-6_b1_r h3:hover a{
    color: #133475;
}*/
.main-6_b1_r p{
    line-height: 24px;
    margin-bottom: 18px;
}
.main-6_xq{
    display: block;
    width: 85px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    background-color: #f1f1f1;
    border-radius: 1px;
    behavior: url("js/ie-css3.htc");/*这个路径不用改*/
    position: relative;
    z-index: 999;
}
/*.main-6_xq:hover{
    background-color: #133475;
    color: #ffffff;
}*/
.main-6_b{
    margin-bottom: 40px;
}
.page{
    margin-bottom: 35px;
}

/*08-公司动态-详情*/
.main-7_b{
    border-bottom: 1px solid #eeeeee;
}
.main-7_b h3{
    width: 100%;
    text-align: center;
    font-weight: 900;
    margin-bottom: 17px;
}
.main-7_b span{
    display: block;
    width: 100%;
    /*text-align: center;*/
    margin-bottom: 29px;
}
.main-7_b span.shijian{
    text-align: center;
}
.main-7_b p{
    line-height: 24px;
    text-indent: 2em;
}
.main-7_b1{
    margin-top: 9px;
}
.main-7_b1 p{
    line-height: 30px;
}
.main-7_b1 p:hover > a{
    color: #133475;
}

/*09-产品与服务开始*/
.main-8_b_t{
    width: 772px;
    margin: 0 auto;
    position: relative;
    z-index: 9999;
}
.main-8_b_t ul {
    margin-right: -152px;
}
.main-8_b_t ul li{
    width: 310px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    border-radius: 1px;
    margin-right: 152px;
    background: url('../images/1.png1.png') no-repeat 196px center #cccccc;
    position: relative;
}
.main-8_b_t ul li:hover{
    background: url('../images/main-7_icon1.png') no-repeat 196px center #01a6ea;
}
.main-8_b_t ul li:hover > a{
    color: #ffffff;
}
.main-8_b_t ul li.xz{
    background: url('../images/main-7_icon1.png') no-repeat 196px center #01a6ea;
}
.main-8_b_t ul li.xz > a{
    color: #ffffff;
}
.main-8_b_t ul li > a{
    display: block;
    width: 310px;
    height: 35px;
}
.main-8_b_b{
    margin-top: 37px;
}
.main-8_b_b ul{
    margin-left: -38px;
    /*position: relative;*/
    /*z-index: -9;*/
}
.main-8_b_b ul li{
    float: left;
    width: 374px;
    height: 231px;
    position: relative;
    margin-left: 38px;
    margin-bottom: 40px;
}
.main-8_b_b ul li > a > span{
    display: block;
    width: 374px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    background: url('../images/index_bj2.png') repeat;
    position: absolute;
    left: 0;
    bottom: 0;
}
.main-8_b_b ul li .mc{
    width: 374px;
    height: 231px;
    text-align: center;
    background: url('../images/index_bj2.png') repeat;
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}
.cont{
    width: 246px;
    height: 154px;
    margin: 40px auto 0;
}
.cont h3{
    line-height: 30px;
    margin-bottom: 19px;
}
.cont h3 > a{
    display: block;
    background: url('../images/main-8_icon1.png') no-repeat center bottom;
    line-height: 48px;
}
.cont p{
    line-height: 21px;
    margin-bottom: 23px;
}
.cont > a{
    display: block;
    width: 96px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    margin: 0 auto;
    background-color: #eeeeee;
}

/*10-产品与服务-下拉*/
.drop_down1{
    width: 310px;
    position: absolute;
    left: 0;
    top: 35px;
    display: none;
    /*z-index: 9999;*/
    /**position: absolute;*/
    /**z-index: 9999;*/
    background-color: #fafafa;
}
.drop_down1 a{
    display: block;
    width: 310px;
    height: 44px;
    text-align: center;
    line-height: 44px;
    border-bottom: 1px dashed #dddddd;
}
.drop_down1 a:hover{
    color: #01a6ea;
}

/*11-产品与服务详情*/
.main-9_b h3{
    font-weight: 900;
    margin-top: 34px;
    margin-bottom: 32px;
}
.main-9_b p{
    line-height: 24px;
}
.main-9_b h2{
    font-weight: 900;
    margin: 35px 0;
}

/*12-人才战略开始*/
.main-10_b p{
    line-height: 24px;
}
.main-10_b p.tubiao{
    padding-left: 11px;
    background: url('../images/icon8.png') no-repeat left center;
}
.main-10_b > img{
    display: block;
    width: 1200px;
    height: 269px;
    margin-top: 28px;
}

/*13-招聘信息开始*/
.main-11_b_t{
    width: 1144px;
    height: 44px;
    line-height: 44px;
    background-color: #01a6ea;
    margin-bottom: 16px;
    padding-left: 56px;
}
.main-11_b_t span{
    display: inline-block;
}
.main-11_b_t span.span-1{
    width: 410px;
}
.main-11_b_t span.span-2{
    width: 276px;
}
.main-11_b_t span.span-3{
    width: 273px;
}
.main-11_b_t span.span-4{
    width: 173px;
}
.main-11_b_b ul li .cont1{
    width: 1144px;
    height: 44px;
    line-height: 44px;
    background-color: #ededed;
    margin-bottom: 2px;
    *margin-bottom: 2px !important;
    zoom: 1;
    cursor: pointer;
    padding-left: 56px;
}
.main-11_b_b ul li span{
    display: inline-block;
}
.main-11_b_b ul li span.span-1{
    width: 410px;
}
.main-11_b_b ul li span.span-2{
    width: 276px;
}
.main-11_b_b ul li span.span-3{
    width: 248px;
    padding-left: 25px;
}
.main-11_b_b ul li span.span-4{
    width: 173px;
}

/*招聘信息下拉框*/
.main-11_b_b ul > li > .cont1{
    position: relative;
}
.main-11_b_b ul > li > .cont1 > i{
    display: block;
    width: 9px;
    height: 9px;
    background: url('../images/icon9.png') no-repeat;
    position: absolute;
    top: 50%;
    margin-top: -5px;
    left: 14px;
    cursor: pointer;
}
/*.anniu1{*/
    /*background: url('../images/icon9.png') no-repeat;*/
/*}*/
/*.anniu2{*/
    /*background: url('../images/icon10.png') no-repeat;*/
/*}*/
.drop_down2{
    width: 100%;
    /*height: 420px;*/
    padding-bottom: 35px;
    margin-top: 6px;
    margin-bottom: 5px;
    border-bottom: 1px dashed #eeeeee;
    display: none;
}
.drop_down2_l_t{
    width: 503px;
    min-height: 208px;
    padding-left: 25px;
    border-bottom: 1px solid #eeeeee;
}
.drop_down2_l_t > p{
    line-height: 24px;
}
.drop_down2_l_t > p > span.title1{
    display: block;
    margin-top: 23px;
    margin-bottom: 21px;
}
.drop_down2_l_b{
    padding-left: 25px;
    width:503px;
}
.drop_down2_l_b > p{
    line-height: 24px;
}
.drop_down2_l_b span.title1{
    display: block;
    margin-top: 23px;
    margin-bottom: 21px;
}
.drop_down2_r{
    margin-left: 24px;
    padding-left: 57px;
    border-left: 1px dashed #eeeeee;
    width:590px;
}
.drop_down2_r > p{
    line-height: 24px;
}
.drop_down2_r span.title1{
    display: block;
    margin-top: 23px;
    margin-bottom: 21px;
}

/*15-联系我们开始*/
.main-13_b_t{
    height: 58px;
    padding-left: 36px;
    margin-bottom: 17px;
    background: url('../images/contact_icon1.png') no-repeat left bottom;
}
.main-13_b_t h3{
    color: #323232;
    margin-bottom: 12px;
}
.main-13_b_t span{
    display: inline-block;
    margin-right: 38px;
}
.main-13_b_b{
    width: 1200px;
    height: 600px;
    border: 4px solid #eeeeee;
}
.main-13_b_b > img{
    display: block;
    width: 1144px;
    height: 557px;
    margin: 21px auto 21px;
}

/*16-合作单位开始*/
.main-14_b ul{
    margin-left: -10px;
}
.main-14_b ul li{
    float: left;
    width: 290px;
    height: 82px;
    border: 1px solid #f5f5f5;
    margin-left: 10px;
    margin-bottom: 25px;
}
.page1{
    margin-top: 25px;
}

/*17-成功案例开始*/
.main-15_b{
    margin-bottom: 50px;
}
.main-15_b ul li{
    height: 60px;
    line-height: 60px;
    background: url('../images/icon13.png') no-repeat left center;
    padding-left: 36px;
    border-bottom: 1px dashed #dcdcdc;
}
.main-15_b ul li > span{
    display: inline-block;
    width: 78px;
    margin-right: 23px;
}
.main-15_b ul li:hover a{
    color: #133475;
}

/*18-主要部门开始*/
.main-16_b ul li{
    width: 100%;
    height: 245px;
    background-color: #fafafa;
    margin-bottom: 30px;
}
.main-16_b_l{
    width: 187px;
    height: 224px;
    margin: 10px 0 10px 15px;
}
.main-16_b_l > a{
    display: block;
    width: 187px;
    height: 224px;
}
.main-16_b_r{
    width: 940px;
    height: 150px;
    margin-top: 55px;
}
.main-16_b_r > h3{
    width: 940px;
    height: 50px;
    border-bottom: 1px dashed #eeeeee;
    font-weight: 900;
}
.main-16_b_r > h3:hover a{
    color: #336699;
}
.main-16_b_r > p{
    line-height: 30px;
    margin-top: 21px;
    margin-bottom: 10px;
}
.main-16_b_r > p:hover a{
    color: #336699;
}
.main-16_b_r > a{
    color: #436da0;
}
