* { word-wrap: break-word; outline: none; }
body { background: #FFF; width:100%;min-width: 1200px;max-width: 1900px;margin:0 auto;}
html, body { height: 100%;}
html { -webkit-text-size-adjust: none; }
body, td, input, textarea, select,
button { color: #707070; font-size: 12px; font-family: "Microsoft Yahei", "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; }
body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin: 0; padding: 0; }
ul, ol, li { list-style-image: none; list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; }
a { color: #31b4e1; text-decoration: none; blr:expression(this.onFocus=this.blur()) }
a:hover { color: #ec5051; text-decoration: none; }
a img { border: none; }
em, cite, th { font-style: normal; font-weight: normal; }
table { border-collapse: collapse; border-spacing:0;}
th { text-align: left; }
input, button, select, textarea { outline: none }
i,em{ font-style:normal;}
i.fa { font-size: 14px; vertical-align: middle; margin-right: 4px; }
input[type='text']:focus{ border:1px solid #62b3ff;}
input[type='text'].error:focus{ border:1px dashed #E84C3D;}
input[type='submit']{ outline:0 none;}
.fontweight{ font-weight:bold;}
.overflow_view{ overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.fl_label{ display:inline-block; width:100px; text-align:right; float:left;}
.li_color{ color:#ec5051}
.iframe_body{ background-color:#fcfcfc;}
.tl { text-align: left !important; }
.tc { text-align: center !important; }
.tr { text-align: right !important; }
.clearfix:after,.clearfix:before{ content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear{ clear:both;}
.fl{ float:left !important;}
.fr{ float:right !important;}
.fn{ float:none !important;}
.pointer{ cursor:pointer;}
.lie{ width:100%; float:left;}
.hide{ display:none;}
.show{ display:block;}
.header,.lanmu,.shousuo,.#scrollPics,.case,.product,.gslinian,.youshi,.hezuo,.footer,.fot,.newszhixun,.danye,.gsnews{
    width:100%;min-width: 1200px;max-width: 1900px;margin:0 auto;
}
/****header***/
.header{height: 150px;background-color:#F5F5F5;}
.header #title{width:1200px;height: 26px;line-height: 26px;margin:0 auto;}
.header #title #left{float: left;font-size: 12px;color:#666;}
.header #title #right{float: right;font-size: 12px;color:#666;}
.logo{width:100%;height:124px;background-color: white;}
.logo #logo_center {width:1200px;height: auto;margin:0 auto;}
/**lanmu**/
.lanmu{height:50px;background-color: #1d1e6b;}
.lanmu ul {width:1200px;height: 50px;margin: 0 auto;}
.lanmu ul li{width:170px;height: 50px;font-size: 18px;float: left;border-left:1px solid #CCCCCC;letter-spacing: 2px; text-align: center;line-height: 50px;color:white;}
.lanmu ul #fist{border-left:0px;background-color: #203f8f;}
.lanmu ul a:hover li{background-color: #203f8f};
/**shousuo**/
.shousuo{height: 57px;}
.shousuo .shousuo_content{width:990px;margin:0 auto;}
.shousuo .shousuo_content p{font-size: 16px;color:#1d1e6b;text-align: left;line-height: 57px;float: left;}
.shousuo .shousuo_content p span{color:#666;}
.shousuo_content form{float: right;width:349px;height: 40px;border:1px solid #1d1e6b;margin-top: 10px;}
.shousuo_content form #q{width:308px;height: 38px;border:0px;font-size: 16px;color:#999;text-indent: 1em;line-height: 38px;}
.shousuo_content form #submit{width:39px;height: 40px;background:url(../img/shousuo001.png) no-repeat 1px 0px;display: block;float: right;border:0px;margin-top: -40px;}
/**scrollPics***/
#scrollPics {
    width:100%;
    /*height: 500px;*/
    max-width: 1900px;
    min-width: 1200px;
    margin:0 auto;
    margin-bottom: 10px;
    overflow: hidden;
    position: relative;
}
.slider {
    margin-top: 0;
}
.num {
    position: absolute;
    right: 5px;
    bottom: 5px;
}
#scrollPics .num li {
    float: left;
    color: #FF7300;
    text-align: center;
    line-height: 16px;
    width: 16px;
    height: 16px;
    cursor: pointer;
    overflow: hidden;
    margin: 3px 1px;
    border: 1px solid #FF7300;
    background-color: #fff;
}
    #scrollPics .num li.on {
        color: #fff;
        line-height: 21px;
        width: 21px;
        height: 21px;
        font-size: 16px;
        margin: 0 1px;
        border: 0;
        background-color: #FF7300;
        font-weight: bold;
    }
  /**case**/
  .case{height: 500px;display: none;}
  .hottjs {
    width: 1000px;
    height: 150px;
    margin: 0 auto;
    background: url(../img/hotzy.jpg) no-repeat 0px 105px;}
    .hottjscenter {
    height: 65px;
    float: left;
    margin-left: 435px;
    margin-top: 75px;
    text-align: center;
    border-bottom: 2px solid #1d1e6b;
}
    .hottjscenter p {
    color: #1d1e6b;
    font-size: 36px;
}
.case_list{width:1150px;height: 290px;margin:0 auto;margin-top: 20px;}
.case_list li{width:268px;height: 290px;float: left;margin-left: 19px;}
.case_list li img{width:268px;height: 200px;border:1px solid #D6D6D6;}
.case_list li p{text-align: center;height: 90px;font-size: 16px;color:#666666;padding: 10px;}
.case .more{margin:0 auto;width:124px;height: 31px;border: 1px solid #1d1e6b;text-align: center;line-height: 31px;color:#1d1e6b;font-size: 16.01px;}
/***product**/
.product{/*background-color: #F6F6F6;*/width:100%;min-width: 1200px;max-width: 1900px;margin:0 auto;}
.product_list{width:1200px;margin:20px auto;height: auto;}
.product_list_left {width:234px;border:12px solid #1d1e6b;float: left;}
.product_list_lefttop{width: 234px;height: 100px;background-color: #1d1e6b;color:white;font-size: 24px;line-height: 100px;text-align: center;}
/*.product_list_lefttop span{font-size: 12px;display: block;color:#666;height:20px;line-height: 20px;margin-top:2px;}
*/
.product_listul{width:234px;}
.product_listli {width:211px;font-size: 16px; color:white;margin:10px auto;text-indent: 1em;line-height: 35px;}
.product_listli .product_listitle{width:211px;background-color: #1d1e6b;height: 35px;color:white;}
.product_listli .product_listitle:hover{color:#00C7F6;}
.product_listli .product_listson{width:211px; margin-top: 10px;}
.product_listli .product_listson li{width:211px;height: 35px;background-color:#F5F5F5;margin-bottom: 10px;font-size: 16px;color:#666666;text-align: left;line-height: 35px;text-indent: 1em;}
.product_list_right{width:906px;float: right;}
.product_list_rightul li{width:289px;height: 300px;float: left;margin-left: 13px;}
.product_list_rightul li img{width:289px;height: 260px;border:1px solid #CCCCCC;}
.product_list_rightul li p{width:287px;height: 30px;font-size: 16px;color: #666666;line-height: 30px;text-align:center;}
.product_list_rightul li p:hover{color:#00C7F6;}
.product_list_lefttop span{width:126px;height: 33px;border:1px solid white;font-size: 16px;color:white;margin-left: 51px;display: block;float: left;margin-top: 33px;line-height: 33px;}
/*****/
.gslinian{height: 474px;background: url(../img/gslinian.jpg) no-repeat;margin:0 auto;clear: both;width:100%;min-width: 1200px;max-width: 1900px;margin:0 auto;}
#gslinian_title {width:1200px;height: 80px;font-size: 36.34px;text-align:center;line-height: 120px;color:white;margin:0 auto;}
#gslinian_title span{border-bottom:2px solid white;}
.gslinian ul{width:1200px;height: 300px;margin:0 auto;margin-top: 45px;}
.gslinian ul li{width:225px;height: 300px;float: left;margin-left: 13px;text-align: center;color:white;}
#gslinian_list01{background: url(../img/gslinian001.png)no-repeat 1px 1px;}
#gslinian_list02{background: url(../img/gslinian002.png)no-repeat 1px 1px;}
#gslinian_list03{background: url(../img/gslinian003.png)no-repeat 1px 1px;}
#gslinian_list04{background: url(../img/gslinian004.png)no-repeat 1px 1px;}
#gslinian_list05{background: url(../img/gslinian005.png)no-repeat 1px 1px;}
a:hover #gslinian_list01{background: url(../img/gslinian001s.png)no-repeat 1px -11px;}
a:hover #gslinian_list02{background: url(../img/gslinian002s.png)no-repeat 1px -11px;}
a:hover #gslinian_list03{background: url(../img/gslinian003s.png)no-repeat 1px -11px;}
a:hover #gslinian_list04{background: url(../img/gslinian004s.png)no-repeat 1px -11px;}
a:hover #gslinian_list05{background: url(../img/gslinian005s.png)no-repeat 1px -11px;}
.gsjj{height: 460px;margin: 0 auto;}
.gsjj_centent{width:1200px;height: 305px;margin: 0 auto;margin-top: 10px;}
.gsjj_left{float: left;width:670px;height: 305px;}
.gsjj_left h1{font-size: 23.18px;color:#1d1e6b;}
.gsjj_left span{font-size: 14.02px;color:#949494;display: block;}
.gsjj_left #gsjj_title{font-size: 16.02px;color:#090909; text-align: left;margin-top: 10px;}
.gsjj_left #description{font-size: 16.02px;color:#666;line-height: 30px;}
.gsjj_left .more{width:105px;height: 29px;background-color: #1d1e6b;font-size: 12.62px;text-align: center;line-height: 29px;border-radius: 3px;margin-top: 10px;color:white;}
.gsjj_right{width:396px;height: 296px;float: right;background: url(../img/gsjj_centent001.png)no-repeat;}
.gsjj_right img{width:344px;height: 247px;margin-top: 25px;margin-left: 26px;}
/**youshi***/
.youshi{height:735px;margin:0 auto;margin-top: 10px;}
.youshi ul {width:1200px;height: 478px; box-shadow: 2px 4px 10px #999; margin:0 auto;margin-top: 50px; }
.youshi ul li{width:600px;height: 239px;float: left;}
.youshi ul .youshi_li01{background-color: #F5F5F5;}
.youshi ul .youshi_li02{background-color: #1d1e6b;}
.youshi ul .youshi_li03{background-color: #1d1e6b;}
.youshi ul .youshi_li04{background-color: #F5F5F5;}
.youshi_li01tu {width:600px;height:239px;background: url(../img/youshi_li01tu.png)no-repeat 65px 75px;}
.youshi_li02tu {width:600px;height:239px;background: url(../img/youshi_li02tu.png)no-repeat 65px 75px;}
.youshi_li03tu {width:600px;height:239px;background: url(../img/youshi_li03tu.png)no-repeat 65px 75px;}
.youshi_li04tu {width:600px;height:239px;background: url(../img/youshi_li04tu.png)no-repeat 65px 75px;}
.youshi ul li div b{width:340px;margin-top: 38px;margin-left: 208px;font-size: 17.99px;color:#333;float: left;}
.youshi ul li div span{width:340px;margin-left: 208px;font-size: 15.99px;color:#919191;line-height: 35px;display: block;}
.youshi ul li .youshi_li02tu b{width:340px;margin-top: 30px;margin-left: 208px;font-size: 17.99px;color:white;float: left;}
.youshi ul li .youshi_li02tu span{width:340px;margin-top:10px;margin-left: 208px;font-size: 15.99px;color:white;line-height: 35px;display: block;}
.youshi ul li .youshi_li03tu b{width:340px;margin-top: 35px;margin-left: 208px;font-size: 17.99px;color:white;float: left;}
.youshi ul li .youshi_li03tu span{width:340px;margin-left: 208px;font-size: 15.99px;color:white;line-height: 35px;display: block;}
/**hezuo**/
.hezuo{height: 285px;margin:0 auto;background-color: #E3E3E3;}
 .img-scroll { position:relative; margin:20px auto; width:1200px;margin-top: 44px;   
}
     .img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:54px; height:103px; background-color:#1d1e6b;
     top:0; right: -12px !important;z-index: 9999;color:#FFF; text-align:center; line-height:100px}
     .img-scroll .prev { left:0;cursor:pointer;background: url(../img/left.png)no-repeat 1px 1px;}
     .img-scroll .next { right:0;cursor:pointer;background: url(../img/right.png)no-repeat 1px 1px;}
     .img-list { position:relative;  height:100px; margin-left:45px; overflow:hidden}
     .img-list ul { width:1200px;}
     .img-list li { float:left; display:inline; width:215px; margin-right:7px; height:103px; background-color:#BDBDDF; text-align:center; line-height:100px;border:2px solid #CCCCCC;}
     .newszhixun{height: 585px;margin: 0 auto;}
/**newszhixun_content***/
.newszhixun_content{width:1200px;height: 390px;margin:0 auto;}
.newszhixun_content_left{width:760px;height: 390px;float: left;}
.newszhixun_content_left b{text-align: right;font-size: 14px;color:#999;width:760px;height:51px;border-bottom:1px solid #E0E0E0;line-height: 75px;display: block;}
.newszhixun_content_left b span{display: block;width:140px;height: 51px;font-size: 16px;color:white;background-color: #1d1e6b;float: left;text-align: center;line-height: 51px;}
.newszhixun_content_leftnew{width: 760px;height:310px;margin-top: 30px;}
.wenews_left {width:330px;height: 310px;float: left;background-color: #F5F5F5;}
.wenews_right {width:400px;height: 310px;float: right;}
.wenews_left img{width:330px;height: 218px;}
.wenews_left p{text-align: left;font-size: 18px;color:#333;margin-top: 10px;}
.wenews_left span{font-size: 16px;margin-top: 10px;color:#666;display: block;}
.wenews_right ul li{width:400px;height: 100px;border-bottom: 1px solid #E0E0E0;}
.wenews_right ul li p{width:75px;height: 70px;margin-top: 1px;font-size:30px;color:#666;text-align: center;float: left;margin-top: 10px;}
.wenews_right ul li p span{display: block;font-size: 16px;width:75px;height: 30px;line-height: 30px;}
.wenews_right ul li #description{width:315px;height: 70px;float: right;font-size: 16px;color:#666;line-height: 30px;margin-top: 15px;}
.newszhixun_content_right{width:400px;height: 390px;float: right;}
.newszhixun_content_right b{text-align: right;font-size: 14px;color:#999;width:400px;height:51px;border-bottom:1px solid #E0E0E0;line-height: 75px;display: block;}
.newszhixun_content_right b span{display: block;width:140px;height: 51px;font-size: 16px;color:white;background-color: #F69D1E;float: left;text-align: center;line-height: 51px;}
.newszhixun_content_right ul{margin-top: 30px;}
.newszhixun_content_right ul li{width:400px;height: 93px;border-bottom: 1px solid #E0E0E0;}
.newszhixun_content_right ul li p{text-align: left;font-size: 18px;color:#333;margin-top: 10px;}
.newszhixun_content_right ul li span{font-size: 16px;margin-top: 10px;color:#666;display: block;}
.footer{height:300px;margin:0 auto;background-color: #333333;clear: both;}
.fot{height: 250px;background-color: #414141;}
.fot_content{width:1200px;height:250px;margin: 0 auto;}
.fot_content .fot_left{/*width:127px;height: 155px;*/margin-top: 54px;float: left;width: 380px}
.fot_content .fot_center{float: left;margin-top: 54px;margin-left: 170px;width:500px;text-align: left;color:#EFEFEF;}
.fot_content .fot_center #title{font-size:24px;}
.fot_content .fot_center p{font-size: 13px;margin-top: 5px;}
.fot_right{width:135px;height: 180px;float: right;margin-top: 51px;}
.fot_right img{width:133px;height: 133px;}
.fot_right p{color:white;font-size: 16px;text-align: center;}
.gsnews{text-align: center;font-size: 14px;color:#EFEFEF;line-height: 50px;}
/**danye***/
.danye{margin: 30 auto;margin-bottom: 20px;}
.danye_content{width:1200px;margin: 0 auto;}
.page_nav_box {
    width: 100%;
    margin: 20px 0 30px;
} 
.page_nav_box .page_pos {
    text-align: left;
    font-size: 14px;
    color: #646464;
    line-height: 46px;
}
.page_nav_box .page_pos a,.page_nav_box .page_pos a{
    color: #203f8f;
}
.container{width:1200px;margin: 0 auto;}
.product_list_lefts {width:234px;border:12px solid #1d1e6b;float: left;margin-top:20px;line-height: 30px;
font-size: 14px;}
.product_list_lefttops  {width: 234px;height: 100px;background-color: #1d1e6b;color:white;font-size: 24px;line-height: 100px;text-align: center;}
.celang{float: left;width:258px;margin-bottom: 20px;}
.product_list_lefts h4{font-size: 17px;width:234px;height: 30px; }
.danye_right{width:930px;float:right; margin-bottom: 20px;}
.danye_right .cpzs li{width:300px;height: 320px;float: left;margin-left: 10px;margin-top: 5px;}
.cpzs li img{width:300px;height:270px; border:1px solid #999;}
.cpzs li p{width:300px;height: 40px;font-size: 16px;color:#666;text-align: center;line-height: 40px;}
.danye_right .page{width:100%;height:30px;margin-top: 10px;text-align: center;line-height: 30px;float: right;}
/*.tcdPageCode{height:30px;text-align: center;}
.tcdPageCode li{float: left;}*/
.page{
    height: 60px;
    padding: 20px 0 30px;
    width: 100%;
    clear: both;
}
.tcdPageCode {
    text-align: center;
    color: #808080;
   font-size: 14px;
}
.tcdPageCode li{
    display: inline;
}
.tcdPageCode span.disabled {
    display: inline-block;
    height: 35px;
    line-height: 35px;
    padding: 0 14px;
    margin: 0 2px;
    color: #808080;
    background: #fff;
    border: 1px solid #e6e3e3;
    vertical-align: middle;
    border-radius:1px;
}
.tcdPageCode span.current {
    display: inline-block;
    height: 35px;
    line-height: 35px;
    padding: 0 14px;
    margin: 0 2px;
    color: #fff;
    background-color: #1d1e6b;
    border: 1px solid #1d1e6b;
    vertical-align: middle;
    border-radius:1px;
}
.tcdPageCode a {
    display: inline-block;
    color: #808080;
    height: 35px;
    line-height: 35px;
    background: #fff;
    padding: 0 14px;
    border: 1px solid #ddd;
    margin: 0 2px;
    vertical-align: middle;
    border-radius:1px;
}

/**newslist**/
.newslist{width:900px;float: right;}
.newslist li{width:895px;height:174px;border-bottom:1px dashed #999;float: right;text-align: right;color:#666;font-size: 16px;}
.danye_right .newslist li p{font-size: 18px;color:#333;text-align: left;}
.danye_right .newslist li span{font-size: 15px;color:#999;line-height: 30px;width:600px;margin-top: 30px;display: block;text-align: left;}
.danye_right .newslist li span:hover{color:#666;}
.danye_right form{width:500px;margin:0 auto;}
.danye_right form #attr_1{width:460px;height: 30px;margin-top: 40px;}
.danye_right form #attr_2{width:460px;height: 30px;margin-top: 40px;}
.danye_right form #attr_3{width:460px;height: 200px;margin-top: 40px;}
.danye_right form #attr_4 {width:100px;height: 30px;margin-top: 50px;background-color: #1d1e6b;font-size: 13px;text-align: center;line-height: 30px;border:0px;margin-left: 177px;color:white;}
.vertical-align-middle {width:1200px;margin: 0 auto;}

.con6{
    padding:0px 0 80px;
    width:100%;
}
.clear{
    clear: both;
}
.clear2:after {
    display: block;
    width: 100%;
    height: 0;
    clear: both;
    overflow: hidden;
    content: '';
}
.w_1200{
    width: 1200px;
    margin: 0 auto;
}
.con6_list{
    width:100%;
    margin-top:45px;
}
.con6_le{
    float:left;
    width:750px;
    padding:0 0 0 7px;
}
.con6_cate{
    width:100%;
    background:url("../img/newsbg.jpg") repeat-x bottom center;

}
.con6_a1{
    color:#666666;
    font-size: 18px;
    display: inline-block;
    height: 53px;
    line-height: 35px;
    padding-right: 30px;
    border-bottom:5px solid rgba(0,0,0,.0);
}
.con6_a1 span{
    font-size: 20px;
    margin-right: 5px;
}
.con6_lelist_1{
    width:100%;
    padding:30px 0 0;
    display: none;
}
.con6_lelist_1_1{
    width:100%;
    height: 292px;
    overflow: hidden;
}
.con6_lelist_img{
    width:386px;
    float:left;
    font-size: 0;
    overflow: hidden;
}
.con6_lelist_img img{
    width:100%;
}
.con6_lelist_txt{
    width:335px;
    float:right;
}
.con6_lelist_txt h2{
    text-align: left;
    height: 50px;
    line-height: 25px;
    overflow: hidden;
    color:#666666;
    font-size: 17px;
    margin:10px 0;
    transition: all .5s;
}
.con6_lelist_txt p{
    color:#666666;
    font-size: 15px;
    text-align: left;
    line-height: 30px;
    display: inline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    height: auto;
}
.con6_lelist_1_1:hover img{
    transform: scale(1.2);
}
.con6_lelist_1_1:hover h2{
    color:#203f8f;
}
.con6_lelist_1_2{
    padding:45px 0 0;
}
.con6_lelist_1_2_p{
    margin-left:27px;
    margin-bottom:22px;
    width:290px;
    height: 48px;
    line-height: 48px;
    float:left;
    border:1px solid #e0e0e0;
    position: relative;
    padding-left:65px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    transition: all .5s;
}
.con6_lelist_1_2_p span{
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 60px;
    height: 48px;
    line-height: 48px;
    background:#e0e0e0;
    text-align: center;
    transition: all .5s;
    font-size: 32px;
    color:#999999;
    font-family: "Impact";
    letter-spacing: 2px;
}
.con6_lelist_1_2_p a{
    color:#666666;
    font-size: 16px;
}
.con6_lelist_1_2_p:hover{
    border:1px solid #203f8f;
}
.con6_lelist_1_2_p:hover span{
    background:#203f8f;
    color:#ffffff;
}
.con6_a2{
    float:right;
    color:#666666;
    font-size:14px;
    line-height: 40px;
    display: block;
}
.con6_a2:hover{
    color:#203f8f;
}

.con6_ri{
    float:right;
    width:430px;
}
.con6_ri_d{
    padding:30px 0 0 0;
}
.con6_dl{
    margin-bottom:25px;
    width:100%;
    border-bottom: 1px dashed #e8e8e8;
}
.con6_dt{
    width:100%;
    position: relative;
    padding-left:31px;
    height: 30px;
    line-height: 30px;
    white-space: nowrap;
    overflow:hidden;
    text-overflow: ellipsis;
}
.con6_dt span{
    display: block;
    width:21px;
    height: 21px;
    text-align: center;
    line-height: 21px;
    color:#333333;
    font-size: 14px;
    position: absolute;
    left:0;
    top:5px;
    background: #dbdbdb;
}
.con6_dt a{
    color:#333333;
    font-size: 16px;
}
.con6_dd{
    width:100%;
    height: 60px;
    line-height: 30px;
    overflow: hidden;
    color:#666666;
    font-size: 14px;
    padding-left:31px;
    position: relative;
    padding-bottom: 5px;
}
.con6_dd span{
    display: block;
    width:21px;
    height: 21px;
    text-align: center;
    line-height: 21px;
    color:#ffffff;
    font-size: 14px;
    position: absolute;
    left:0;
    top:5px;
    background: #203f8f;
}

/*iadtage*/
.imain-ti{text-align:center;font-size:30px;position:relative;line-height:40px;}
.imain-ti a{color:#222;}
.imain-ti span{color:#05336c;font-size:36px;}
.imain-ti .line{position:absolute;width:46px;height:3px;background:#05336c;bottom:-34px;left:50%;margin-left:-23px;}
.imain-subti{text-align:center;font-size:16px;color:#222;line-height:28px;}
.imain-subti span{color:#05336c;}
.imain-en{text-align:center;font-size:14px;line-height:24px;color:#333;}
.imain-ti:hover a{color:#05336c}
.imain-ti:hover .line{width:100px;margin-left:-50px;}

.iadtage-wrap{padding:50px 0;height:470px;background:url(../img/iadtage_bg.jpg) no-repeat 50% 0;overflow:hidden;margin-top: 85px;}
.iadtage-wrap .imain-ti a,.iadtage-wrap .imain-subti{color:#fff;}
.iadtage-wrap .imain-ti .line{background:#fff;}
.iadtage{margin-top:50px;height:287px;width:1205px;}
.iadtage a{display:block;float:left;width:186px;height:220px;padding:37px 25px 30px;background:#fff;margin-right:5px;font-size:14px;color:#333;line-height:24px;text-align:center;}
.iadtage .icon{display:block;width:78px;height:78px;margin:0 auto;background:url(../img/iadtage_icon.png)}
.iadtage .ti{display:block;margin:15px 0;font-size:18px;color:#203f8f;font-weight:bold;}
.iadtage a.it1 .icon{background-position:0 0;}
.iadtage a.it2 .icon{background-position:0 -80px;}
.iadtage a.it3 .icon{background-position:0 -160px;}
.iadtage a.it4 .icon{background-position:0 -240px;}
.iadtage a.it5 .icon{background-position:0 -320px;}

.imain-tel{height:38px;margin-top:30px;text-align:center;line-height:38px;font-size:14px;color:#fff;}
.imain-tel i{display:inline-block;width:32px;height:32px;background:url(../img/tel.png);vertical-align:middle;margin-right:9px;}
.imain-tel span{display:inline-block;font-size:30px;vertical-align:middle;font-family:'DINOT-CONDBOLD'}
.imain-tel .btn{display:inline-block;width:120px;height:36px;margin-left:15px;border-radius:36px;vertical-align:middle;line-height:36px;text-align:center;color:#fff;border:1px solid #fff;}
.imain-tel .btn:hover{background-color:#203f8f;border-color:#203f8f;color:#fff;}

/*iabout*/
.iabout{padding:25px 0;width:100%;overflow:hidden;}
.iabout-video{display:block;float:left;margin-top:50px;position:relative;width:600px;height:404px;}
.iabout-video img{width:600px;height:404px;}
.iabout-video .icon{position:absolute;width:78px;height:78px;top:50%;left:50%;margin-top:-36px;margin-left:-36px;background:url(../img/video_btn.png); display:none}
.iabout-video  .black-bg{ display:none}
.iabout-video i{position:absolute;width:35px;height:46px;background:url(../img/jt1.png);bottom:0;left:-35px;}
.iabout-video:hover .black-bg{opacity:0.5;filter:alpha(opacity=50)}
.iabout-cont{width:480px;height:294px;padding:60px 60px 50px;margin:50px 0 0 600px;background-color:#f6f6f6;font-size:14px;color:#333;position:relative;}
.iabout-cont .ti{font-size:16px;font-weight:bold;}
.iabout-cont .desc{line-height:24px;margin-top:25px;}
.iabout-cont .link{margin-top:15px;}
.iabout-cont .link a{display:inline-block;width:133px;height:48px;line-height:48px;text-align:center;color:#333;border:1px solid #d1d1d1;}
.iabout-cont .link a:hover{color:#fff;background-color:#203f8f;border-color:#203f8f;}
.iabout-cont i{position:absolute;width:35px;height:46px;background:url(../img/jt2.png);bottom:0;right:-35px;}

.logo #logo_center{
    display: flex;
    justify-content: space-between;
    padding-top: 25px;
}
.ilogo img{
    float: left;
    margin-top: 3px;
}
.ilogotxt{
    float: left;
    margin-left: 20px;
}
.ilogotxt h2{
    font-size: 34px;
    margin-top: 0;
    color: #000000;
}
.ilogotxt p{
    font-size: 22px;
}
.iphone{
    background: url(../img/phone_light.png) no-repeat left;
    padding-left: 80px;
    background-size: 65px;
    background-position-y: 4px;
}
.iphone p{
    font-size: 29px;
    color: #203f8f;
    font-family: fantasy;
}
.cinfo{
    padding: 10px;
}


.side{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li a{color: #333333}
.side ul li:hover{background:#1d1e6b;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../img/right_pic5.png)}
.side ul li i.bgs2{background-image:url(../img/right_pic7.png)}
.side ul li i.bgs3{background-image:url(../img/right_pic2.png)}
.side ul li i.bgs4{background-image:url(../img/right_pic1.png)}
.side ul li i.bgs5{background-image:url(../img/right_pic3.png)}
.side ul li i.bgs6{background-image:url(../img/right_pic6_on.png)}
.side ul li:hover i.bgs1{background-image:url(../img/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(../img/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(../img/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(../img/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(../img/right_pic3_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#1d1e6b;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width:238px;display:none;color:#363636;text-align:center;padding-top:235px;position:absolute;left:-240px;top:0;background-image:url(../img/leftewm.png);background-repeat:no-repeat;background-position:center center;border:1px solid #e0e0e0}
.side ul li.sideetel .telBox.son{width:240px;height:auto;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:0;background:#1d1e6b}
.side ul li.sideetel .telBox dd{display:block;height:118.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(../img/right_pic8.png) 28px center no-repeat;background-color:#1d1e6b}
.side ul li.sideetel .telBox dd.bgs2{background:url(../img/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}