@charset "utf-8";
html,body{height:100%; padding:0px; margin:0px;min-width: 1200px;font:14px 微软雅黑;color:#444;}
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
.w0{width: 100%}
.w1100{width: 1100px;margin:0 auto;}
.w1140{width: 1140px;margin:0 auto;}
a { text-decoration: none; outline: none; color: #000; transition: 0.2s; }
p{text-align: justify;text-justify:inter-ideograph;margin: 0;}
li { list-style-type: none; vertical-align: top; margin: 0;padding:0;}
ul {margin: 0;padding: 0;}
img{margin: 0;padding: 0;}
img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0;padding: 0}
.content{width: 1200px;margin:0 auto;}
em{font-style: normal;}
/*头部*/
.topWrap{background: #eee;font-family:"Microsoft Yahei";position:relative;overflow:hidden}
.header{width:1200px;margin:0 auto}
.twz{height:34px;color:#666;line-height:34px;font-size:14px}
.twz a{display:inline-block;color:#666;position:relative;padding:0 25px}
.fz{width:310px;float:left;overflow:hidden}
.fz select{width:180px;height:22px;border:1px solid #afafaf;margin-top:6px;font-size:12px;color:#333;background:0 0}
.fz select option{font-size:12px}
.h_nr{overflow:hidden;box-sizing:border-box}
.logo{width:550px;overflow:hidden;box-sizing:border-box;padding-top: 25px;padding-bottom: 15px;}
.logo img{width:550px;height:80px;display:block}
.h_nr .sc{margin-top:35px;height: 65px;  width: 500px;box-sizing: border-box; position: relative; }
.h_nr .sc img{float: left;width:56px;height: 57px;margin-right:20px;}
.h_nr .sc p{line-height: 16px;font-size: 16px; color: #454545;text-align: left;}
.h_nr .sc span{ font-size: 25px;color: #444;display: block;text-align: left;line-height: 38px;font-weight: 700;}
/*banner*/
.flexslider{margin:0 auto 0;position:relative;width:100%;height:550px;overflow:hidden;zoom:1}
.flexslider .slides li{width:100%;height:100%}
.flex-direction-nav a{width:70px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;-webkit-transition:all .3s ease;border-radius:35px}
.flex-direction-nav .flex-next{background-position:0 -70px;right:0}
.flex-direction-nav .flex-prev{left:0}
.flexslider:hover .flex-next{opacity:.8}
.flexslider:hover .flex-prev{opacity:.8}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1}
.flex-control-paging li a{background:#dfdfdf;display:block;height:10px;overflow:hidden;text-indent:-99em;width:10px;cursor:pointer;-webkit-transition:all 0s ease;border-radius:10px}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a{background:#ffa23b}
.flexslider .slides a img{width:100%;height:550px;display:block}
/*导航栏目*/
.navbg{height:50px;background:#004a92}
.nav{width:1200px;margin:0 auto}
.nav ul{height:50px;width:1200px}
.nav li{float:left;line-height:50px;position:relative;width:171px;}
.nav li.home:before{content:"";width:21px;height:21px;background:url(../images/home.png) no-repeat center;position:absolute;top:15px;left:15px;z-index:3}
.nav li a:after{content:"";width:1px;height:50px;background:rgba(207, 219, 234, 0.18);position:absolute;top:0;right:0;z-index:1} /*右侧横线*/
.nav li a{text-decoration: none;color: #fff;font-size: 17px; display: block;text-align: center;z-index: 2;    position: relative;}
.nav li.home a{padding:0 35px 0 50px}
.nav li.nones a:after{background:0 0}
.nav li:after{content:'';position:absolute;height:100%;width:0;background:#ffa23b;bottom:0;left:0;-webkit-transition:width .3s;transition:width .3s;color:#fff;z-index:1}
.nav li.cur:after,.nav li:hover:after{width:100%;color:#fff;z-index:1}
.nav .cur a,.nav li a:hover{font-weight:400;text-decoration:none;color:#fff}
.h_head_gd{opacity:1;position:fixed;top:0;width:100%;z-index:10;left:0;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}
/*统一使用的标题*/
.title{text-align: center;}
.title b{font-size: 36px;color: #004a92;}
.title em{width:120px;height: 1px;background: #ffa23b;display: block;margin: 10px auto;}
.title p{text-align: center;font-size: 17px}
.company .title p{text-align: center;font-size: 17px;color: #ccc;}   
/*四个图标*/
.adv1{padding: 50px 0}
.adv1 ul li{width: 300px;text-align: center;background: url(../images/line.png) no-repeat center left;}
.adv1 ul li:nth-child(1) {background: none;}
.adv1 ul li i{display: block;width:150px;height: 150px;margin:30px auto 15px auto; transition: all 0.5s ease-in-out;}
.adv1 ul li i.i1{background: url(../images/icon1.png) no-repeat center;}
.adv1 ul li i.i2{background: url(../images/icon2.png) no-repeat center;}
.adv1 ul li i.i3{background: url(../images/icon3.png) no-repeat center;}
.adv1 ul li i.i4{background: url(../images/icon4.png) no-repeat center;}
.adv1 ul li:hover i{transform: rotate(360deg);}
.adv1 ul li:hover i.i1{background: url(../images/icon1_h.png) no-repeat center;}
.adv1 ul li:hover i.i2{background: url(../images/icon2_h.png) no-repeat center;}
.adv1 ul li:hover i.i3{background: url(../images/icon3_h.png) no-repeat center;}
.adv1 ul li:hover i.i4{background: url(../images/icon4_h.png) no-repeat center;}
.adv1 ul li p{font-size: 18px;text-align: center;letter-spacing: 2px}
/*产品中心*/
.product{padding: 50px 0;background: url(../images/probg.jpg) no-repeat center top;}
.pro_l{width: 270px;}
.pList_top{width: 270px;height: 90px;background: url(../images/pListbg.jpg) no-repeat center;text-align: center;}
.pList_top p{color: #fff;line-height: 90px;text-align: center;font-size: 30px;letter-spacing: 3px}
.pro_l ul.pro_list > li{width: 268px;line-height: 52px;border:1px solid #dfdfdf;border-width: 0 1px 1px;font-size: 16px;position: relative;}
.pro_l ul.pro_list > li > a{color: #454545;display: block;width: 178px; margin: 0 30px; padding-right: 30px;background: url(../images/jt.png) no-repeat center right;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_l ul.pro_list > li img{padding: 9px 0}
.pro_l ul.pro_list > li:hover {background: #ccc;border-color: #ccc}
.pro_l ul.pro_list > li:hover a{color: #0060b1}
.pro_l ul.sub{display: none;width: 180px;left: 270px;top: 0px;position: absolute;background: rgba(3,64,145,0.9);z-index: 9999;}
.pro_l ul.sub li{width: 100%;height: auto;height: 45px;line-height: 45px;text-align: center;font-size:14px;border-bottom: 1px solid #dedede!important;}
.pro_l ul.sub li a{color: #fff!important}
.pro_l ul.sub li:hover {background: #1271CB}
.pro_l ul.sub li:hover a{color: #fff}
.pro_r {width: 930px;}
.pro_r .pr_top{height: 90px;width: 100%;text-align: right;position: relative; top: -10px;}
.pro_r .pr_top b{letter-spacing: 2px;font-size: 32px;color: #fff;}
.pro_r .pr_top p{text-align: right;font-size: 18px;line-height: 50px;color: #fff}
.pro_r ul li{width: 270px;float: left;margin-left: 38px;margin-top: 26px;border: 1px solid #ccc;}
.pro_r ul li p{font-size: 16px;height: 35px;line-height: 35px;text-align: center;color: #454545;background: #eee;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_r ul li .img{width: 270px;height: 202px;overflow: hidden;}
.pro_r ul li img{ display: block;width: 270px;height: 202px;-moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;transition:.5s ease-in;}
.pro_r ul li:hover img {transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.pro_r ul li:hover p{background: #0060b1;color: #fff}
/*关于我们*/
.scroll_bg{width:100%;/*height:100%;*/height:453px;background-image:url(../images/abbg.jpg);background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat;position:absolute;z-index:-1}
.company{padding: 50px 0;background:rgba(0, 74, 146, 0.32);}
.company .title b{color:#fff}
.company .com_body span{font-size:20px;color:#ffa23b;display:block;letter-spacing:2px;line-height:35px;padding-top: 20px;}
.company .com_body b{display:block;font-size:17px;color:#fff;font-weight:400;margin-bottom:10px}
.company .com_body p{text-indent:2em;color: #e1e1e1;;font-size:15px;line-height:25px}
.company .com_body a{display:block;width:120px;text-align:center;color:#ffa23b;line-height:35px;border-radius:30px;margin-top:20px;border:1px solid #ffa23b}
.company .com_body a:hover{background:#ffa23b;color:#fff}
/*adv start*/
.advantage {margin-top: 50px;background-color: #fff;}
.advantage .adv_body{margin:30px auto 40px auto;height: 752px;background: url(../images/adv.jpg) no-repeat center;}
.advantage .adv_body .adv_con:nth-child(1) {width: 550px;margin-left: 85px;position: relative;top: 50px;}
.advantage .adv_body .adv_con:nth-child(2) {width: 550px;margin-left: 85px;position: relative;top: 125px;}
.advantage .adv_body .adv_con:nth-child(3) {width: 520px;margin-left: 85px;float: right;position: relative;top: 265px;}
.advantage .adv_body .adv_con:nth-child(4) {width: 520px;margin-left: 85px;float: right;position: relative;top: 285px;}
.advantage .adv_body .adv_con b{font-size: 30px;color: #004a92}
.advantage .adv_body .adv_con:nth-child(1) em{display: block;width: 270px;height: 7px;background: url(../images/adv_03.jpg) repeat-x;margin: 10px 0}
.advantage .adv_body .adv_con:nth-child(2) em{display: block;width: 300px;height: 7px;background: url(../images/adv_03.jpg) repeat-x;margin: 10px 0}
.advantage .adv_body .adv_con:nth-child(3) em{display: block;width: 210px;height: 7px;background: url(../images/adv_03.jpg) repeat-x;margin: 10px 0}
.advantage .adv_body .adv_con:nth-child(4) em{display: block;width: 273px;height: 7px;background: url(../images/adv_03.jpg) repeat-x;margin: 10px 0}
.advantage .adv_body .adv_con p{font-size: 16px;line-height: 160%}
/*隔断广告*/
.adv2{ height: 200px;background: url(../images/adv1.jpg) no-repeat center;}
.adv2 .tel{margin-top:107px;width: 500px;}
.adv2 .tel p{font-size: 16px;color: #fff}
.adv2 .tel b{font-size: 36px;font-family: arial;color: #fff;line-height: 140%;letter-spacing: 1px}
/*新闻*/
.news{margin-top: 50px;margin-bottom: 40px;}
.news .content{color: #666;line-height:22px;}
.newslist{width:772px;}
.new_c li{height:106px;overflow: hidden;border-bottom: dotted 1px #c9c9c9;margin-bottom: 16px;}
.new_c .bt{width:660px;float: left;display: block;}
.new_c span{width:91px;float: left;height: 101px;margin: 13px 18px 0 0;background: #666;color: #fff;text-align: center;line-height: 22px;display: block;}
.new_c li:hover span{background: #ff7d00}
.new_c .bt:hover a{color: #004a92;}
.new_c span b{display: block;font-size: 40px;line-height: 38px;padding: 18px 0 0;font-weight: normal;}
.new_c .bt a{height:40px;line-height:40px;font-size:17px;overflow: hidden;color: #333;display: block;padding-top: 10px}
.new_c .bt p{overflow: hidden;font-size: 15px;}
.faqs{width: 356px;background:url(../images/bg06.jpg) repeat-x 0 0;height: 472px;border-bottom: solid 4px #004a92;overflow: hidden;}
.faqs a.tit{height:34px;line-height: 68px;font-weight: normal;font-size: 35px;display: block;  color: #fff;opacity: 0.9;    text-align: center;}
.faq_c a.newstitle{height:50px;display:block;padding:0 18px;line-height:28px;white-space:nowrap;overflow:hidden;}
.faqs .wz{line-height:22px;}
.faqs .wz .img{width:356px;height:212px;}
.faqs .wz .img img{width:356px;height:212px;}
.faqs .wz p{overflow: hidden;margin-bottom:18px;font-size: 15px; padding-left: 18px 0;}
.faqs a.more{display: block;border:1px solid #ccc;line-height: 30px;width: 120px;text-align: center;font-size:16px;color: #454545;}
.faqs .bt span{display: block;font-size: 18px;color: #ccc;line-height: 73px;    text-align: center;}
/*底部*/
.f_bj{line-height:30px;background:url(../images/ftbg.jpg) repeat center; height: 450px;}
.f_logo{padding:41px 0 0;text-align:center;height:90px}
.f_logo img{width:150px;height:66px;margin:0 auto}
.f_text{padding:13px 0 0 0;}
.f_text{width: 334px;color: #cfdbea; float: left; padding-left: 52px; padding-right: 44px;border-right: 1px solid rgba(207, 219, 234, 0.18);}
.f_con{padding-top: 40px;}
.f_text span{display: block;line-height: 25px;}
.f_text a{color:#89a3c6}
.f_text p{float:left;width: 350px;font-size: 15px;color: #eae8e8; opacity: 0.9;}
.f_text p.dz{float:left;width: 100%; }
.ftnav li{float:left;line-height: 50px; width: 200px;}
.ftnav li a{font-size: 17px; color: #fff;display: block;text-align: center;}
.ftnav li a:hover{font-size: 18px; font-weight: bold;}
.f_bj .ewm img{width: 135px;height: 135px;}
.f_bj .ewm p{text-align: center;line-height: 30px;color: #eae8e8; opacity: 0.9;}
/*版权信息*/
.bq p{text-align: center;line-height: 30px;color: #fff;font-size: 15px;}
.bq p a{color: #fff;}
/*客服系统*/
.client-2{position:fixed;top:66%;right:-170px;z-index:900}
.client-2 li a{text-decoration:none}
.client-2 li{position:relative;clear:both;margin-top:1px;height:62px}
.client-2 li i{display:block;margin:0 auto;width:30px;height:27px;background:url(../images/fx.png) no-repeat;text-align:center}
.client-2 li p{overflow:hidden;height:20px;color:#fff;text-align:center;font-size:12px;line-height:20px}
.client-2 .my-kefu-qq i{background-position:4px 5px}
.client-2 .my-kefu-tel i{background-position:0 -21px}
.client-2 .my-kefu-liuyan i{background-position:4px -53px}
.client-2 .my-kefu-weixin i{background-position:-34px 4px}
.client-2 .my-kefu-weibo i{background-position:-30px -22px}
.client-2 .my-kefu-ftop{display:none}
.client-2 .my-kefu-ftop i{width:33px;height:31px;background-position:-23px -47px;background-size:52px 82px}
.client-2 .my-kefu-ftop .my-kefu-main{padding-top:6px}
.client-2 .my-kefu-left{position:relative;float:left;width:62px;height:47px}
.client-2 .my-kefu-tel-right{font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;}
.client-2 .my-kefu-right{width:20px;}
.client-2 .my-kefu-tel-main{float:left;padding:9px 0 0;width:230px;height:53px;background:#004a92;color:#fff}
.client-2 .my-kefu-main{position:relative;float:left;padding:9px 0 0;width:97px;height:53px;background:#004a92}
.client-2 .my-kefu-weixin-pic{position:absolute;top:-24px;left:-130px;z-index:333;display:none}
.my-kefu-weixin-pic img{width:115px;height:115px}
.client-2 .my-kefu-tel-right > p{font-size: 17px;line-height: 160%}