@charset "utf-8";
* ,html, body, form, dl, dt, dd, ul, ol, li, th, td, span, strong, em, a, input, textarea, select, img, h1, h2, h3{padding:0;margin:0;border:none;}
a:link,a:visited ,a:hover ,a:active {text-decoration: none;}
ul, ol {list-style: none outside none;}
body{padding:0;margin:0;overflow-x:hidden;font-family: "苹方 中等", "Helvetica Neue", Helvetica, Arial, sans-serif;color: #333333;background: #f5f5f5;font-size:12px;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
a{color: #000;}
a:hover{text-decoration: initial;}
.w16{max-width: 1640px;margin: auto;}
.w12{max-width: 1200px;margin: auto;}
h1, h2, h3{font-weight: normal;display: block;-webkit-margin-before:0em;-webkit-margin-after: 0em;
    -webkit-margin-start: 0px;-webkit-margin-end: 0px;}
p {display: block;-webkit-margin-before: 0em;-webkit-margin-after: 0em;
    -webkit-margin-start: 0px;-webkit-margin-end: 0px;}
ul, menu, dir {display: block;list-style-type:none;-webkit-margin-before:0em;
    -webkit-margin-after:0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start:0px;}
/*i{display: block;}*/
.header{position:absolute;left:0;top:0;z-index:100;width:100%;min-width:1249px;height:91px;padding-top:15px;-webkit-transition:background ease .3s;-o-transition:background ease .3s;-moz-transition:background ease .3s;transition:background ease .3s;}
.header .weblg{position:static;width:1200px ;margin: auto !important;}
.header .weblgs{width: 1200px;}



.header .logo{display:block;float:left;margin-top:-2px}
.header .TPop{margin:24px 0 0 28px;float:left;width:34px;height:26px;background:url("../../images/hz_icon.png") no-repeat center;}
.unflodheader{background:rgba(7,61,158, .6);}
.nav{float:left;padding-left:88px;}
.nav li{float:left;padding:0 15px 0;}
.header .weblgs .nav li{padding:0 13px 0;}
.nav .nav_title a{display:block;font-size:16px;line-height:64px;padding:5px 4px 22px;color:#fff}
.nav .nav_title a:hover{color:#ffc000;border-bottom:2px solid #ffc000}
.nav .nav_title.ac a, .nav .nav_title.cur a{color:#ffc000;padding-bottom:20px;border-bottom:2px solid #ffc000}
.header .weblgs .nav{padding-left:70px;}
.nav .downmenu{display:none;position:absolute;top:52px;left:50%;z-index:50;width:150px;
    margin-left:-75px;padding:10px 0px;border:1px solid #eee;background-color:#fff}
.nav .downmenu a{display:block;padding:5px 0;text-align:center;color:#333}
.nav .downmenu a:hover{color:#ffc000}
.nav_downbox{display:none;position:absolute;left:0;top:106px;width:100%;z-index:50;background-color:#fff;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.2);box-shadow:0 0 3px 1px rgba(0,0,0,0.2);border-bottom:1px solid #d9d9d9}
.nav_downbox .down_cont{width:1200px;margin:0 auto;height:275px}
.nav_downbox .column{position:relative;float:left;width:30%;height:251px;padding-top:24px;/*没有图片background:url("../../images/columnbg.png") no-repeat right 0*/}
.nav_downbox .column .navbg{position:absolute;top:0;right:0;z-index:-1;width:200%;height:100%;background:url("../../images/nav_bgwl.png") no-repeat;}
.nav_downbox .column .ico{height:108px;line-height:108px; padding-top:28px}
.nav_downbox .column .ico img{vertical-align:middle}
.nav_downbox .column .cn{font-size:18px;line-height:36px;font-weight:bold;color:#333}
.nav_downbox
.column .en{font-size:30px;line-height:36px;font-weight:bold;color:#ccc}
.nav_downbox .bs_subnav{float:left;width:70%}
.nav_downbox .subnav1{float:left;width:70%}
.ifmt_lis .slt-navlis{padding-top:34px; width: 70%;float: left;}
.ifmt_lis ul{padding-left:60px}
.ifmt_lis li{float:left;width:25%;padding:0}
.ifmt_lis li a{display:block;font-size:16px;line-height:50px;color:#333;padding-left:12px;/*没有图片background:url("../../images/colsolline.png") no-repeat 0 center*/}
.ifmt_lis li a:hover{color:#d90000;/*没有图片background-image:url("../../images/colsollineac.png")*/}
.weblinks{float:left;width:45.4%;padding-top:25px;padding-left:4.6%}
.ifmt_lis li i{width: 5px;height: 5px;background: #27609e;display: block;border-radius: 50%;float: left;margin: 22px 10px 0 0;}
.weblinks a{display:block;font-size:0;line-height:33px;margin-bottom:16px}
.weblinks a:hover{color:#d90000}
.weblinks img{margin-right:20px;vertical-align:middle}
.weblinks span{font-size:16px;vertical-align:middle}

.news-navlis,
.xch_xlis{overflow:hidden}
.news-navlis ul,
.xch_xlis ul{padding-top:65px;margin-left:-46px;margin-right:-46px}
.news-navlis li,
.xch_xlis li{float:left;width:25%;padding:0 !important;text-align:center;font-size:16px;line-height:60px;
    font-weight:bold}
.news-navlis li:hover a,
.xch_xlis li:hover a{color:#d90000}
.news-navlis .ico,
.xch_xlis .ico{margin-bottom:6px}
.news-navlis .ico img,
.xch_xlis .ico img{width:100px;height:100px}
.news-navlis h3,
.xch_xlis h3{font-weight:bold;font-size:16px}
.news-navlis h3 a,
.xch_xlis h3 a{color:#333}
.news-navlis li{width:16.66667%}
.web_lis .m-dash,
.ds_lis .m-dash{width:44.5%;border-left:1px dashed #d2d2d2;height:250px}
.web_lis .weblinks{width:29.7%;padding-left:3.5%}
.abt_navlis dl{float:left;width:318px;padding:24px 40px 0;height:251px}
.abt_navlis dl dt{margin-bottom:15px;padding-bottom:16px;font-size:18px;line-height:24px;font-weight:bold;border-bottom:1px solid #d9d9d9}
.abt_navlis dl a{display:block;font-size:16px;line-height:36px;color:#666;padding-left:12px;/*没有图片background:url("../../images/colsolline.png") no-repeat 0 center*/}
.abt_navlis dl a:hover{color:#d90000;/*没有图片background-image:url("../../images/colsollineac.png")*/}
.abt_navlis .know{/*没有图片background:url("../images/navknow.png") no-repeat 246px 173px*/}
.abt_navlis .customer{border-left:1px solid #d9d9d9;/*没有图片background:url("../images/navcus.png") no-repeat 243px 168px*/}
.cot-navlis dl{float:left;position:relative;width:335px;height:192px;padding:58px 40px 0 44px;overflow:hidden;zoom:1}
.cot-navlis dl .ico{float:right;width:100px;margin-top: 14px;}
.cot-navlis dl dt{font-size:16px;line-height:60px;color:#333;font-weight:bold}
.cot-navlis dl dt a:hover{color:#d90000}
.cot-navlis dl dd{font-size:14px;line-height:25px;color:#888}
.cot-navlis dl dd a{color:#888}
.cot-navlis dl .ico a{display:block}
.cot-navlis .hr{border-left:1px dashed #d9d9d9}

.sch_bx{width: 30px;height: 30px;display: block;float: left;background: url(../../images/seach_icon.png) no-repeat;margin:23px 0 0 5px;}
.sch_box{background-color:#fff;width:260px;height:40px;display:none;position: absolute;left:64.8%;top:108px;}
.header .weblgs .sch_box{left:62.3%;}



.sch_input{width: 200px;height:40px;float: left;font-size: 16px;padding-left: 10px;outline: none;}
.sch_btn{width:48px;height:40px;display: block;float: right;}
.sch_btn i{width: 30px;height: 30px;background: url(../../images/seach_icon1.png) no-repeat;margin:5px auto 0;}

.sj{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;
    width: 1px;margin-left:45%;position: absolute;top:-25%;right: 16px;}


.Cooperationbox{position:fixed;top:0px;_position:absolute;_top:expression(documentElement.scrollTop + 0 + "px"); background:#fff; z-index:9999999999; width:100%; display:none;left: 0;/*padding-bottom:1800px;*/}
.Cooperation{width:970px; margin:auto; padding:22px 0px; position:relative;}
.Cooperationleft{ float:left; width:450px;color:#212121;}
.Cooperationleft h3{ font-size:40px; line-height:42px; color:#1558BB; padding-bottom:25px;}
.Cooperationleft h4{ font-size:45px; line-height:48px; border-bottom:1px solid #cccccc; padding-bottom:35px;}
.Cooperationleft h5{ font-size:18px; line-height:26px; padding-bottom:20px;}
.Cooperationleft h5 span{ font-size:24px; font-weight:bold; color:#212121;}
.Cooperationleft p{ font-size:16px;}
.Cooperationleft p.coopb{ padding:22px 0px;}

.Cooperationright{ float:right; width:425px;}
.Cooperationright h3{ font-size:24px; line-height:30px; padding-bottom:10px;}
.Cooperationright ul{ margin:0px; padding:0px;}
.Cooperationright ul li{ margin:0px; padding:0px; min-height:46px; height:auto !important; height:46px; position:relative;}
.Cooperationright ul li label{ display:block; padding:6px 10px; height:24px; overflow:hidden; background:#f6f6f6; border:1px solid #d9d9d9;}
.Cooperationright ul li label input{width:100%; background:none; outline:none; font-size:15px; font-family:"微软雅黑"; color:#999999;}
.Cooperationright ul li label.xingming{float:left; width:185px;}
.Cooperationright ul li label.dianhua{float:right; width:185px;}
.Cooperationright ul.erweima{ padding-top:20px;}
.Cooperationright ul.erweima li label{ width:200px;}
.Cooperationright ul.erweima li img{ position:absolute; left:240px; top:0px;}
.Cooperationright h4{ font-size:16px; font-weight:bold;padding:2px 0px 5px; color:#1a1a1a;}
.Cooperationright dl{ margin:0px; padding:0px; font-size:13px; color:#212121;}
.Cooperationright dl dd{float:left; width:180px; padding-bottom:2px;}
.Cooperationright dl dd input{vertical-align:middle;}
.Cooperationright dl dd span{ padding-left:10px;}
.Cooperationright dl dd.w220{ width:230px;}
.Cooperationright dl em{ padding:0px 5px;}
.Cooperationright p{ padding-top:10px}
.Cooperationright p input{ border:2px solid #e81727; background:none; outline:none; font-size:20px; font-family:"微软雅黑"; font-weight:bold; width:100%; color:#e81727; padding:10px 0px; cursor:pointer;}

.Cooperationclose{ position:absolute; right:-108px; top:33px; width:39px; height:39px; background:url(../../images/index_09.png) no-repeat; cursor:pointer;}



.fixheader{position:fixed;top:-60px;height:91px;padding-top:15px;background:rgba(7,61,158, .8);z-index:88888;}
/*.fixheader .logo img{height:46px}*/
.fixheader .nav .nav_title{padding-bottom:0}
.fixheader .nav .nav_title a{padding-bottom:0}
.fixheader #case .downmenu{top:60px}
.fixheader .nav .nav_title a{padding-bottom:0;}
.fixheader .nav .nav_title.ac a, .fixheader .nav .nav_title.cur a{padding-bottom:21px}
.fixheader .nav_downbox{top:106px;}

.bs_hd{height:655px;overflow: hidden;position: relative;}
.nybshd{height:500px;}
.ny_hbg{width: 100%;height:400px;overflow: hidden;margin-bottom: 30px}




/*底部*/
.bs_foot_bx{height: 363px;background: #2375c1;border-top: 8px solid #ff8928;}
.bs_foot_bx .bsft_bxht{height: 308px;border-bottom: 1px solid #4f91cd;}
.bsft_bxht .bs_ft_mn{width:355px;margin-top: 50px;}
.bsft_bxht .bs_ft_mn ul li{width: 170px;display: inline-block;float: left;}
.bsft_bxht .bs_ft_mn ul li dt{font-size: 18px;color: #fff;margin-bottom:20px;    font-weight: 600;}
.bsft_bxht .bs_ft_mn ul li dd a{font-size: 14px;color: #fff;}
.bsft_bxht .bs_ft_mn ul li dd{margin-top:10px;}
.bsft_bxht .bs_ft_mn ul li dd a:hover,
.bsft_bxft_right ul li a:hover,
.bsft_bxft .bsft_bxft_left a:hover{text-decoration: underline;}
.bsft_bxht s{width: 1px;height: 196px;background: #3983c7;float: left;margin-top: 52px;}

.bs_ft_mnright{width:270px !important;}
.bs_ft_mnright ul li{width:130px !important;}
.bs_ft_mnright ul .bsftmn_rt{width: 100px !important;margin-left: 40px;}
.bs_ft_htbm{width:480px;margin-top:54px;padding-left:40px;}
.bs_ft_htbm .bs_htbm_top{height: 50px;margin-bottom: 30px;}
.bs_ft_htbm .bs_htbm_top .ft_lgimg{padding-right: 20px;border-right: 1px solid #5e97cc;}
.bs_ft_htbm .bs_htbm_top div{float: left;margin-left: 20px;}
.bs_ft_htbm .bs_htbm_top div h1{font-size: 26px;color:#fe9641;margin-top: -3px;}
.bs_ft_htbm .bs_htbm_top div p{font-size: 14px;color: #b1d1ef}
.bs_ft_htbm .bs_htbm_top div p span{margin-right: 20px;}
.bs_htbm_ftvxin{width: 118px;height: 118px;}
.bsft_contlis{margin: 5px 0 0 20px;}
.bsft_contlis ul li{height:40px;}
.bsft_contlis ul li i{width: 24px;height: 24px;float: left;margin-right: 10px;}
.bsft_contlis ul li .ftcont_icon1{background: url(../images/ftcont_icon1.png) no-repeat;}
.bsft_contlis ul li .ftcont_icon2{background: url(../images/ftcont_icon2.png) no-repeat;}
.bsft_contlis ul li p{float: left;color: #fff; font-size:15px;}
.bsft_contlis ul li p span{display: block;margin: -1px 0 8px 41px;}
.bsft_contlis ul li:last-child{margin-top: 5px;}

.bsft_bxft{height: 52px;line-height: 52px;color: #fff;}
.bsft_bxft .bsft_bxft_left span{margin-right: 10px;}
.bsft_bxft .bsft_bxft_left span img{margin-left: 5px;vertical-align: middle;}
.bsft_bxft .bsft_bxft_left a{color: #fff;margin-right: 10px;}
.bsft_bxft_right{min-width:297px;margin-top: 20px;}
.bsft_bxft_right ul li{display: inline-block;float: right;padding: 0 10px;height:16px;border-left: 1px solid #659fd4;
    line-height: 16px;}
.bsft_bxft_right ul li a{color: #fff;}
/*.bsft_bxft_right ul li:first-child{border-right: none;}*/
.bsft_bxft_right ul li:last-child{border-left: none;}


.copyioc{
    font-size: 15px;
    margin-right: 1px;
    font-weight: 800;
}


